Konfiguration fürs iPhone kann nicht am MDM-Server geladen werden
Moin zusammen,
wir nutzen nach wie vor den Apple Server als MDM. Nun habe ich ein Problem mit dem enrollen eines Devices (iPhone). Der Server läuft aktuell auf Big Sur (11.7.1) in der Version 5.11.1.
Das iPhone ist vorbereitet mit dem Apple Configurator 2. In den Einstellungen des Configurators habe ich für den MDM nur die FQDN eingegeben, so das die komplette URL vom MDM geholt wird. Diese lautet dann:
https://mdm.mydomain.com/devicemanagement/api/device/dep_mdm_enroll
Beim Versuch das iPhone am MDM anzumelden bekomme ich die Meldung "Die Konfiguration für dein iPhone konnte nicht geladen werden". Im Log des iPhone steht dann:
NSErrorFailingURLKey = "https://mdm.mydomain.com/devicemanagement/api/device/dep_mdm_enroll";
NSErrorFailingURLStringKey = "https://mdm.mydomain.com/devicemanagement/api/device/dep_mdm_enroll";
und im Log des MDM-Servers taucht gar keine Meldung auf. Das neue iPhone habe ich mit meinem via Tethering mit dem Internet verbunden.
Wenn ich oben genannte URL im Browser aufrufe, wird die Seite nicht gefunden und im Log des MDM-Servers (dmhttpd) steht:
HTTPConnection[0x7fe94a4a8540]: No configured document root
HTTPConnection[0x7fe94a4a8540]: HTTP Server: Error 404 - Not Found (/devicemanagement/enroll/dep_mdm_enroll)
Kleiner Hinweis:
Apple (macOS, iPhone) betrachtete unser SSL-Zertifikat zunächst als nicht vertrauenswürdig. Das konnte ich beheben in dem ich das passende CA importiert (macOS) habe. Das gleiche habe ich auch mit dem iPhone gemacht, in dem ich über ein Profil das Zertifikat eingespielt habe. Ich weiß nur nicht ob das Profil und damit das Zertifikat beim Verbinden zum MDM schon aktiv ist.
Grüße
Thomas
[Betreff vom Moderator bearbeitet]
Mac mini, macOS 11.6