Cách giải quyết ba vấn đề phổ biến ảnh hưởng đến dịch vụ Trình quản lý hồ sơ

Để phù hợp với tinh thần của các bài viết khắc phục sự cố gần đây, tôi cũng đã quyết định mở rộng nó sang các vấn đề liên quan đến OS X Server. Và một trong những dịch vụ được sử dụng nhiều nhất là Trình quản lý hồ sơ của OS X Server để quản lý các thiết bị iOS và OS X và các cài đặt tương ứng của chúng.

Trình quản lý hồ sơ là một dịch vụ giúp cung cấp tiêu chuẩn hóa cho các máy tính được sử dụng trong doanh nghiệp. Nó giúp thiết lập đường cơ sở để tiêu chuẩn hóa và cũng tăng gấp đôi như một bộ MDM để triển khai phần mềm cho các thiết bị di động qua mạng LAN hoặc WAN.

Mặc dù nhìn chung chắc chắn và được thiết kế tốt, giống như nhiều sản phẩm của Apple, Trình quản lý hồ sơ có những khoảnh khắc của nó. Một số vấn đề có triệu chứng khác ảnh hưởng đến dịch vụ Trình quản lý hồ sơ hết lần này đến lần khác được đề cập bên dưới, cùng với một số giải pháp hữu ích về cách phục hồi từ những thất bại này.

1. Trang quản trị không mở hoặc mặc định Trang dịch vụ Apple OS X Server mở

Hiện tượng: Cố gắng truy cập trang web quản trị Trình quản lý hồ sơ không tải trang hoặc tải trang dịch vụ Apple OS X Server mặc định.

Nguyên nhân: OS X Server sử dụng các dịch vụ web tích hợp từ trong cùng một thư mục. Nếu sử dụng nhiều dịch vụ web, chẳng hạn như Trình quản lý hồ sơ và máy chủ Wiki, sẽ tồn tại tiềm năng một trang sẽ mở khi tham chiếu trang kia (ví dụ: khởi chạy trang Trình quản lý hồ sơ tải trang máy chủ Wiki).

Điều này thường được gây ra bởi một số dạng hỏng dữ liệu trong cơ sở dữ liệu lưu trữ thông tin cho từng trang riêng lẻ, đôi khi thậm chí dẫn đến việc tải trang web dịch vụ mặc định mà không có liên kết nào đến các trang dịch vụ riêng lẻ hoạt động hoàn toàn đúng.

Giải pháp: Một vấn đề như vấn đề này có một số bước có thể xảy ra, do số lượng biến liên quan - cộng với việc bạn không muốn sửa một dịch vụ chỉ để giết dịch vụ khác, vì vậy phải luôn luôn thận trọng.

Giải pháp đầu tiên là xác minh rằng mọi địa chỉ được sử dụng để truy cập dịch vụ Trình quản lý hồ sơ đều được nhập chính xác. Hãy nhớ rằng Trình quản lý hồ sơ sử dụng SSL để mã hóa, vì vậy việc truy cập trang yêu cầu https: //. Ngoài ra, nếu bất kỳ số cổng nào được gán cho trang web, hãy chắc chắn bao gồm cả các số đó, vì dịch vụ có thể không đáp ứng khác.

Nếu địa chỉ kiểm tra, bước tiếp theo - và thường là nguyên nhân lớn nhất gây ra sự cố kết nối - là kiểm tra DNS., Điều này được yêu cầu để phân giải tên máy chủ thành địa chỉ IP. Nếu không có dịch vụ này chạy đúng cách, rất có thể sẽ không có bất kỳ dịch vụ nào dựa trên OS X Server có thể truy cập được ở bất cứ đâu và điều này chắc chắn sẽ xảy ra đối với Trình quản lý hồ sơ.

