Well, sip:9202@cybertheque.org@10.0.2.200:5060 is obviously an invalid aor. Try to figure out where it comes from. g-)
Michael Grigoni wrote:
(SER 0.8.99-dev19 openbsd/sparc w/local patches) Greetings:
We have rarely received INVITES from UAs not registered on our SER host (from the outside) but as I am setting up a means for a Internet users from foreign realms to listen to audio by making a call to a UA on our network it is now necessary to process foreign INVITES.
Some years ago, this worked as I have logs of successful foreign calls and I have not changed ser.cfg substantially since then, however now I have this problem:
06/17/07 02:13:34 8(3695) ERROR: parse_uri: bad char '@' in state 5 parsed: sip:9202@cybertheque.org (24) / sip:9202@cybertheque.org@10.0.2.200:5060 (40) 06/17/07 02:13:35 8(3695) extract_aor(): Error while parsing Address of Record 06/17/07 02:13:35 8(3695) lookup(): Error while extracting address of record
The foreign caller is dialing SIP:9202@cybertheque.org; cybertheque.org is one of our aliases -- it is the external domain. The internal alias is 'cybertheque.net'; a UA on internal networks simply would dial '9202'. The UA receiving the INVITE is on an internal host with address 10.0.2.200.
I could try 'replace_all("@cybertheque.org","");' but I would like some advice as to the nature of the problem as well. I would also need some test calls from the outside to debug the changes. Anyone willing to call a few times (and let me know before you do so I can make the changes to ser.cfg)?
Thanks,
Michael _______________________________________________ Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers