blog.bartlweb - a technologist's external brain

Alle Artikel

vmrun von VMWare Workstation 12 kann sich nicht mit dem Host verbinden

Nach dem Upgrade von VMWare Workstation 9 auf die aktuelle Version VMWare Workstation 12 haben meine Automatisierungsskripte mit vmrun (siehe: vmrun zur Automatisierung von VMWare Workstation nutzen) gestreikt. Es war mir nicht mehr möglich meine geteilten virtuellen Maschinen (Shared VMs) über vmrun zu steuern. Stattdessen erhielt ich bei jedem Verbindungsversuch nur die folgende Fehlermeldung zurück:

Unable to connect to host.
Error: The specified service provider was not found

Den Befehl mit Administratorrechten ausführen brachte keine Abhilfe und die Firewall hat weder vmrun noch die Authentifizierungs- bzw. Server-Dienste von VMWare Workstation blockiert. Nach langen Recherchen bin ich auf folgenden Blog-Artikel gestoßen, der die Lösung brachte: http://vcojot.blogspot.ca/2015/11/workaround-for-vmrun-under-vmware.html

vmrun zur Automatisierung von VMWare Workstation nutzen

Für kleinere Server oder den Heimgebrauch ist nach wie vor VMWare Workstation für die Virtualisierung das Mittel der Wahl. Wer des Öfteren virtuelle Maschinen starten und beenden muss, um z.B. Backups zu machen, wird sich schnell nach einer Möglichkeit der Automatisierung dieser Vorgänge sehnen.

VMWare Workstation stellt dazu das Kommandozeilen-Tool vmrun zu Verfügung. Über dieses lassen sich sowohl lokal laufende VMs als auch auf entfernten Rechnern laufende VMs (Sharing) steuern.

vmrun

Das Tool liegt bei einer Windows-Installation unter C:\Program Files (x86)\VMware\VMware VIX\vmrun.exe bzw. auch unter C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe.

Aufbau der Befehle

Befehl für die Steuerung von lokalen VMs:

iOS Mail-App zeigt fälschlicherweise ungelesene E-Mails an

Mein iPhone unter iOS 9 hat in der Standardapp Mails schon seit einiger Zeit immer ungelesene E-Mails für meinen Exchange-Account angezeigt, obwohl in keinem einzigen Ordner ungelesene E-Mails vorhanden waren. Ein Neustart der App oder des Telefons hat keine Abhilfe geschaffen und auch im Spam-Ordner oder im Papierkorb waren keine E-Mails versteckt. Ein neu Einrichten des Accounts wollte ich mir ersparen und bin dabei auf folgende Lösung gekommen:

Lösung ab iOS 12

  • Gehen Sie unter Einstellungen auf den Punkt Passwörter und Accounts
  • Wählen Sie den betroffenen Mailaccount im Abschnitt Accounts aus.

Werbung in Skype für Windows ausblenden

Wer Skype unter Windows nutzt bekommt darin schon seit geraumer Zeit auch Werbung angezeigt. Ein kleiner Eingriff in die Konfiguration des Rechners lässt die Abrufe der Werbung durch Skype ins Leere laufen und unterbindet damit den Abruf der Werbung. Der dafür vorgesehene Werbebereich in der Nutzeroberfläche von Skype wird weiterhin angezeigt, nur bleibt dieser dann leer.

Öffnen Sie als Administrator mit einem Editor die Datei C:\Windows\System32\drivers\etc\hosts und fügen Sie am Ende der Datei folgende Zeilen ein:

127.0.0.1 rad.msn.com
127.0.0.1 live.rads.msn.com
127.0.0.1 ads1.msn.com
127.0.0.1 g.msn.com
127.0.0.1 a.ads2.msads.net
127.0.0.1 b.ads2.msads.net
127.0.0.1 ac3.msn.com
127.0.0.1 apps.skype.com

Achtung: Durch den Eingriff in die Konfiguration kann Skype auch die Startseite (Skype Home) nicht mehr laden und zeigt eine entsprechende Fehlermeldung an. Die eigentlichen Funktionen von Skype funktionieren aber weiterhin uneingeschränkt.

Word-Makro formletter2pdf ab sofort fit für Microsoft Office 2016

Das OpenSource-Makro formletter2pdf erweitert die Serienbrieffunktion von Microsoft Word um die Möglichkeit Serienbriefe als einzelne PDF-Dateien oder Word-Dokumente zu speichern.

Mir der neuen Version 2.3 ist das Makro auch unter Microsoft Office 2016 bzw. Microsoft Office for Mac 2016 lauffähig und als Neuerung werden nun die Einstellungsparameter zwischen den einzelnen Ausführungen des Makros zwischengespeichert.

 

Mehr Details und Download unter www.formletter2pdf.com.

 

