> -----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

Reply via email to