2016-05-06 50 views
2

嘗試在WSO2中註冊IOS設備(IPhone 6s,ios 9.3),但不幸失敗。我正在使用註冊的csr文件和Apple MDM證書。遵循文件中提到的說明。輸入域名,用戶名和密碼後,在IOS設備上的第2步失敗。在UI上,下面是錯誤未能在WSO2 2.0.1中註冊IOS設備

「發生意外錯誤,請重試。」

在日誌予見下文錯誤:

[2016年5月6日11:54:22746] ERROR {org.wso2.carbon.device.mgt.ios.util.OAuthUtils} - 在發送「郵報」的請求,由於服務器連接出現故障時發生錯誤 javax.net.ssl.SSLException:主機名的證書不匹配:< 10.XXX.XXX.XXX> =

[2016-05 -06 11:54:22,770] ERROR {org.apache.catalina.core.StandardWrapperValve} - servlet [JAXServlet]與path [/ ios-enrollment]上下文中的Servlet.service()拋出異常 了java.lang.RuntimeException:org.apache.cxf.interceptor.Fault 在org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:116)

不知道發生了什麼錯誤。有什麼想法嗎?

注意:我的IP在上面替換了運行WSO2的原始IP的掩碼。

回答

0
  1. 您需要按照要想在WSO2 EMM配置IOS 給出here的步驟。
  2. 您需要提供here
  3. 如果服務器有從知道CA SSL證書域以下步驟,以取得一個WSO2燒焦CSR,所有的根和中間證書必須包含以下密鑰庫。

    • wso2carbon.jks
    • 客戶truststore.jks

注:

確保基於對您的域名/ IP地址來生成的SSL證書WSO2 EMM服務器運行。

0

添加到Kachiecx的答案,我假設您使用的是自簽名SSL證書。創建SSL證書時,請確保提供證書的通用名稱以匹配您的IP /主機名。這在步驟6中的文檔[1]中提到。另外請確保您按照一般服務器配置的步驟3中給出的步驟[2]

[1]。 https://docs.wso2.com/display/EMM201/General+iOS+Server+Configurations [2]。 https://docs.wso2.com/display/EMM200/General+Server+Configurations#GeneralServerConfigurations-Generalserverconfigurations

1

確保您已配置所有使用本地IP地址的配置文件,您需要檢查並重新配置所有文件以利用您正在使用的IP掩碼或域。