Sorry for the trouble, but for the sake of simplicity I just removed those subsequent NOTIFY packets from my previous mail. Kamailio does keep on sending NOTIFY to the client but doesn't get OK.
You are right, phone is behind NAT. I just want to know if phone sends OK to NOTIFY for the first time (SUBSCRIBE) then why not on subsequent SUBSCRIBEs? I appreciate your efforts, Iñaki --SM On Thu, Feb 18, 2010 at 3:43 PM, Iñaki Baz Castillo <i...@aliax.net> wrote: > El Jueves, 18 de Febrero de 2010, Asterisk User escribió: >> Please shed some light on this. > > The problem is the following: > > After the first re-SUBSCRIBE with "CSeq: 2002 SUBSCRIBE" it seems that the > client doesn't receive the 202 responses from the server, neither the NOTIFY. > Note that subsequent re-SUBSCRIBE's are *retransmissions* (same branch, same > CSeq...). > > The problem is that the client doesn't receive the second NOTIFY sent by the > kamailio (with "CSeq: 2 NOTIFY") so it doesn't reply the 200 for the NOTIFY > and Kamailio ends the subscription dialog. However I don't see retransmissions > of the NOFIFY from Kamailio, very strange... > > So I think you have some kind of network problem since the client doesn't > receive subsequent requests (NOTIFY) or responses (202 to re-SUBSCRIBE's). > Are you in a local wired LAN? Well, I see that the client and server are in > different subnets so I suspect there is a IP routing problem, or perhaps you > have a NAT router between both networks, I don't know. > > -- > Iñaki Baz Castillo <i...@aliax.net> > > _______________________________________________ > Kamailio (OpenSER) - Users mailing list > Users@lists.kamailio.org > http://lists.kamailio.org/cgi-bin/mailman/listinfo/users > http://lists.openser-project.org/cgi-bin/mailman/listinfo/users > _______________________________________________ Kamailio (OpenSER) - Users mailing list Users@lists.kamailio.org http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users