非443端口的Azure虚拟机SSL

非443端口的Azure虚拟机SSL,azure,ssl,virtual-machine,Azure,Ssl,Virtual Machine,我似乎无法通过端口8080将安全内容传输到Azure VM 通过端口443的常规SSL通信是正常的,但是当为端口8080设置端点并尝试访问它时,我收到以下错误: 与www握手。。。。失败。System.IO.IOException身份验证失败,因为远程方已关闭传输流 已创建防火墙入站和出站规则 证书与用于端口443通信的证书相同,没有任何问题 谢谢你的帮助 openssl s_client-connect的输出为: 已连接0000019C 27308:错误:140790E5:SSL例程:SSL2

我似乎无法通过端口8080将安全内容传输到Azure VM

通过端口443的常规SSL通信是正常的,但是当为端口8080设置端点并尝试访问它时,我收到以下错误:

与www握手。。。。失败。System.IO.IOException身份验证失败,因为远程方已关闭传输流

已创建防火墙入站和出站规则

证书与用于端口443通信的证书相同,没有任何问题

谢谢你的帮助

openssl s_client-connect的输出为:

已连接0000019C 27308:错误:140790E5:SSL例程:SSL23_写入:SSL握手失败:。\SSL\s23_lib.c:177:

没有可用的对等证书

未发送客户端证书CA名称

SSL握手读取0字节,写入321字节

新的,没有,密码是没有的 不支持安全重新协商 压缩:无 扩展:无

s_客户端中的错误

编辑已解决的问题:
这些问题似乎是NodeJS中的一个bug。我从0.10.29降级到0.10.26,现在一切正常。

服务器的URL是什么?或者openssl s_client-connect的输出是什么?请单击“编辑”将信息放入您的问题中。正如你所看到的,当你把它放在评论中时,它是不可能被阅读的。在您将其添加到问题中后,请将其从评论中删除,以保持区域整洁。