1、錯誤場景dom
FreeSWITCH經過網關和一臺支持SIP的網關設備互聯,一個呼叫發過去,收到這個錯誤。spa
FreeSWITCH的地址是192.168.1.99。code
網關設備的地址是192.168.1.200。blog
SIP/2.0 403 Forbidden(Invalid domain in From: header)
2、提示的很清楚,From header中的domain無效。ip
3、抓包分析class
From: "1009" <sip:FreeSWITCH@192.168.1.200:5060>;tag=20gHc37ert5gB
4、檢查個人配置配置
<include> <gateway name="avaya"> <param name="realm" value="192.168.1.200:5060"/> <param name="register" value="false"/> </gateway> </include>
5、緣由di
若是沒有指明From域,默認出網關的呼叫From域是使用realm配置的,遇到嚴格的網關會拒絕這種呼叫。co
6、解決header
增長From域的配置項。
<include> <gateway name="avaya"> <param name="realm" value="192.168.1.200:5060"/> <param name="from-domain" value="192.168.1.99"/> <param name="register" value="false"/> </gateway> </include>