Forcing SER to do stuff in order to fix problem UA implementation, I don't think this is a good approach. Using FQDN as connection information in SDP is the recommended approach in RFC 2327, though few UA do this. I would suggest you contact the vendor to fix the UA that can't work with DNS.
Have a look on the fix_nated_sdp() function in nathelper. I haven't tried this before but it might work. However, there is no guarantee. Let us know if it works.
-----Original Message----- From: Gerhard Zweimüller Sent: Saturday, 11 June 2005 11:07 PM To: serusers@lists.iptel.org Subject: [Serusers] DNS Resolution of SDP-"Connection Address" at SER
Hi Serusers,
I have a problem with DNS resolution in SIP/SDP "Connection Information" / "ConnectionAddress". Maybe somebody can help me:
In the network we use SIP-UAs that are integrated into ADSL-Modems from Allied Telesyn (AT RG 634). The SIP-client itself works OK. But when the unit is given a system-name in the configuration, it will always use its DNS-name instead of its IP-addr as "Connection Address" in the "Connection Information" in SDP in INVITE and corresponding OK messages.
Now we want to add SIP-UAs that are NOT capable of resolving DNS-Names in the "Connection Address" field. Alle messages pass through SER of course and the SDP-part so far remains unchanged.
Now my question to the list: Is there a simple way of forcing SER to do the DNS-resolution of in incoming message, put in the IP-address in "Connection Address" and forward it to the other UA?
Thanks a lot in advance! Gerhard
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers