之前有人在heroku上启动节点应用程序时遇到此错误吗?
2012-10-17T20:28:52+00:00 heroku[web.1]: Starting process with command `node app.js`
2012-10-17T20:28:53+00:00 app[web.1]: bash: node: command not found
Run Code Online (Sandbox Code Playgroud)
似乎Heroku应用程序缺少节点.
该应用程序在本地启动很好.工头开始和节点app.js.
{
"name": "app-name",
"description": "some desc",
"version": "0.0.1",
"private": true,
"engines": {
"node": "0.8.12",
"npm": "1.1.49"
},
"dependencies": {
"express" : "2.5.9",
"mongoose" : ">=2.6.0",
"colibri" : "*",
"jade": ">= 0.0.1"
}
}
Run Code Online (Sandbox Code Playgroud) 我们有一个配置了SSL证书并启用了Xcode的osx服务器.在将OSX Server更新到3.2.1和Xcode 6.0.1之前,一切正常.
我们遇到的问题是,当集成完成后,我们点击设备上的安装按钮,它会尝试下载但是会无声地失败.设备日志打印:
9月22日13:32:29 somePhone itunesstored [84]:无法加载带有底层错误的下载清单:Error Domain = NSURLErrorDomain Code = -1001"无法连接到buildserver.com"UserInfo = 0x14f74dfe0 {NSUnderlyingError = 0x14f6e8330"请求超时.,"NSErrorFailingURLStringKey = https://buildserver.com:20343/api/integrations/fc9e3c6ed7d80506e9e8e37b0d06a905/87785234-f589-4230-9c0c-055f656b28a6/install_manifest.plist,NSErrorFailingURLKey = https://buildserver.com:20343/api/integrations /fc9e3c6ed7d80506e9e8e37b0d06a905/87785234-f589-4230-9c0c-055f656b28a6/install_manifest.plist,_kCFStreamErrorDomainKey = 1,_kCFStreamErrorCodeKey = 60,NSLocalizedDescription =无法连接到buildserver.com}
当我检查端口20343时,来自OSX Server的有效ssl证书被切换为由Xcode Server Root Certificate Authority签名的证书,它似乎是自签名的.
在旧版本的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 …Run Code Online (Sandbox Code Playgroud) 似乎NSURLConnection在处理æ,ø,å时遇到了问题.我正在尝试连接的web服务不处理我将它们转换为UTF8字符.
有什么建议?
express ×1
heroku ×1
ios ×1
mongoose ×1
node.js ×1
objective-c ×1
osx-server ×1
xcode ×1
xcode-bots ×1