SSL在Oracle Weblogic Server中不起作用

时间:2014-01-15 19:18:45

标签: java ssl weblogic

我在Weblogic Server管理控制台中配置了所有SSL设置。 SSL端口是7102,我还使用了与OES一起安装的demo truststore,keystore。

所以它不起作用。当我打开https(没有网址)site.ru:7102我收到http 404错误。 我在服务器上用netstat检查监听端口,并且没有任何监听端口7102的进程。当我尝试在Weblogic Server管理控制台中编辑SSL端口时没有任何反应。我也尝试改变常见的“监听端口”和“激活更改”,但没有任何反应,Weblogic Server仍可在旧端口上工作 - 7101。 当我使用与服务器连接的OES Client config util时,我会得到以下异常:

    java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618)
    at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:407)
    at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
    at oracle.security.oes.enroll.EnrollmentClient.enroll(EnrollmentClient.java:135)
    at oracle.security.oes.enroll.EnrollmentClient.main(EnrollmentClient.java:478)
    at oracle.security.oes.tools.EnrollmentTool.doEnroll(EnrollmentTool.java:103)
    at oracle.security.oes.tools.SMConfigTool.doEnrollment(SMConfigTool.java:1192)
    at oracle.security.oes.tools.SMConfigTool.run(SMConfigTool.java:617)
    at oracle.security.oes.tools.SMConfigTool.main(SMConfigTool.java:546)
Connection refused: connect

请告诉我,原因可能是什么。如何在Weblogic上运行SSL侦听?

1 个答案:

答案 0 :(得分:0)

尝试三个选项......

  1. 备份config.xml并通过放置ssl端口进行编辑,确保ssl port enabled标记为true

  2. 转到管理控制台还可以根据您的要求更改ssl端口您在config.xml中输入的内容

  3. 3.确保您在防火墙中打开了该端口

    Goto Run - &gt; wf.msc - &gt;入站连接 - &gt;新规则 - &gt;端口 - &gt;光洁度

    重新启动所有节点(管理员和管理员)