Išspręskite problemas su „Profile Manager“ sistemoje „macOS Server“
Sužinokite, kaip rasti ir išspręsti problemas, jei „Profile Manager“ veikia ne taip, kaip tikėtasi.
Jei nepavyksta pasiekti administratoriaus puslapio
Pagrindinė „Profile Manager“ sąranka atliekama programoje „Server“. Norint pasiekti „Profile Manager“ /mydevices tinklalapį ir administravimo tinklalapį, reikia naudoti „Safari“.
Jūsų administravimo puslapį pasiekti gali tik serverio administratoriai. Administravimo puslapio URL formatas:
https://jūsų_serverio_visas_priskirtas_domeno_vardas/profilemanager
Pavyzdžiui: https://www.example.com/profilemanager
Norėdami užregistruoti „iPhone“, „iPad“, „iPod touch“ arba „Mac“, eikite į:
https://jūsų_serverio_visas_priskirtas_domeno_vardas/„mydevices“
Pavyzdžiui: https://www.example.com/mydevices
Jei pasiekti administravimo puslapio naudojant ne „Safari“, o kitą naršyklę nepavyksta, bandykite naudoti „Safari“. Jei puslapio pasiekti nepavyksta naudojant „Safari“, patikrinkite DNS serverį. Tvarkant „Profile Manager“ diegimą, labai svarbios yra DNS nuostatos. Jei „Profile Manager“ atidaryti nepavyksta, įsitikinkite, kad jūsų serveris nukreipia į patikimą DNS serverį.
Jei profilių ar programų nepavyksta pateikti klientams
Jei teikdami profilius arba programas į kliento sistemas susiduriate su problemomis, patikrinkite sistemos žurnalo failą programoje „Console“. Jei pranešama, kad jūsų serveris negali pasiekti „Apple“ APN Įsitikinkite, kad atidaryti visi reikalingi prievadai.
Norėdami gauti daugiau informacijos, įjunkite APNS derinimo registravimą, naudodami toliau nurodytas „Terminal“ komandas.
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
Šiuos žurnalus peržiūrėti galite programoje „Console“, filtruodami posistemes com.apple.apsd ir com.apple.apspd.
Kai jūsų APNS operacijos bus užregistruotos, naudokite toliau nurodytas „Terminal“ komandas ir išjunkite derinimo registravimą.
sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool FALSE
sudo defaults delete /Library/Preferences/com.apple.apsd APSLogLevel
sudo killall apsd
Jei su „Profile Manager“ kyla kitų problemų
„Profile Manager“ žurnalai gali padėti išspręsti su „Profile Manager“ susijusias problemas. Simbolinę nuorodą pavadinimu „devicemgr“ galite rasti adresu /var/log. Šis failas nukreipia į katalogą /Library/Logs/ProfileManager, kuriame galite rasti toliau nurodytus žurnalus.
„AuditLogs“ |
|
„devicemgrd.log“ |
|
„dmAuthService.log“ |
|
„dmDeviceService.log“ |
|
„dmhttpd.log“ |
|
„dmPortalService.log“ |
|
„dmSCEPService.log“ |
|
„dmWebAdminService.log“ |
|
„dm_helper.log“ |
|
„mrunnerd.log“ |
|
„migration_tool.log“ |
|
„php-fpm.log“ |
|
„php-fpm.devicemgr.log“ |
|
„PostgreSQL“ |
|
„servermgr_devicemgr.log“ |
|
Šis žurnalas gali suteikti naudingos informacijos apie žiniatinklio serverį:
/var/log/apache2/service_proxy_error.log
Ši „Terminal“ komanda gali suteikti papildomos informacijos:
sudo log show --info --debug --predicate "(eventMessage contains[cd] 'devicemgr') or (category contains[cd] 'HTTPServer')"
Apie operacijos triktis
Kai kuriuose iš šių žurnalų gali būti pateiktos operacijų triktys arba kartotiniai bandymai. Dauguma iš šių įrašų yra numatyti ir nereiškia, kad iškilo problema. Šie užregistruoti įvykiai yra nesuderinamumai tarp bandymų vienu metu modifikuoti pagrindinę „PostgreSQL“ duomenų bazę. Šio tipo trikčių bandymai atliekami iš naujo, kol yra sėkmingai įvykdomi.
Apie tai, kad yra operacijų nesuderinamumų, rodo bet kuri iš toliau žurnalo failuose esančių pastabų.
„Canceled on conflict out to pivot
could not serialize access due to concurrent update“ (atšaukta įvykus nesuderinamumui su greituoju rikiavimu; dėl lygiagretaus naujinio nepavyko išdėstyti nuosekliai)
„@@@ Retry #X“ (@@@ kartoti #X)
@@@ Retry X (@@@ kartoti X)
Patikrinkite failą „apspd CFPrefs“
Eikite į /Library/Preferences/ApplePushServiceProvider, pasirinkite „com.apple.apspd.plist“, tada pasirinkite „File“ (failas) „Get Info“ (gauti informacijos). Jei failas yra didesnis nei 5 KB, pašalinkite jį ir iš naujo paleiskite procesą „apspd“ naudodami šią „Terminal“ komandą:
sudo killall apspd
Norėdami gauti daugiau informacijos, naudokite daugiažodį registravimą
Daugiau informacijos apie tai, kaip išspręsti problemą, kartais galima gauti padidinus žurnalo lygį. Norėdami surinkti reikiamą informaciją, atkurkite problemą padidinę registravimo lygį.
Baigę atkurkite pradinį registravimo lygį. Jei paliksite nustatytą aukštesnę registravimo lygio nuostatą, sumažės laisvos vietos kiekis paleisties diske.
Įjungti daugiažodį registravimą
Norėdami padidinti registravimo lygį, naudokite toliau nurodytą „Terminal“ komandą.
sudo debugDeviceMgr 4
Tarnyba „Profile Manager“ bus automatiškai paleista iš naujo.
Išjungti daugiažodį registravimą
Norėdami atkurti pradinę registravimo lygio nuostatą, naudokite toliau nurodytą „Terminal“ komandą.
sudo debugDeviceMgr 1
Tarnyba „Profile Manager“ bus automatiškai paleista iš naujo.
Sužinokite daugiau
Gaukite pagalbos dėl „Profile Manager“.
Sužinokite, ką daryti , jei negalima naudotis tarnyba „Apple Push Notification“.