Hi,
a nokia E60 is registered to SER 0.9.6. The response to a INVITE by the E60 is not a proper 407 response but just a small UDP paket (46 bytes). I cannot be shure that it is really the response and not some data send from time to time, but there is no other response. Ethereal does not identify this paket as SIP
if (!proxy_authorize("domain","subscriber")) { log(3,"proxy_challenge"); proxy_challenge("domain","0"); break; }
The phone is registered and can be called. Just INVITE does not work. Compression and security flags in phones config are set to off. The firmware of the phone is somewhat old, but probably I am not the only one using E60 with old firmware.
The INVITE itself looks not bad and does work for asterisk 1.4 server and other systems. Even if the INVITE would contain garbage SER should send some SIP response with 5XX code. It is strange.
Any help appreciated
Stefan Tichy wrote:
a nokia E60 is registered to SER 0.9.6. The response to a INVITE by the E60 is not a proper 407 response but just a small UDP paket (46 bytes). I cannot be shure that it is really the response and not some data send from time to time, but there is no other response. Ethereal does not identify this paket as SIP
Sounds funny. I think there is no way of saying more without the actual trace (if you don't want to publish it, contact me via PM).
The INVITE itself looks not bad and does work for asterisk 1.4 server and other systems. Even if the INVITE would contain garbage SER should send some SIP response with 5XX code. It is strange.
(JFTR: 400 Bad Request) Depends, if SER can't determine the return address or for some reason (well, NAT, obviously) gets the wrong one you may see no message at all. Try force_rport() to rule out this possibility.
Regards, Martin
HI,
* Martin Hoffmann hn@nvnc.de [070114 15:19]:
Stefan Tichy wrote:
a nokia E60 is registered to SER 0.9.6. The response to a INVITE by the E60 is not a proper 407 response but just a small UDP paket (46 bytes). I cannot be shure that it is really the response and not some data send from time to time, but there is no other response. Ethereal does not identify this paket as SIP
Sounds funny. I think there is no way of saying more without the actual trace (if you don't want to publish it, contact me via PM).
Why not upgrade to latest software? nokia.co.uk and download the software there. Related to SIP on the phone, it sorta works in the old software, but challangeing of reinvites etc are VERY flaky.
- Atle
The INVITE itself looks not bad and does work for asterisk 1.4 server and other systems. Even if the INVITE would contain garbage SER should send some SIP response with 5XX code. It is strange.
(JFTR: 400 Bad Request) Depends, if SER can't determine the return address or for some reason (well, NAT, obviously) gets the wrong one you may see no message at all. Try force_rport() to rule out this possibility.
Regards, Martin _______________________________________________ Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
On Sun, Jan 14, 2007 at 03:18:23PM +0100, Martin Hoffmann wrote:
Depends, if SER can't determine the return address or for some reason (well, NAT, obviously) gets the wrong one you may see no message at all. Try force_rport() to rule out this possibility.
It is indeed a NAT problem. SER does send a 407 response, but it sends it to the wrong port. That is why I did not capture it.
force_rport() does help.
Thanks for your answer
On Sat, Jan 13, 2007 at 05:57:20PM +0100, Stefan Tichy wrote:
Hi,
a nokia E60 is registered to SER 0.9.6. The response to a INVITE by the E60 is not a proper 407 response but just a small UDP paket (46 bytes). I cannot be shure that it is really the response and not some data send from time to time, but there is no other response. Ethereal does not identify this paket as SIP
if (!proxy_authorize("domain","subscriber")) { log(3,"proxy_challenge"); proxy_challenge("domain","0"); break; }
The phone is registered and can be called. Just INVITE does not work. Compression and security flags in phones config are set to off. The firmware of the phone is somewhat old, but probably I am not the only one using E60 with old firmware.
The INVITE itself looks not bad and does work for asterisk 1.4 server and other systems. Even if the INVITE would contain garbage SER should send some SIP response with 5XX code. It is strange.
E60 has more bugs and one of this bugs is no present destination number in URI, only in To.
if(!(uri =~ "@")) { #Nokia E60 fix avp_write("$to", "$newuser"); avp_pushto("$ruri", "$newuser"); };
Wbr,