Web套接字问题使用jetty webserver

时间:2015-05-17 13:08:17

标签: java sockets ssl jetty

我一直遇到让我的websocket安全(wss://)连接工作的问题。

我最近不得不切换服务器并获得一个新的SSL证书,在我以前的服务器wss://连接使用时工作正常。在新服务器上,我使用CA提供的指令生成了一个新的密钥库,我给密钥库提供了与之前服务器上相同的名称和密码,我将密钥库放在代码所指的同一目录中。我做了所有这些,所以我不必更改代码。

我使用的是先前服务器上完全相同的.JAR文件,现在每次运行我的应用程序时都会在控制台中收到以下错误消息

  

WebSocket与' wss://example.com的连接:8080 /'失败:错误   连接建立:net :: ERR_CONNECTION_REFUSED

当我关闭SSL并在同一个端口上运行它时,Websockets工作正常,我还确保正确创建了密钥库,而且确实如此。我无法弄清问题是什么,我真的很感激帮助和指导。

1 个答案:

答案 0 :(得分:0)

这听起来像网络问题而不是码头/ SSL问题。端口8080是否打开?尝试运行命令" telnet hostname 8080"。如果您收到连接拒绝错误,则端口未打开。