我和我的項目組正試圖設置帶有星號的PBX。我們已經設法讓它只使用SIP呼叫,而且工作完美。 但是,一旦我們想嘗試添加XML消息,Asterisk無法識別它,並給出「415 Unsupported Media Type」。看起來這個電話甚至沒有通過它立即被拒絕。星號傳入消息給出:415不支持的媒體類型
我們試圖找到這段代碼被處理但沒有發現任何東西的地方。
即發送到Asterisk的SIP消息是這樣的:
Request-Line: MESSAGE sip:[email protected] SIP/2.0
Method: MESSAGE
Request-URI: sip:[email protected]
Via: SIP/2.0/UDP xxx.xxx.xxx.111:5060;branch=z9hG4bK-3f138a53
To: <sip:[email protected]>
From: <sip:[email protected]>;tag=7a82b127
Call-ID: [email protected]
CSeq: 104 MESSAGE
Max-Forwards: 70
User-Agent: CareIP 7813409 v1.2.4.0
Content-Type: application/scaip+xml
Content-Length: 91
Message Body
<mrq><ref>765745670002</ref<mty>ME</mty><cid>266786</cid><dty>0005</dty><stc>0010</stc></mrq
我們的問題(S)是/是: 在代碼或配置文件,我們可以發現,其中星號決定,這是否是「媒體類型「是否支持?
或者
是否有人知道如何用星號來添加不支持(還)媒體類型?
你使用chan_sip還是PJSIP堆棧? –
@MattJordan我們正在使用chan_sip,但我們無法找到它確切的時間,它是什麼時候它是一個不受支持的媒體類型 –