Seiten: 1 2 3 »
  • Problem 1:
    Beim Verbinden zum Server taucht lediglich ein kleines schwarzes Fenster auf, mehr passiert nicht.
    _
    Lösung zu 1:
    Der NetAuthAgent-Prozess hat sich am Client aufgehängt und muss gestoppt werden.
    Das geht entweder über den Aktivitätsmonitor oder übers Terminal mit:
    sudo killall NetAuthAgent
    Anschliessend sollte die Verbindung wieder wie gewohnt funktionieren.
    _
    siehe auch: http://forums.macrumors.com/showthread.php?t=441030 bzw. die deutsche Google-Übersetzung, hier sollte man besonders die “Anklagebank” beachten ;-)

 

  • Problem 2:
    ARD ist auf dem Server nicht gestartet, bzw. startet nicht mehr.
    _Lösung zu 2: (Bedingung, min. ein Zugang via ssh)

    # mit ssh auf Server einloggen
    ssh <remote-user>@<remote-server>
    
    # komplett auf "root" switchen
    sudo su -
    
    # ARD Service stoppen
    /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
    -deactivate \
    -configure \
    -access \
    -off
    
    # Letzte (wahrscheinlich defekte) Einstellungen wegschieben
    mv /Library/Preferences/com.apple.RemoteManagement.plist /tmp
    mv /Library/Preferences/com.apple.RemoteDesktop.plist /tmp
    
    # ARD Service jungfräulich starten, erstmal dass jeder Zugang hat.
    /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart  \
    -activate \
    -configure \
    -access \
    -on \
    -restart \
    -agent \
    -privs \
    -all

Terminal Befehl gleich mit Copy/Paste übernehmen.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister \
-kill \
-r \
-domain local \
-domain system \
-domain user

Als Anwort bekommt man die wenig ausdrucksstarke Meldung:
ThrottleProcessIO: throttling disk i/o
Wieso für das Entfernen ungültiger Einträge der Disk I/O gedrosselt wird, wissen anscheinend nur die “Apfel-Leute”, aber mir soll’s recht sein.


In /etc/paths werden die einzelen Einträge für $PATH hinterlegt, das war’s schon.

Weitere, interne Verarbeitung:
/etc/profile führt /usr/libexec/path_helper beim Starten einer Terminal-Shell aus, welches dann wiederum $PATH aus den hinterlegten Infos generiert.


Über GUI, indem man die Verzeichnisdienste aus dem Core-System startet.

% /System/Library/CoreServices/Directory\ Utility.app/Contents/MacOS/Directory\ Utility

Dort erstmal auf das Schloss klickern um Admin-Zugriff zu bekommen, dann kann man im Menü “root User aktivieren” auswählen.

Siehe auch: Ratgeber bei macwelt.de

Viel schneller geht es jedoch, dem root user ein Passwort über das Terminal zu geben.
Falls dieser schon ein Passwort besitzt hat und man möchte es behalten wird es einfach nochmal eingegeben.

% sudo passwd root
Changing password for root.
New password:
Retype new password:
passwd: Unable to change the password for record root.  Credential verification failed because account is disabled

Die obige Meldung, dass das Passwort nicht geändert werden kann ist unwahr, denn der root user ist nun aktiv und das neue (bzw. alte) Passwort ist sehr wohl gültig.


Mir sind gerade die Mac OS X Server Guides über den Weg gelaufen. Analog zu Snow Leopard Server Dokumentation im Griff stelle ich hier den Einzeiler zur Verfügung.

mkdir -p ~/Documents/MacServer && cd  ~/Documents/MacServer && echo \
http://images.apple.com/server/macosx/docs/MacOSXServer_SnowLeopard_PO.pdf \
http://images.apple.com/server/macosx/docs/Getting_Started_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Worksheet_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Intro_Command_Line_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Address_Bk_Server_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Wiki_Server_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Wiki_Deployment_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Podcast_Composer_UG_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Podcast_Producer_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Podcast_Producer_Workflow_Tutorial.pdf \
http://images.apple.com/server/macosx/docs/File_Server_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Network_Services_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Mail_Service_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Open_Directory_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/User_Management_v10.6.pdf \
http://images.apple.com/server/macosx/docs/iChat_Service_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Print_Server_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Web_Tech_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/QTSS_and_Broadcasting_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/System_Imaging_and_SW_Update_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/iCal_Server_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Leopard_Server_Security_Config_v10.5_2nd_Ed.pdf \
http://images.apple.com/server/macosx/docs/Advanced_Server_Admin_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Upgrading_and_Migrating_v10.6.pdf \
http://images.apple.com/server/macosx/docs/Xgrid_Admin_and_HPC_v10.6.pdf \
| xargs -n1 -J {} curl {} -O

Die Anwendung ist analog.


Die OpenDirectory (OD) Administration auf dem MacMini “Snow Leopard” Server bereitet mir Schwierigkeiten. Aus unerfindlichen Gründen habe ich offensichtlich die administrativen Rechte im OpenDirectory verloren. Die folgende Bilderserie zeigt die Fehlermeldungen:

  • Wie bekommt man die Admin-Rechte wieder zurück?
  • Gibt es irgendwo eine Anleitung (am Besten erstmal in deutsch) um zumindest die Basics von OD zu verstehen?

Fehlermeldungen:

  • Got unexpected error of type eDSRecordNotFound (-14136) on line 1268 of /SourceCache/WorkgroupManager/WorkgroupManager-361.2.1/PMMUGMainView.mm

Die Lösung, (vielen Dank an “playersons” für seinen Kommentar)


Seiten: 1 2 3 »