Node.js azure vm上的Sails.js部署问题

Node.js azure vm上的Sails.js部署问题,node.js,azure,ssl,sails.js,Node.js,Azure,Ssl,Sails.js,我正在windows azure中使用forever部署我的sailsjs应用程序。我的服务器需要很长时间才能启动和运行。最初,当它是http时,它工作得很好,但我改为使用自签名证书的SSL,事情根本不起作用。我尝试了永久列表,它显示了我的服务器已经启动并运行,但我根本无法攻击我的服务器。我试图用curl敲打服务器,它告诉我端口443连接被拒绝。有人能帮忙吗 我发现了这个问题。将其部署为超级用户解决了这个问题。在linux中,当我们部署到1024以下的端口时,我们需要具有超级用户访问权限 您可以

我正在windows azure中使用forever部署我的sailsjs应用程序。我的服务器需要很长时间才能启动和运行。最初,当它是http时,它工作得很好,但我改为使用自签名证书的SSL,事情根本不起作用。我尝试了永久列表,它显示了我的服务器已经启动并运行,但我根本无法攻击我的服务器。我试图用curl敲打服务器,它告诉我端口443连接被拒绝。有人能帮忙吗

我发现了这个问题。将其部署为超级用户解决了这个问题。在linux中,当我们部署到1024以下的端口时,我们需要具有超级用户访问权限

您可以通过云服务公开访问azure VM。该云服务将具有由负载平衡器为您的服务管理的公共端口。您是否为https创建了公共端口(端口443)?我创建了端点,但这不是问题所在。问题是作为普通用户部署到端口1024以下的linux。显然,我必须以超级用户的身份来解决这个问题。谢谢你的帮助。