Bước cuối cùng để khắc phục sự cố là kiểm tra tệp profilemanager.log có tại / Library / Logs / ProfileManager, vì các lỗi liên quan đến trang quản trị được ghi cụ thể vào nhật ký này và có thể làm sáng tỏ mọi rắc rối ngăn chặn trang từ tải đúng cách.

2. Không thể triển khai ứng dụng hoặc đẩy cài đặt đến các thiết bị đã đăng ký

Hiện tượng: Các thiết bị OS X và / hoặc iOS được đăng ký trong Trình quản lý hồ sơ không nhận được các ứng dụng hoặc cài đặt được định cấu hình.

Nguyên nhân: Cũng có một vài lý do khiến khách hàng không nhận được hồ sơ đẩy - đáng chú ý nhất là các thiết bị không được đăng ký vào Trình quản lý hồ sơ đúng cách. Các sự cố khác có thể phát sinh từ Máy chủ OS X, OS X, thiết bị khách iOS hoặc Máy chủ Thông báo Đẩy (APNS) của Apple.

Giải pháp: Cho đến nay, giải pháp dễ kiểm tra nhất là tình trạng tuyển sinh. Tất cả các thiết bị khách phải đăng ký qua cổng Quản lý thiết bị của Trình quản lý hồ sơ. Đặc biệt, hai hồ sơ phải được cài đặt theo một thứ tự cụ thể. Đầu tiên, hồ sơ Tin cậy, cho phép thiết bị khách chấp nhận cài đặt quản lý từ PM. Thứ hai, hồ sơ Ghi danh phải được cài đặt, đăng ký thiết bị để quản lý bởi máy chủ PM cụ thể đó. Sau khi hoàn tất cài đặt hồ sơ, đăng ký có thể được xác nhận bằng cách đăng nhập vào trang quản trị và xem danh sách các thiết bị.

Trong trường hợp các cấu hình được cài đặt nhưng các thiết bị vẫn không xuất hiện trong cơ sở dữ liệu Trình quản lý hồ sơ, có thể có một vấn đề giao tiếp theo một trong hai hướng với APNS. Để xác nhận điều này, hãy khởi chạy Terminal từ máy khách OS X của bạn và nhập từng lệnh sau, nhấn Enter sau mỗi dòng:

sudo mặc định viết / Thư viện / chương trình / com.apple.apsd APSWriteLogs -bool TRUE

sudo mặc định viết / Thư viện / chương trình / com.apple.apsd APSLogLevel -int 7

sudo killall apsd

Các lệnh sẽ cho phép ghi nhật ký gỡ lỗi APNS, sẽ phát hiện bất kỳ vấn đề giao tiếp nào giữa APNS và thiết bị khách. Thông tin đăng nhập có thể được xem xét bằng cách truy cập Bảng điều khiển (/Appluggest/Utilities/Console.app) và nó sẽ giúp bạn xác định mọi sự cố, đặc biệt là với các cổng mạng có thể được bỏ chặn khỏi tường lửa của mạng.

3. Lỗi di chuyển hoặc đặt lại về trạng thái mặc định

Hiện tượng: Cơ sở dữ liệu Trình quản lý hồ sơ bị hỏng, dữ liệu không chính xác hoặc không cập nhật được.

Nguyên nhân: Mặc dù điều này đôi khi có thể xảy ra ngay cả khi cài đặt sạch hoặc lần đầu, nhưng nó thường được tìm thấy khi nâng cấp từ một phiên bản OS X Server lên phiên bản khác, vì dữ liệu có thể bị hỏng trong quá trình.

Giải pháp: Thật không may, giải pháp tốt nhất (và có lẽ chỉ có thực) là tạo một bản sao lưu trước khi thực hiện bất kỳ thay đổi hoặc nâng cấp nào trên thiết bị sản xuất - đặc biệt là máy chủ. Nếu một bản sao lưu của cơ sở dữ liệu tồn tại, giải pháp đơn giản nhất cho vấn đề này là đặt lại cơ sở dữ liệu bằng cách ban hành lệnh bên dưới.

