我的sipsorcery配置是GV->Sipgate->ATA. 基本工作正常,有一個小問題,有incoming call的時候我的來電顯示兩行,第一行是我的sipgate DID, 第二行是來電號碼,google搜了一下發現下麵的代碼,我就用在了我的IN dial plan裏麵了,可是似乎還是沒有解決問題。哪位給分析一下是怎麽回事?
# Do your INCOMING call processing customisations here.
if sys.IsAvailable("#{req.URI.User}","sipsorcery.com")
req.Header.From.FromName = req.Header.From.FromURI.User # fix Sipgate CID
sys.Dial("#{req.URI.User}@local", 30)
else
sys.Respond(480, "#{req.URI.User} Not available")
end