Якщо не вдається отримати доступ до сторінки адміністрування
Основні налаштування менеджера профілів установлюються в програмі Server. Для доступу до веб-сторінки менеджера профілів /mydevices і веб-сторінки адміністрування потрібно використовувати Safari.
Лише адміністратори сервера можуть отримати доступ до вашої сторінки адміністрування. Формат URL-адреси вашої сторінки адміністрування:
- https://повне_доменне_ім’я_вашого_сервера/profilemanager
Приклад: https://www.example.com/profilemanager
Щоб зареєструвати iPhone, iPad, iPod touch або Mac, перейдіть сюди:
- https://повне_доменне_ім’я_вашого_сервера/mydevices
Приклад: https://www.example.com/mydevices
Якщо не вдається отримати доступ до сторінки адміністрування за допомогою веб-браузера, відмінного від Safari, спробуйте використати Safari. Якщо не вдається отримати доступ до цієї сторінки за допомогою Safari, спробуйте виконати наведенні нижче дії з усунення несправностей.
Перевірте свій DNS-сервер
Параметри DNS важливі для керування розгортанням менеджера профілів. Якщо менеджер профілів не відкривається, переконайтеся, що ваш сервер вказує на надійний DNS-сервер.
Якщо не вдається надіслати профілі чи програми клієнтам
Якщо у вас виникають проблеми під час надсилання профілів або програм у клієнтські системи, перевірте файл системного журналу в консолі. Якщо у ньому сказано, що ваш сервер не може з’єднатися з APNS-серверами Apple, перевірте конфігурацію мережі. Переконайтесь, що всі потрібні порти відкрито.
Щоб отримати додаткову інформацію, увімкніть реєстрацію даних налагодження APNS у журналі за допомогою цих команд термінала:
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
Файл журналу можна знайти за адресою /Library/Logs/apsd.log.
Після реєстрації транзакцій APNS у журналі використовуйте ці команди термінала, щоб вимкнути реєстрацію даних налагодження в журналі:
sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool FALSE
sudo defaults delete /Library/Preferences/com.apple.apsd APSLogLevel
sudo killall apsd
Якщо виникають інші проблеми з менеджером профілів
Журнали менеджера профілів можуть допомогти вирішити проблеми з менеджером профілів. Символічне посилання з іменем devicemgr можна знайти за адресою /var/log. Цей файл указує на розділ /Library/Logs/ProfileManager, де можна знайти ці журнали:
devicemgrd.log |
|
dm_helper.log |
|
dmrunnerd.log |
|
migration_tool.log |
|
php.log |
|
php-fpm.log |
|
php-fpm.devicemgr.log |
|
PostgreSQL-<рррр-мм-дд>.log |
|
profilemanager.log |
|
servermgr_devicemgr.log |
|
Корисну інформацію також можуть надавати ці журнали:
- /var/log/apache2/service_proxy_error.log
- /var/log/system.log
У macOS Sierra та пізніших версій деяка інформація зберігається за допомогою уніфікованої реєстрації даних у журналах. Ця команда термінала може надати додаткову корисну інформацію:
sudo log show --info --debug --predicate "(eventMessage contains[cd] 'devicemgr') or (category contains[cd] 'HTTPServer')"
Про помилки транзакцій
Деякі з цих журналів можуть містити список помилок або повторних спроб транзакцій. Більшість цих записів є очікуваними та не вказують на проблеми. Ці події, зареєстровані в журналах, є конфліктами між спробами одночасно внести зміни в базову базу даних PostgreSQL. Помилки цих типів повторюються до успішного виконання.
На конфлікти транзакцій вказують будь-які такі примітки у файлах журналів:
- Скасовано через конфлікт під час зведення
- Не вдалося серіалізувати доступ через одночасне оновлення
- @@@ Повторити #X
- @@@ Повторити X
Використання детальних журналів для отримання докладнішої інформації
Підвищивши рівень журналу, іноді можна отримати більше інформації про те, як вирішити проблему. Щоб зібрати потрібну інформацію, відтворіть проблему після підвищення рівня реєстрації даних у журналах.
Завершивши роботу, поверніться до вихідного рівня реєстрації даних у журналах. Якщо залишити вищий рівень реєстрації даних у журналах, зменшиться доступний простір на завантажувальному диску.
Увімкнення детальних журналів
Щоб збільшити рівень реєстрації даних у журналах, скористайтеся цією командою термінала:
sudo debugDeviceMgr 4
Служба «Менеджер профілів» автоматично перезапуститься.
Вимкнення детальних журналів
Щоб повернути рівень реєстрації даних у журналах до вихідних налаштувань, скористайтеся цією командою термінала:
sudo debugDeviceMgr 1
Служба «Менеджер профілів» автоматично перезапуститься.
Докладніше
- Див. інформацію про порти, що використовуються менеджером профілів.
- Отримайте довідку з менеджера профілів
- Дізнайтеся, що робити, якщо не вдається використати службу Push-сповіщень Apple (APN)