将ios应用程序上传到itunesconnect时出错“无法打开ssh session(16)” [英] Error uploading ios application to itunesconnect "failed to open ssh session (16)"

查看:493
本文介绍了将ios应用程序上传到itunesconnect时出错“无法打开ssh session(16)”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在将应用程序上传到itunesConnect时遇到了重复的问题。如果我使用Application loader或xcodesArchive实用程序没关系,结果是一样的(无法打开ssh session(16))。我在计算机和网络上执行此操作,该计算机和网络过去曾用于多次上传应用程序到itunesConnect,并且从未遇到此问题。我甚至在同一天上传了一个应用程序(没有问题),但是这个应用程序出错了。



我查看了详细日志,发现无法确定问题发生的原因。



我发布了请登录以下链接,因为要在此处发布很长时间。
http://pastebin.ca/ 2801584



我正在使用:

-java(1.6.0)

-xcode 5.1 .1

-appLoader 2.9.1

-osx 10.9.3



我试过的已经:

-checked并重新检​​查应用程序元数据

-要通过不同的网络上传

-changed app bundle identifier(开发网站,itunesconnect和申请)
$
通过itunesConnect联系支持(多天后没有回复)。



我感谢你的支持帮助你提供给我。

解决方案

根据日志,你没有与Apple服务器的网络连接,所以全部你的连接尝试是时间ou t。

  [2014-06-09 11:12:22 CEST]< main> DBG-X:测试主机/端口:vgr105.apple.com/33001 
[2014-06-09 11:13:38 CEST]< aspera.util.SelectThread>错误:会话的状态为FAILED,错误描述为无法打开ssh会话。 (16)'

[2014-06-09 11:23:07 CEST]< Transport Protocol Seeker> DEBUG:转移警告:无法连接到sgr403.apple.com:44001:无法连接
com.signiant.interactivetransfer.engine.TransferEngine $ 5.run(TransferEngine.java:3617)
由:传输错误:无法在com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.java:367)
连接
com.signiant.interactivetransfer.engine.ControlStream。< init>( ControlStream.java:894)
at com.signiant.interactivetransfer.engine.TransferEngine $ Connector.run(TransferEngine.java:3185)
引起:java.io.IOException:java.io.IOException:连接超时
at com.signiant.mobilize.ddsclient.connection.Tcp。< init>(Tcp.java:47)
at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.java) :361)
... 2更多
引起:java.io.IOException:连接超时
at com.signiant.mobilize.ddsclient.connection.Tcp。< init>(Tcp .java:42)
... 3更多

最简单的解释是你被当地的防火墙阻挡了网络。如果是这种情况,那么您需要联系您的网络管理员以打开运输工具运行所需的端口。



iTunes Connect Transporter快速入门指南列出了必须打开的端口,以便传输器工作。您可以从iTunes开发者网站获取该文档,或者我在网上找到了一份此处。 / p>

I am having a real repetitive issue uploading app to itunesConnect. It does not matter if I use "Application loader" or xcodes "Archive" utility, the result is the same ("failed to open ssh session (16)"). I am doing this on a Computer and network that was used for multiple uploads of applications to itunesConnect in the past and never having this problem. I even uploaded an application the same day (without problem), but got errors for this app.

I reviewed the detail log and found nothing useful to determine why the problem would happen.

I posted the log at link bellow since it is to long to be posted here
http://pastebin.ca/2801584

I am using:
-java (1.6.0)
-xcode 5.1.1
-appLoader 2.9.1
-osx 10.9.3

what i tried already:
-checked and rechecked application meta data
-tried to upload via different network
-changed app bundle identifier (develop site, itunesconnect and application)
-tried contacting support via itunesConnect (with no response after multiple days).

I thank you for any help you can offer me.

解决方案

According to the log, you don't have network connectivity to Apple's servers, so all of your connection attempts are timing out.

[2014-06-09 11:12:22 CEST] <main> DBG-X:   testing host/port: vgr105.apple.com/33001
[2014-06-09 11:13:38 CEST] <aspera.util.SelectThread> ERROR: The session's status is FAILED and the error description is 'failed to open ssh session. (16)'

[2014-06-09 11:23:07 CEST] <Transport Protocol Seeker> DEBUG: Transfer warning: Unable to connect to sgr403.apple.com:44001: Failed to connect
    at com.signiant.interactivetransfer.engine.TransferEngine$5.run(TransferEngine.java:3617)
Caused by: Transfer error: Failed to connect
    at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.java:367)
    at com.signiant.interactivetransfer.engine.ControlStream.<init>(ControlStream.java:894)
    at com.signiant.interactivetransfer.engine.TransferEngine$Connector.run(TransferEngine.java:3185)
Caused by: java.io.IOException: java.io.IOException: connection timeout
    at com.signiant.mobilize.ddsclient.connection.Tcp.<init>(Tcp.java:47)
    at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.java:361)
    ... 2 more
Caused by: java.io.IOException: connection timeout
    at com.signiant.mobilize.ddsclient.connection.Tcp.<init>(Tcp.java:42)
    ... 3 more

The simplest explanation is that you're being blocked by a firewall within your local network. If that is the case, then you need to contact your network administrators to open up the ports needed for the transporter to work.

The iTunes Connect Transporter Quick Start Guide lists the ports that have to be opened in order for the transporter to work. You can get the document from the iTunes developer site, or I found a copy online here.

这篇关于将ios应用程序上传到itunesconnect时出错“无法打开ssh session(16)”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