管理「Enterprise Console Web 服務配接器」的 HTTP 伺服器是設為使用預設埠 <port>。如果安裝「Enterprise Console Web 服務配接器」之系統中的另一個程式已在使用該埠, 則會在啟動時看到下列錯誤:
org.apache.coyote.http11.Http11Protocol init SEVERE:起始設定端點 java.net.BindException 時發生錯誤:位址已在使用中:NET_Bind:8080
如果收到上述錯誤訊息,則需要修改所要使用的埠號。如需如何選擇不同埠的相關資訊, 請參閱埠配置一節。
這個問題的原因有很多個,如下所示:
在「Enterprise Console 伺服器」上執行 wtdumprl
指令,就可以偵測到此問題。如果畫面輸出針對此事件顯示「剖析錯誤」訊息,
這表示事件與「Enterprise Console 伺服器」上的使用中規則庫不相容。如需如何修改「Enterprise Console 伺服器」規則庫的相關資訊,
請參閱 Enterprise Console 3.9 Rule Developer's Guide 文件。
查看 temp/cache.dat 檔案的內容,就可以偵測到此問題。此檔案是用來保留因為「Enterprise Console 伺服器」關閉或只是執行緩慢而無法傳送至該伺服器的事件。只要「Enterprise Console 伺服器」重新變成可以使用, 就會自動將事件沖寫至伺服器。如需修改部份配置參數或啟用傳輸庫除錯的相關資訊,請參閱 Enterprise Console 轉遞配置一節。
上述問題是最可能在「Enterprise Console Web 服務配接器」中發現的問題。其他問題則可能需要 IBM 技術支援人員的協助, 而在此情況下,可能會要求您在開啟日誌收集的情況下重建問題。
如需如何開啟「Enterprise Console Web 服務配接器」之日誌收集的相關資訊, 請參閱啟用「Enterprise Console Web 服務配接器」的日誌收集。
母主題
疑難排解