ET263 是大陸的一家 SIP Provider,由於莫名的原因,使 Asterisk 1.6.13 以後的版本,包括 Asterisk 1.8.x, 1.10.x 都無法成功連接,無法註冊也無法撥出及撥入。
解決的方法必須重新編譯 chan_sip.c,方法如下:
chan_sip.c:
搜尋 Misrouted 關鍵字
/* if (!ast_strlen_zero(__get_header(req, "via", &via_pos))) { ast_log(LOG_WARNING, "Misrouted SIP response '%s' with Call-ID '%s', too many vias\n", e, callid); return 0; } */
註:將這幾行註解即可。
文件 | 大小 | 日期 | 附件上傳者 | |||
---|---|---|---|---|---|---|
Fixed_for_ET263.png Fixed on Asterisk 1.8.8 | 42.22 KB | 14:36, 9 Sep 2012 | alang | 動作 |
Images 1 | ||
---|---|---|
Fixed on Asterisk 1.8.8Fixed_for_ET263.png |