Xcode上传错误:无法打开ssh会话。 (16)

时间:2014-08-06 19:55:25

标签: ios xcode ssh webdav xcode5.1

注意: 我们最终上传了应用,但我们并没有真正解决此问题,所以如果有人可以分享一些有价值的见解或相关经验,我将不胜感激这个问题。

我还检查了以下2个类似的问题,但这些没有帮助:


所以...

首先,我在公司网络上,仅仅一周前,我们使用Max OSX 10.9.3(13D65)发布了一个全新的应用程序。 Xcode v5.1.1(5B1008)。

本周,在尝试通过同一系统上传此应用的更新时,我遇到了一些问题。


第一次尝试 *防火墙

Unable to connect to sgr203.apple.com:44001


第二次/第三次尝试 *防火墙

所以,我让我们的网络管理员打开端口号44001并再次尝试 虽然它确实减少了错误的数量,但它再次失败了。 Failed to open ssh session. (16) 以为我们会从另一个系统尝试但是同样的错误。


第4次尝试 *防火墙

注意:网络或系统无变化 Failed to open ssh session. (16)


第5次尝试 *防火墙绕过

所以,我让我们的网络管理员调查它,最终我们最终绕过公司防火墙只为这个上传会话但它再次失败。 Failed to open ssh session. (16)


第6次尝试 *防火墙

以为我们会再次从另一个系统尝试,所以我切换到一个没有参与此应用程序开发的同事系统,注意它是绕过防火墙,并且上传成功在这是第一次尝试,尽管有一些警告。

  • 系统是Mac OSX 10.9.3,我们后来意识到它有一个旧版本的Xcode(5.0),但无论如何......

...checksum validation failed


有人会对以下错误/警告提出一些启示或暗示:

  1. 错误:Failed to open ssh session. (16) 注意:此时带/不带防火墙/限制
  2. 错误:Could NOT set the remote path to the existing package
  3. 错误:Could not create/set the package's folder on Apple's webDAV
  4. <击> Warning: Creating a new Signiant Transfer Engine

2 个答案:

答案 0 :(得分:8)

在遇到同样的问题后,我已经能够解决这个问题了。

要解决此问题,您需要:

  1. https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf

  2. 转到第6页“系统和网络要求”
  3. 验证是否可以访问所有端口和IP地址。

  4. 打开表格中的所有端口后,我现在可以上传我的应用程序了。

    享受!

答案 1 :(得分:1)

在使用我公司的网络时遇到同样的问题,因为我们使用代理,并且由于安全原因,official documentation上报告的所有所需端口和IP都被阻止。在切换到没有代理的外部网络后,我能够上传我的新应用程序。