حل المشاكل التي تحدث "مدير ملف التعريف" في خادم macOS
تعرّف على كيفية العثور على المشاكل وحلها إذا لم يعمل "مدير ملف التعريف" بالطريقة التي تتوقعها.
إذا لم تتمكن من الوصول إلى صفحة الإدارة
الإعداد الأساسي الخاص بمدير ملف التعريف موجود في تطبيق Server. يجب عليك استخدام سفاري للوصول إلى صفحة الويب الخاصة بمدير ملف التعريف /mydevices وصفحة الويب الخاصة بالإدارة.
يمكن لمسؤولي الخادم فقط الوصول إلى صفحة الإدارة الخاصة بك. تنسيق URL لصفحة الإدارة الخاصة بك هو:
https://your_server's_fully_qualified_domain_name/profilemanager
مثال: https://www.example.com/profilemanager
لتسجيل جهاز iPhone أو iPad أو iPod touch أو Mac، انتقل إلى:
https://your_server's_fully_qualified_domain_name/mydevices
مثال: https://www.example.com/mydevices
إذا لم تتمكن من الوصول إلى صفحة الإدارة باستخدام مستعرض ويب غير سفاري، فحاول استخدام سفاري. إذا لم تتمكن من الوصول إليها باستخدام سفاري، فتحقق من خادم DNS. إعدادات DNS مهمة عند إدارة نشر "مدير ملف التعريف". إذا لم يتم فتح مدير ملف التعريف، فتأكد من أن الخادم الخاص بك يشير إلى خادم DNS موثوق به.
إذا لم تتمكن من دفع ملفات التعريف أو التطبيقات إلى العملاء
إذا واجهت مشاكل عند إرسال ملفات التعريف أو التطبيقات إلى أنظمة العميل، فتحقق من ملف سجل النظام في "وحدة التحكم". إذا كانت تشير إلى أن الخادم الخاص بك لا يمكنه الوصول إلى خوادم خدمة إرسال الإخطارات من Apple 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
يمكنك عرض السجلات في تطبيق "وحدة التحكم" عن طريق التصفية على النظامين الفرعيين com.apple.apsd وcom.apple.apspd.
بعد تسجيل معاملات خدمة إرسال الإخطارات من Apple (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، حيث يمكنك العثور على هذه السجلات:
AuditLogs |
|
devicemgrd.log |
|
dmAuthService.log |
|
dmDeviceService.log |
|
dmhttpd.log |
|
dmPortalService.log |
|
dmSCEPService.log |
|
dmWebAdminService.log |
|
dm_helper.log |
|
dmrunnerd.log |
|
migration_tool.log |
|
php-fpm.log |
|
php-fpm.devicemgr.log |
|
PostgreSQL- |
|
servermgr_devicemgr.log |
|
يمكن أن يوفر هذا السجل معلومات مفيدة تتعلق بخادم الويب:
/var/log/apache2/service_proxy_error.log
يمكن من خلال أمر الوحدة الطرفية التالي الحصول على معلومات إضافية:
sudo log show --info --debug --predicate "(eventMessage contains[cd] 'devicemgr') or (category contains[cd] 'HTTPServer')"
حول "حالات فشل" المعاملات
قد تسرد بعض هذه السجلات "حالات فشل" المعاملات أو إعادة المحاولات. معظم هذه الإدخالات متوقعة ولا تشير إلى مشكلة. هذه الأحداث المسجلة هي تعارضات بين محاولات تعديل قاعدة بيانات PostgreSQL الأساسية في نفس الوقت. تتم إعادة المحاولة مع هذه الأنواع من حالات الفشل حتى تنجح.
يمكنك تحديد تعارضات المعاملات عند رؤية أي من هذه الملاحظات في ملفات السجل:
تم الإلغاء عند تحويل التعارض إلى محور
تعذر إجراء تسلسل للوصول بسبب التحديث المتزامن
@@@ Retry #X
@@@ Retry X
تحقق من ملف CFPrefs APSPD
انتقل إلى /Library/Preferences/ApplePushServiceProvider، واختر com.apple.apspd.plist، ثم اختر "ملف" > "إحضار المعلومات". إذا كان الملف أكبر من 5 كيلوبايت، فقم بإزالته وأعد تشغيل عملية apspd باستخدام أمر "الوحدة الطرفية" التالي:
sudo killall apspd
استخدام التسجيل المطول للعثور على مزيد من المعلومات
تتوفر في بعض الأحيان المزيد من المعلومات حول كيفية حل مشكلة إذا قمت برفع مستوى السجل. لجمع المعلومات التي تحتاجها، قم بإعادة إنشاء المشكلة بعد رفع مستوى التسجيل.
عند الانتهاء، قم بالرجوع إلى مستوى التسجيل الأصلي. إذا تركت مستوى التسجيل في إعداد أعلى، فإنه يقلل المساحة المتوفرة على محرك أقراص بدء التشغيل.
تشغيل التسجيل المطول
لرفع مستوى تسجيل الدخول، استخدم أمر الوحدة الطرفية التالي:
sudo debugDeviceMgr 4
يؤدي هذا تلقائيًا إلى إعادة تشغيل خدمة مدير ملف التعريف.
إيقاف تشغيل التسجيل المطول
لإعادة مستوى تسجيل الدخول إلى الإعداد الأصلي، استخدم أمر الوحدة الطرفية التالي:
sudo debugDeviceMgr 1
يؤدي هذا تلقائيًا إلى إعادة تشغيل خدمة مدير ملف التعريف.
اعرف المزيد
يمكنك الحصول على مساعدة بشأن مدير ملف التعريف.
تعرّف على ما يجب القيام به إذا لم تتمكن من استخدام خدمة الإشعارات الفورية من Apple.