macOS Server'daki Profile Manager ile ilgili sorunları çözme
Profile Manager beklediğiniz gibi çalışmazsa sorunları nasıl tespit edeceğinizi ve çözeceğinizi öğrenin.
Yönetim sayfasına erişemiyorsanız
Profile Manager'ın temel ayarları Server uygulamasında bulunur. Profile Manager'ın /mydevices web sayfasına ve yönetim web sayfasına erişmek için Safari'yi kullanmalısınız.
Yönetim sayfanıza yalnızca sunucu yöneticileri erişebilir. Yönetim sayfanızın URL biçimi şöyledir:
https://sunucunuzun_tam_nitelikli_alan_adi/profilemanager
Örnek: https://www.ornek.com/profilemanager
Bir iPhone, iPad, iPod touch veya Mac kaydetmek için şu adrese gidin:
https://sunucunuzun_tam_nitelikli_alan_adi/mydevices
Örnek: https://www.ornek.com/mydevices
Yönetim sayfasına Safari dışında bir web tarayıcısıyla erişemiyorsanız Safari'yi deneyin. Safari ile erişemiyorsanız DNS sunucunuzu kontrol edin. Profile Manager dağıtımını yönetirken DNS ayarları önemlidir. Profile Manager açılamıyorsa sunucunuzun güvenilir bir DNS sunucusunu işaret ettiğinden emin olun.
Profilleri veya uygulamaları istemcilere iletemiyorsanız
Profilleri veya uygulamaları istemci sistemlerine gönderirken sorunlarla karşılaşırsanız Konsol'daki sistem günlük dosyasını denetleyin. Sunucunuzun Apple'ın APNs sunucularına erişemediğini bildiriyorsa ağınızın konfigürasyonunu kontrol edin. Gerekli tüm bağlantı noktalarının açık olduğundan emin olun.
Daha fazla bilgi için, APNS hata ayıklama günlüğünü şu Terminal komutlarıyla açın:
sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool TRUE
sudo defaults write /Library/Preferences/com.apple.apsd APSLogLevel -int 7
sudo killall apsd
com.apple.apsd ve com.apple.apspd alt sistemlerine filtre uygulayarak Konsol uygulamasındaki günlükleri görüntüleyebilirsiniz.
APNS işlemleriniz günlüğe kaydedildikten sonra hata ayıklama günlüğünü kapatmak için şu Terminal komutlarını kullanın:
sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool FALSE
sudo defaults delete /Library/Preferences/com.apple.apsd APSLogLevel
sudo killall apsd
Profile Manager ile ilgili başka sorunlarla karşılaşırsanız
Profile Manager günlükleri, Profile Manager ile ilgili sorunları çözmenize yardımcı olabilir. "devicemgr" adlı sembolik bağlantıyı /var/log konumunda bulabilirsiniz. Bu dosya, bu günlükleri bulabileceğiniz /Library/Logs/ProfileManager konumunu işaret eder:
AuditLogs |
|
devicemgrd.log |
|
dmAuthService.log |
|
dmDeviceService.log |
|
dmhttpd.log |
|
dmPortalService.log |
|
dmSCEPService.log |
|
dmWebAdminService.log |
|
dm_helper.log |
|
Dmrunnerd mı.log |
|
migration_tool.log |
|
php-fpm.log |
|
php-fpm.devicemgr.log |
|
PostgreSQL- |
|
servermgr_devicemgr.log |
|
Bu günlük, web sunucusuyla ilgili yararlı bilgiler sağlayabilir:
/var/log/apache2/service_proxy_error.log
Aşağıdaki terminal komutu size ek bilgi sağlayabilir:
sudo log show --info --debug --predicate "(eventMessage contains[cd] 'devicemgr') or (category contains[cd] 'HTTPServer')"
İşlem "hataları" hakkında
Bu günlüklerden bazıları işlem "hatalarını" veya yeniden denemeleri listeleyebilir. Bunların çoğu, beklenen girdilerdir ve bir sorun olduğunu göstermez. Günlüğe kaydedilen bu olaylar, temelde yer alan PostgreSQL veritabanını aynı anda değiştirme girişimlerinin meydana getirdiği çakışmalardır. Bu tür hatalar başarıya ulaşana kadar yeniden denenir.
Günlük dosyalarınızda şu notlardan herhangi birini gördüğünüzde işlem çakışmalarını tanıyabilirsiniz:
Canceled on conflict out to pivot (Özet tablosuna aktarırken oluşan çakışmadan dolayı iptal edildi)
could not serialize access due to concurrent update (eşzamanlı güncellemeden dolayı erişim serileştirilemedi)
@@@ Retry #X (@@@ Yeniden dene #X)
@@@ Retry X (@@@ Yeniden dene X)
apspd CFPrefs dosyasını kontrol etme
/Library/Preferences/ApplePushServiceProvider konumuna gidin, com.apple.apspd.plist dosyasını ve ardından Dosya > Bilgi Ver'i seçin. Dosya 5 KB'den büyükse dosyayı kaldırın ve aşağıdaki Terminal komutuyla apspd işlemini yeniden başlatın:
sudo killall apspd
Daha fazla bilgi bulmak için ayrıntılı günlük kaydını kullanma
Günlük kaydı düzeyini artırırsanız bazen bir sorunun nasıl giderileceği hakkında daha fazla bilgiye ulaşabilirsiniz. İhtiyacınız olan bilgileri toplamak için günlük kaydı düzeyini artırdıktan sonra sorunu yeniden üretin.
İşiniz bittiğinde ilk günlük kaydı düzeyine geri dönün. Günlük kaydı düzeyini yüksek bir ayarda bırakırsanız başlangıç sürücünüzdeki kullanılabilir alanı azaltacaktır.
Ayrıntılı günlük kaydını açma
Günlük kaydı düzeyini artırmak için şu Terminal komutunu kullanın:
sudo debugDeviceMgr 4
Bu, Profile Manager hizmetini otomatik olarak yeniden başlatır.
Ayrıntılı günlük kaydını kapatma
Günlük kaydı düzeyini ilk ayarına geri döndürmek için şu Terminal komutunu kullanın:
sudo debugDeviceMgr 1
Bu, Profile Manager hizmetini otomatik olarak yeniden başlatır.
Daha fazla bilgi
Profile Manager tarafından kullanılan bağlantı noktalarına bakın.
Profile Manager Yardımı alın.
Apple Anında İlet Bildirim hizmetini kullanamıyorsanız ne yapmanız gerektiğini öğrenin.