SSL証明書で構成され、Xcodeが有効になっているosxサーバーがあります。OSX Server を 3.2.1 および Xcode 6.0.1 にアップデートする前は、すべて問題なく動作していました。
私たちが抱えている問題は、統合が完了し、デバイスのインストール ボタンをクリックすると、ダウンロードが試みられますが、黙って失敗することです。デバイスのログには次のように出力されます。
Sep 22 13:32:29 somePhone itunesstored[84]: 基になるエラーでダウンロード マニフェストを読み込めませんでした: エラー Domain=NSURLErrorDomain Code=-1001 "Cannot connect to buildserver.com" UserInfo=0x14f74dfe0 {NSUnderlyingError=0x14f6e8330 "The request timed out ."、NSErrorFailingURLStringKey = https://buildserver.com:20343/api/integrations/fc9e3c6ed7d80506e9e8e37b0d06a905/87785234-f589-4230-9c0c-055f656b28a6/install_manifest.plist、NSErrorFailingURLKey = https://buildserver4.com:2 /fc9e3c6ed7d80506e9e8e37b0d06a905/87785234-f589-4230-9c0c-055f656b28a6/install_manifest.plist、_kCFStreamErrorDomainKey=1、_kCFStreamErrorCodeKey=60、NSLocalizedDescription=buildserver.comに接続できません
ポート 20343 を確認すると、OSX サーバーからの有効な ssl 証明書が、Xcode サーバー ルート認証局によって署名された証明書で切り替えられ、自己署名されているようです。
古いバージョンの osx サーバーでは、ポート 20343 は存在しませんでした。これは、plist ファイルがサイトの残りの部分と同じポートで提供されていたためです。ポート 20343 でリッスンしているサーバーに関する情報。
sudo lsof -i | grep "20343"
Password:
node 65 _xcsd 15u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29118 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29120 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29121 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29122 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29123 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29124 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29125 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 32397 _xcsd 17u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
これは、osx サーバーと xcode ボットのバグのようです。デバイスにipaファイルをダウンロードする方法を知っている人はいますか?