CẢNH BÁO: ĐIỀU NÀY S ER XÓA BỎ QUẢN LÝ HỒ SƠ HIỆN TẠI VÀ TẤT CẢ CÁC DỮ LIỆU LIÊN QUAN ĐẾN NÀY.

Để đặt lại cơ sở dữ liệu Trình quản lý hồ sơ, hãy nhập lệnh sau vào Terminal trên Máy chủ OS X bị ảnh hưởng:

sudo /Appluggest/Server.app/Contents/ServerRoot/usr/share/devicemgr/backend/wipeDB.sh

Khi dữ liệu đã bị xóa, dữ liệu của Trình quản lý hồ sơ sẽ được đặt lại về trạng thái mặc định và mọi dữ liệu được sao lưu trước đó có thể được nhập và xóa, tạo một bộ chứa cơ sở dữ liệu mới.

Nếu đặt lại dữ liệu Trình quản lý hồ sơ không giải quyết được sự cố, bạn có thể thử đặt lại Trình quản lý hồ sơ và xóa tất cả dữ liệu được liên kết với Trình quản lý hồ sơ trên máy chủ.

CẢNH BÁO: ĐIỀU NÀY S ER XÓA BỎ QUẢN LÝ HỒ SƠ HIỆN TẠI VÀ TẤT CẢ CÁC DỮ LIỆU LIÊN QUAN ĐẾN NÀY.

Để đặt lại Trình quản lý hồ sơ và xóa tất cả dữ liệu được liên kết với Trình quản lý hồ sơ trên máy chủ, hãy nhập các lệnh sau vào Terminal:

sudo serveradmin dừng devicemgr

sudo serverctl vô hiệu hóa dịch vụ = com.apple.DeviceManloyment.devicemgrd

sudo serverctl vô hiệu hóa dịch vụ = com.apple.DeviceQuản lý.postgres

sudo mv / Thư viện / Máy chủ / Hồ sơ quản lý / Cấu hình / ServiceData / Dữ liệu / PostgreQuery ~ / .Trash

sudo mv / Thư viện / Máy chủ / Hồ sơ quản lý / Cấu hình / ServiceData / Dữ liệu / sao lưu ~ / .Trash

sudo /Appluggest/Server.app/Contents/ServerRoot/System/L Library / ServerSetup /

CommonExtras / 80-devicemgrcommon.sh

Mỗi lệnh nên được thực thi một lần và liên tiếp để thực hiện quá trình thanh lọc tất cả dữ liệu Trình quản lý hồ sơ hiện có và đặt lại hoàn toàn dịch vụ. Sau khi hoàn thành, khởi chạy Server.app, nhấp vào ngăn Trình quản lý hồ sơ và dịch vụ Trình quản lý hồ sơ sẽ bị tắt. Bật lại và định cấu hình khi cần để khởi động lại dịch vụ và điều này hy vọng sẽ làm rõ mọi sự cố trước đây ảnh hưởng đến Trình quản lý hồ sơ hoạt động bình thường.

Đây không phải là danh sách đầy đủ các vấn đề hoặc giải pháp cho các vấn đề liên quan đến Trình quản lý hồ sơ, nhưng nó là một mẫu của một số vấn đề khá phiền phức và phổ biến có thể xảy ra tại bất kỳ thời điểm cụ thể nào vì nhiều lý do. Bạn đã phát hiện ra vấn đề và giải pháp nào khác khi làm việc với Trình quản lý hồ sơ? Chia sẻ kinh nghiệm của bạn trong chủ đề thảo luận dưới đây.

Bản tin hàng tuần của Apple

Cho dù bạn cần các mẹo về iPhone và Mac hay danh sách tin tức dành riêng cho doanh nghiệp của Apple, chúng tôi đã bảo vệ bạn. Giao hàng thứ ba

Đăng ký hôm nay

© Copyright 2021 | pepebotifarra.com