目錄

簡介

必要條件

需求

採用元件

問題

解決方案

簡介

本文檔介紹在Windows上的任何其他服務正在使用ICM埠時，如何排除聯絡中心企業版(CCE)故障。

必要條件

需求

思科建議您瞭解以下主題：

- 思科整合客服中心企業版(UCCE)

- Cisco Package Contact Center Enterprise(PCCE)

採用元件

本文中的資訊係根據以下軟體和硬體版本：

整合客服中心企業版本12.6(1)

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

問題

有時候，為進入故障排除或維護視窗，您必須重新啟動ICM伺服器，而且元件不能正確啟動。

這些日誌揭示了Windows中使用ICM所需埠的其他應用程式。

本文提供疑難排解提示，指出哪個程式干擾所需的連線埠。

解決方案

1)檢查日誌中是否存在出現問題的特定進程。 此處使用了Tomcat過程，但其他任何服務也同樣如此。

當Tomcat初始化時，它會載入一個埠，但有時會出現Tomcat不斷崩潰（如Tomcat Catalina日誌所示）。

0-Jan-2023 14:57:34.100 INFO [main] org.apache.catalina.startup.Catalina.start伺服器啟動[474902]毫秒

2023年1月20日14:57:34.100 SEVERE [main] org.apache.catalina.core.StandardServer.await無法在地址[localhost]和埠[8005]上建立伺服器關閉套接字（基本埠[8005]和偏移量[0]）

java.net.BindException:地址已在使用：JVM_Bind

在java.net.DualStackPlainSocketImpl.bind0（本機方法）

從跟蹤中您可以看到，它指出埠8005地址的本地主機已在使用

2)驗證埠是否處於偵聽狀態，以及是否通過運行netstat命令分配了進程ID:

C:\netstat -ano | findstr <PORT>

用跟蹤中以前找到的埠替換<PORT>；如果埠是特定的ICM埠，請參閱UCCE埠使用指南，具體取決於版本。

從輸出中，您可以確定示例中的埠8005是偵聽埠，並且分配的進程ID是3856。

3)使用步驟2中找到的進程ID確定使用埠的進程，並運行tasklist命令：

C:\>任務清單 |findstr <進程ID>

使用步驟2中找到的編號替換進程ID。

此過程正在使用埠。Tomcat使用的進程ID 3856也使用埠8005。

4)根據使用該埠的進程的結果，您可以使用Microsoft Process Explorer檢查使用該埠的進程或服務