> -----Original Message----- > A common method I see in many sip applications is to generate a random > value most likely also containing the current time concatenated with the > ip address or host address of the application that is generating the call id. > > Example: "Call-ID: [email protected]" or "Call-ID: [email protected]"
In the past I've seen ALGs/NATs break SIP transactions by overwriting IP addresses in the Call-ID header so I'd recommend avoiding the use of an IP address to construct it. The ALGs/NATs are obviously being very crude with their logic and doing a string search and replace to swap any instances of private IP address with a public IP address. Best to avoid giving them the chance to be so nasty. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
