Hello; When I was testing on NatHelper , i realized that Some Kind of Softphones can use "received" param on Contact for re-register request. When re-registartion ,it uses received parameter IP on Contact so that Kamailio cannot understand that it is Natted. Kamailio dont send Options request to keep open ports because of not natted. So after a little time , Modem or Firewall close opened ports and then UAC is unreachable! When i have a look ietf3261 , i couldnt find any thing this flow. Do you have any idea about it? I am looking forward to your suggestions. Thanks. First Flow. ----------- UAC sends Registration --->> Contact : <sip:123456789@192.168.0.223:5060> Kamailio answer for register <<---200 OK Contact : <sip:123456789@192.168.0.223:5060>;received=195.8.8.10 Second Flow ------------ UAC sends re-registartion --->> (Oh God there is a received I must send registarion again!!) Contact : <sip:123456789@195.8.8.10:5060> Kamailio answer for register <<---200 OK (OK Bro! you aren't Natted. No problem. I dont send Options) Contact : <sip:123456789@195.8.8.10:5060> |
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users