我尝试过做netstat,端口说它在听。查看websphere配置文件,我找不到使用此端口的任何其他内容。没有其他应用程序服务器或使用此端口的非websphere相关应用程序。我在日志中突出显示了下面的问题。任何帮助将不胜感激。
更新:为了解决这个问题,我们尝试了至少一千个端口多次移动端口。我们编辑了serverindex.xml,一切看起来都很好。这也不是DNS问题,因为主机名从系统中解析为OK。
这是在as400上运行的websphere 6.1 express。
[6/21/11 10:08:25:199 EEST] 0000000a ThreadPoolMgr W WSVR0626W: The ThreadPool setting on the ObjectRequestBroker service is deprecated.<br>
[6/21/11 10:08:25:264 EEST] 0000000a SSLComponentI I CWPKI0003I: SSL service is starting<br>
[6/21/11 10:08:25:281 EEST] 0000000a SSLComponentI I CWPKI0004I: SSL service started successfully<br>
[6/21/11 10:08:27:944 EEST] 0000000a CoordinatorIm I HMGR0206I: The Coordinator is an Active Coordinator for core group DefaultCoreGroup. The active coordinator set is [TEST595_ITMUIAppS\TEST595_ITMUIAppS\ITMUIAppS].<br>
[6/21/11 10:08:28:130 EEST] 0000000a DCSPluginSing I HMGR0005I: The Single Server DCS Core Stack transport has been started for core group DefaultCoreGroup.<br>
[6/21/11 10:08:28:465 EEST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file /QIBM/UserData/WebSphere/AppServer/V61/Express/profiles/ITMUIAppS/logs/ffdc/ITMUIAppS_0000000a_11.06.21_10.08.28_0.txt<br>
[6/21/11 10:08:28:573 EEST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /QIBM/UserData/WebSphere/AppServer/V61/Express/profiles/ITMUIAppS/logs/ffdc/ITMUIAppS_0000000a_11.06.21_10.08.28_0.txt<br>
[6/21/11 10:08:28:592 EEST] 0000000a ORBRas E **com.ibm.ws.orbimpl.transport.WSTransport createServerSocket Thread-0 ORBX0390E: Cannot create listener thread. Exception=[ java.net.BindException: Address already in use. - received while attempting to open server socket on port 10038 ].**<br>
[6/21/11 10:08:28:653 EEST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /QIBM/UserData/WebSphere/AppServer/V61/Express/profiles/ITMUIAppS/logs/ffdc/ITMUIAppS_0000000a_11.06.21_10.08.28_1.txt<br>
[6/21/11 10:08:28:720 EEST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /QIBM/UserData/WebSphere/AppServer/V61/Express/profiles/ITMUIAppS/logs/ffdc/ITMUIAppS_0000000a_11.06.21_10.08.28_1.txt<br>
[6/21/11 10:08:28:789 EEST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /QIBM/UserData/WebSphere/AppServer/V61/Express/profiles/ITMUIAppS/logs/ffdc/ITMUIAppS_0000000a_11.06.21_10.08.28_2.txt<br>
答案 0 :(得分:1)
可能是WebSphere侦听器进程在之前的启动时仍处于活动状态。使用ps(UNIX)或任务管理器(Win)列出java进程并终止看起来像WebSphere进程的进程。还有适用于UNIX(lsof)和Windows(SysInternals TcpView)的不同版本的工具,可以找到保持TCP端口打开的进程。
答案 1 :(得分:0)
感谢所有为解决问题做出贡献的人。我们通过将引导服务器的端口设置为0来修复它(允许WAS选择端口)。
答案 2 :(得分:0)
请确定您的服务器上存在端口冲突,并且从客户端到服务器不存在连接问题?防火墙?
看起来您还在注册SSL - 您的应用程序可能无法尝试将端口绑定到SSL证书。看看这个: http://msdn.microsoft.com/en-us/library/ms733791(v=vs.110).aspx
在我的Web应用程序无法启动之前我遇到了类似的问题,因为它直接进入下面的STEP 3(尝试在删除现有的第一个之前添加绑定) 第1步。检查现有绑定
netsh http show sslcert
第2步。在添加之前删除绑定
Netsh http delete sslcert ipport=0.0.0.0:8005
第3步。添加绑定
netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}