0

我无法使 SSH 工作。
我检查了 SSH 在应用程序和空间级别上是否启用。但是当我跑

cf ssh "MY-APP-NAME"我收到以下错误:

FAILED
Error: SSH session allocation failed: ssh: unexpected packet in response to 
channel open: <nil>

我也尝试在没有 CLi 的情况下使用命令进行连接

ssh -p 2222 cf:abcdefab-1234-5678-abcd-1234abcd1234/0@ssh.MY-DOMAIN.com 但是当我输入密码时,服务器停止了连接(我使用了 Putty)。

我正在尝试使用 SSH 访问,因为我需要启动npm install以安装我的应用程序的依赖项。

感谢您的帮助

4

1 回答 1

2

无需 ssh 进入应用程序即可安装依赖项。请查看 Swisscoms Node.js 入门指南: https://docs.developer.swisscom.com/tutorial-nodejs/index.html “声明应用程序依赖项”部分(https://docs.developer.swisscom .com/tutorial-nodejs/dependencies.html)向您展示了如何在名为“package.json”的文件中指定依赖项。这将由 nodejs buildpack ( https://github.com/cloudfoundry/nodejs-buildpack ) 自动安装。

于 2017-09-22T08:43:13.457 回答