Beschreibung
Nach der Installation von Universal Type Server 4.0 oder neuer unter Mac OS X kann ich mich mit dem Administrator-Konto nicht in die UTS Administration einloggen, egal welches Passwort ich verwende.
Lösung
Es gibt ein Problem mit dem UTS-Installationsprogramm, das den PostgreSQL-Server nicht starten lässt.
Um herauszufinden, ob Sie von diesem Problem betroffen sind, sehen Sie sich die Datei install.log an:
- Wählen Sie im Finder Go > Go to Folder...
- Geben Sie /var/log ein und drücken Sie auf Enter
- Öffnen Sie install.log mit TextEdit
- Suchen Sie in der Log-Datei nach: java.net.UnknownHostException
Wenn Sie eine ähnliche Zeile finden wie:
Feb 10 13:05:23 macosx_server installd[402]: ./postflight: java.net.UnknownHostException: macosx_server.local: macosx_server.local
Dann haben Sie das oben genannte Installationsproblem.
So können Sie den Fehler beheben.
Wir nutzen den Hostnamen (macosx_server.local), der in der oben genannten Fehlermeldung genannt wird. Ersetzen Sie den Hostnamen durch den Ihres eigenen Servers. Dieser sollte explizit in der Meldung java.net.UnknownHostException in Ihrer install.log aufgeführt sein.
- Öffnen Sie Terminal
- Geben Sie ein: sudo pico /etc/hosts
- Bewegen Sie den Cursor nach unten, hinter die letzte Zeile.
- Hinweis: Benutzen Sie die Tab-Taste, um die Einträge in die beiden Zeilen unten aufzuteilen.
- Geben Sie in einer neuen Zeile 127.0.0.1 macosx_server.local ein und drücken Sie Enter
- Drücken Sie Control+O, um die Änderungen zu speichern
- Drücken Sie Control+X, um pico zu beenden
- Geben Sie in Terminal ein: dscacheutil -flushcache
- Starten Sie Ihren Mac-Server neu und versuchen Sie dann, sich erneut in die UTS Administration einzuloggen.
Wenn Sie sich immer noch nicht in UTS einloggen können, deinstallieren und installieren Sie UTS neu.
- Führen Sie Universal Type Server Uninstaller.app aus, diese finden Sie in: /Applications/Extensis/Universal Type Server/applications/
- Gehen Sie in: /Library/Extensis/UTS und löschen Sie sämtliche Ordnerinhalte
- Gehen Sie in: /Library/Preferences/ und löschen Sie die Datei extensis.uts..preferences.plist in diesem Ordner
- Starten Sie den Mac-Server neu
- Führen Sie das UTS-Installationsprogramm aus