2011-06-21 92 views
1

我試過做一個netstat,端口說它正在監聽。查看websphere配置文件,我找不到使用此端口的任何其他內容。沒有其他應用程序服務器或使用此端口的非websphere相關應用程序。我在日誌中突出顯示了以下問題。任何幫助,將不勝感激。websphere端口衝突阻止應用服務器啓動

更新:爲了解決這個問題,我們嘗試了至少一千個端口多次移動端口。我們編輯了serverindex.xml,一切看起來都很好。這也不是一個DNS問題,因爲主機名從系統解析成OK。

這是websphere 6.1 express在as400上運行。

[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

你去了throught這個過程:netstat的呼叫,然後選擇3,查看開放的端口,使用該端口的工作選項8? – svachon

回答

1

很可能是WebSphere偵聽器進程在上一次啓動時仍處於活動狀態。使用ps(UNIX)或任務管理器(Win)列出java進程並殺死看起來像WebSphere進程的進程。還有用於不同風格的UNIX(lsof)和Windows(SysInternals TcpView)的工具,可以找到保持TCP端口打開的進程。

+0

或者只是重新啓動計算機,然後嘗試再次啓動服務器。 – AlexR

+1

我們已經嘗試重新啓動整個子系統,但沒有運氣。這將消除以前的任何websphere偵聽器進程。 – Stephen

0

感謝大家爲解決問題做出的貢獻。我們通過將引導服務器的端口設置爲0(讓WAS選擇端口)來修復它。

+1

沒關係...它沒有修復它 – Stephen

+0

你能找到正在使用該端口的作業嗎? – svachon

0

請確定它是服務器端口衝突,並且它不是從客戶端到服務器的連接問題?防火牆嗎?

看起來您還在註冊SSL - 您的應用程序可能在嘗試將端口綁定到SSL證書時遇到問題。看看這個: http://msdn.microsoft.com/en-us/library/ms733791(v=vs.110).aspx

我跑到哪裏我的web應用程序將無法啓動,因爲它直接去下面的步驟3之前,類似的問題(試圖刪除現有的第一之前,添加綁定) STEP 1。要檢查現有的結合

netsh http show sslcert 

STEP 2.爲了增加它

Netsh http delete sslcert ipport=0.0.0.0:8005 
之前刪除綁定

STEP 3.要添加綁定

netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}