我正在 Windows Azure 中使用 forever 部署我的 sailsjs 应用程序。而且启动并运行我的服务器需要很长时间。最初,当它是 http 时,它工作正常,但我更改为使用自签名证书的 SSL,事情根本不起作用。我尝试了 forever list,它显示我的服务器已启动并正在运行,但我根本无法敲我的服务器。我尝试使用 curl 敲服务器,它告诉我端口 443 连接被拒绝。有人能帮忙吗?
答案1
显然,问题是我在 Linux 机器上部署时没有超级用户访问权限,端口低于 1024。如果我想将 Web 应用程序部署到低于 1024 的端口,我需要拥有超级用户权限。使用 sudo 进行部署可以解决问题。