我正试图在Windows上为WebDav设置一个stunnel。 我想将本地接口上的80端口连接到networking中另一台计算机上的443端口。 我可以ping机器的远程机器。 但是当我使用隧道时,我总是得到这个错误
SSL state (accept): before/accept initialization SSL_accept: 140760FC: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
在另一台机器的日志中没有任何东西,这里是我的stunnel连接configuration
[https] accept = 127.0.0.2:80 connect = 10.0.0.60:443 verify = 0
我已经将其设置为接受所有证书,所以这不应该是远程主机使用的自签名证书的问题。
有谁知道什么可能是这个连接不能build立的问题?
我find了解决这个问题的方法。 当我真正需要客户端模式时,我一直在服务器模式下使用SSL。
我想你是用http访问你的本地主机,但看起来你的远程主机已经是https了。 当本地服务不支持SSL时,stunnel意味着相反的情况。
为什么不能直接使用远程机器上的https / webdav并完全绕过stunnel?