Hi all!
I'm trying to make a realtime environment openser-asterisk. At this moment, everything is working fine but I have problems with VM feature. What I'm doing is:
A call B If B is busy and returns 486 Openser send this to Asterisk.
failure_route[1] { if(!t_was_cancelled()) { if (t_check_status("487|486")) { rewritehostport("200.xx.xx.xx:5060"); append_branch(); xlog("L_INFO","---> To Voicemail...\n"); setflag(10); route(1); exit; } if (isbflagset(6) || isflagset(5)) { unforce_rtp_proxy(); } } }
Asterisk cant handle it because this error:
chan_sip.c:5121 process_sdp: Unable to lookup host in c= line, 'IN IP4 200.xx.xx.xx200.xx.xx.xx' chan_sip.c:5121 process_sdp: Unable to lookup host in c= line, 'IN IP4 200.xx.xx.xx200.xx.xx.xx' chan_sip.c:5121 process_sdp: Unable to lookup host in c= line, 'IN IP4 200.xx.xx.xx200.xx.xx.xx'
I'm using: Kamailio 1.4.4 Rtpproxy Asterisk 1.4.22
Is it a rtpproxy issue? it can fix it?
If I make a ethereal capture, I can see in the MESSAGE BODY this:
connection inrfomation (c): IN IP4 200.xx.xx.xx200.xx.xx.xx
What can I do?
thanks in advance.