Localhost

無法將esl連接到freeswitch

  • July 24, 2015

我正在嘗試使用 ESL 將應用程序連接到 FreeSWITCh。程式碼沒問題(它適用於其他機器),但在一個安裝中它沒有連接。

我正在嘗試連接到 localhost:8021

但 esl.Connected = 0

我如何/在哪裡可以找到資訊 為什麼連接不起作用?密碼錯了嗎?服務關閉等?不應該有任何錯誤資訊嗎?

我還將調試級別設置為 7,但日誌沒有顯示有關失敗連接的資訊(或者至少我找不到任何資訊)

有任何想法嗎?

繼承人 event_socket.conf

<configuration name="event_socket.conf" description="Socket Client">
<settings>
 <param name="nat-map" value="false"/>
 <param name="listen-ip" value="0.0.0.0"/>
 <param name="listen-port" value="8021"/>
 <param name="password" value="ClueCon"/>
 <!--<param name="apply-inbound-acl" value="lan"/>-->
 <!--<param name="stop-on-bind-error" value="true"/>-->
</settings>
</configuration>

我還嘗試暫時禁用 Windows 防火牆,我認為在連接到 localhost 時我認為這不是問題

我將不勝感激任何幫助

射線!

對我來說

您正在嘗試連接到 localhost:8021。您是否啟用了 IPv6?您已啟用 freeSwitch IPv4 (0.0.0.0)。在 IPv6 Windows 7 機器上,localhost 是 IPv6 地址 (::1)。嘗試使用 IPv4 本地主機地址 (127.0.0.1) 而不是抽象的“本地主機”名稱。

托德

引用自:https://serverfault.com/questions/707634