代码之家  ›  专栏  ›  技术社区  ›  branchgabriel

无论我做什么,永远不会消失的WebSphere7SSL错误?

  •  8
  • branchgabriel  · 技术社区  · 14 年前

    我安装了WebSphere7.0和RAD7.5。更新是为了修复包11和更新RAD。7.5.5. 最新更新…等。。。

    • 我创建一个服务器配置文件。
    • 我启动服务器。
    • 我打开全局安全并使用LDAP。(我做了10亿次)

    你怎么让它停下来?我试过做新的钥匙不起作用,我吹走个人资料,做一个新的。什么都不管用。没有什么。服务器运行速度为400 MB,但未安装应用程序。这正常吗?400 MB没有发布应用程序?

    服务器配置文件创建向导将此SSL文件强制输入配置文件。

    这到底是怎么回事?

    我很想利用IBM提供的最新服务器技术,但它似乎是开箱即用的。5个修复包后,它仍然是坏的。

    [8/25/10 8:12:44:896 CDT] 0000000b SSLHandshakeE E   SSLC0008E: Unable to initialize SSL connection.  Unauthorized access was denied or security settings have expired.  Exception is javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
     at com.ibm.jsse2.b.a(b.java:34)
     at com.ibm.jsse2.pc.a(pc.java:155)
     at com.ibm.jsse2.pc.unwrap(pc.java:104)
     at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:17)
     at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInbound(SSLConnectionLink.java:531)
     at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.ready(SSLConnectionLink.java:291)
     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
     at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
     at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
     at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
     at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
     at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
    
    10 回复  |  直到 6 年前
        1
  •  6
  •   slm Vikas Hardia    6 年前

    我错了。从任何一种方式创建它都会导致问题。(运行付款电瓶或者通过rad工具)。

    真正的问题不是把全球安全的东西复制成一个安全域。基本上你去 &燃气轮机; >然后单击 从全局安全选项复制 .

    这太疯狂了。为什么不简单地让愚蠢的巫师问你是否也愿意这样做???IBM激怒了我。

        2
  •  6
  •   slm Vikas Hardia    6 年前

    我通过在服务器屏幕中启用安全性来解决这个问题。

    由于某些原因,它被禁用了,即使我通过管理控制台启用了它。

        3
  •  4
  •   Justin    6 年前

    为时已晚,但也许它能帮助像我这样的人:)

    exportedCertificate.cer 到JRE密钥库。为此,请在Windows CMD窗口中运行以下命令:

    $ keytool -import -file exportedCertificate.cer -storepass changeit -keystore %JAVA_HOME%/jre/lib/security/cacerts -alias myAlias
    

        4
  •  3
  •   slm Vikas Hardia    6 年前

    我发现这个方法对我最有效。

    http://wiing.fr/websphere-application-server-ssl-error/

    安全 &燃气轮机; SSL证书和密钥 管理 &燃气轮机; &燃气轮机; 节点故障密钥库 &燃气轮机;

    选择默认别名并单击“续订”。重新启动是。

    我最近遇到了这个错误,因为证书的开始日期是 定了以后的约会,不明白自己的遭遇 配置

        5
  •  1
  •   svachon    14 年前

    您的应用服务器正在尝试在非ssl的端口上建立ssl连接。一个简单的方法是使用http访问管理控制台,但是使用ssl端口。 如果使用标准端口,可以尝试以下操作: http://localhost:9043/ibm/console/

        6
  •  0
  •   Peter Wippermann    11 年前

    由你的IDE引起的 (让它是rationalapplicationdeveloperrad、rationalsoftwarearchitect RSA或plaineclipse),它正在尝试更新“服务器视图”中的服务器状态。

    正如这里已经有人说过的,IDE对WebSphere Application Server控制台的调用失败了,因为它的格式不正确:

    无法识别的SSL消息,纯文本连接?

    由于IDE尝试定期更新状态,因此服务器会经常打印此错误消息。

    是从“服务器视图”(右键单击-删除)中删除服务器,然后 add a new one

        7
  •  0
  •   chancyWu Jack BeNimble    8 年前

    在我的例子中,我的IDE不是用IBM的JRE运行的。因为是日食。所以我更新了 日蚀.ini 包括

    -vm
    E:/IBM/WebSphere/AppServer/java/bin/javaw
    
        8
  •  0
  •   slm Vikas Hardia    6 年前

    C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\XXXXXXNode01Cell\nodes\XXXXXXXXNode01
    

    看看吧 key.p12 trust.p12 文件夹。检查创建/修改日期。它通常会比你大一岁。这意味着它已过期,因为通常上述文件的有效期仅为1年。

    1. 删除整个websphereserver概要文件(这将删除 C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\AppSrv01 创造一个新的世界。这会把你消灭的 图例p12 信任.p12 信任.p12

    2. 复制 图例p12 信任.p12 图例p12 信任.p12 图例p12 .

        9
  •  0
  •   slm Vikas Hardia    6 年前

    1. 删除先前创建的配置文件。

      • 要查看所有配置文件: IBM/AppServer/bin/manageprofiles.bat -listProfiles
      • 删除配置文件: IBM/AppServer/bin/manageprofiles.bat -delete ProfileName
    2. 窗户 起点 --&燃气轮机; 查找任何在后台运行的ibmwebsphere服务器。尝试停止它们并重新启动服务器。

        10
  •  0
  •   slm Vikas Hardia    6 年前

    修改您的日蚀.ini要显式使用IBM JRE,请执行以下操作:

    -vm C:/Program Files (x86)/IBM/WebSphere/AppServer/java_1.7_64/jre/bin/javaw.exe
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.7
    -Xms512m
    -Xmx6144m
    

    重新启动Eclipse并重新启动ibmwebsphere应用程序服务器以修复该问题。