formletter2pdf Screenshot

Ressourcenbedarf einzelner virtueller Maschinen in VMWare Workstation ermitteln

Im Gegensatz zu den Serverprodukten von VMWare gibt es in VMWare Workstation keine Möglichkeit sich eine Übersicht der aktuell verwendeten Ressourcen (Prozessorauslastung, Arbeitsspeicher, etc.) der laufenden virtuellen Maschinen anzeigen zu lassen. Findige Personen würden jetzt sagen: "Kein Problem, jede VMWare läuft als eigener Prozess und der Windows Taskmanager liefert mir die notwendigen Informationen." Das ist prinzipiell richtig, nur lassen sich, insofern mehrere virtuelle Maschinen gleichzeitig laufen, die einzelnen vmware-vmx.exe-Prozesse nicht so einfach einer virtuellen Maschine zuordnen.

Server-Notfallwartung mittels IPMI über Webinterface auf OpenWrt-Router

Mein Server läuft und läuft, außer ich bin gerade nicht zu Hause, dann hängt er sich aus unerklärlichen Gründen ab und zu auf. Zuverlässiger im Dauerbetrieb ist da schon mein OpenWrt-Router. Darum nutze ich diesen, um dort ein zusätzliches Webinterface für das Absetzen eines IPMI-Befehls zum Neustart des Servers (siehe: Server über IPMI mithilfe von ipmitool fernsteuern), laufen zu lassen. Dazu habe ich unter OpenWrt PHP installiert und einen zusätzlichen Host inkl. Passwortschutz im Webserver eingerichtet, sowie ein kleines PHP-Skript erstellt.

uhttpd konfigurieren

Umstellen des Zugriffs auf HTTPS

Zunächst habe ich uhttpd um die Fähigkeit von SSL-gesicherten Verbindungen mittels HTTPS erweitert und dabei auch gleich den Zugriff auf das Konfigurationsinterface (Luci) auf HTTPS umgestellt.

Upgrade-Hinweis zu Windows 10 aus der Taskleiste von Windows 7/8/8.1 entfernen

Microsoft versucht seit einiger Zeit Endnutzern von Windows 7, Windows 8 und Windows 8.1 den Umstieg auf Windows 10 durch Einblenden von Update-Hinweisen und Erinnerungen über ein Icon in der Taskleiste schmackhaft zu machen. Auch wenn Microsoft sich alle Mühe gemacht hat, den Umstieg so einfach wie möglich und über einen begrenzten Aktionszeitraum sogar kostenlos zu ermöglichen, gibt es für den einen oder anderen doch noch Gründe mit dem Umstieg zu warten.

VMWare Workstation beschwert sich nach Windows Update über zu wenig vorhandenen Arbeitsspeicher zum Starten einer virtuellen Maschine

Nach einem der letzten Windows Updates quittiert VMWare Workstation 9, auf meinem Windows 8.1-System, plötzlich den Start einer virtuellen Maschine mit folgender Fehlermeldung:

Not enough physical memory is available to power on this virtual machine with its configured settings.
...

Bei mehr als 10GB verfügbaren RAM und zugewiesenen 2GB an die virtuelle Maschine eigentlich ein Ding der Unmöglichkeit. Eine kurze Google-Recherche und ein Blogeintrag von VMWare bringen Licht in die Sache. Das Windows-Update KB2995388 verursacht das beschriebene Problem und die vorgeschlagene Lösung von VMWare ist die Deinstallation des erwähnten Updates. Für sicherheitsbewusste Nutzer keine zufriedenstellende Lösung.

http://blogs.vmware.com/workstation/2014/10/workstation-10-issue-recent-microsoft-windows-8-1-update.html

Konfigurationsdaten für automatische Einrichtung von E-Mail-Clients bereitstellen

Aktuelle E-Mail-Clients versuchen die Konfigurationsdaten für Posteingangs- bzw. Postausgangsserver anhand der angegebenen E-Mail-Adresse automatisch zu erkennen, um Nutzer die Einrichtung zu erleichtern und Fehler bei der Konfiguration vorzubeugen. Administratoren können E-Mail-Clients daher durch die Bereitstellung von Konfigurationsdaten dabei unterstützen.

Die vorgeschlagenen Methoden funktionieren in Zusammenspiel mit Microsoft Outlook und Mozilla Thunderbird. Apple Mail, iOS und Android verweigern die Zusammenarbeit, da die Hersteller eigene Konfigurations-Datenbanken bereitstellen, die jedoch nur die großen Mailprovider unterstützen. Eigene Server lassen sich hier nicht ergänzen.

Methoden

Autodiscover

Microsoft Outlook nutzt eine Methode die sich Autodiscover nennt. Dazu versucht der Client, bei der Einrichtung, eine XML-Datei von folgenden Webadressen abzurufen: