Hi,
I have an astersik 1.4.9 installation.
I have configured several extensions on my sip.conf
The problem is that some cannot devices (Wifi Phone and soft phone) register, even those behind a NAT(softphone).
A TCP Dump on the asterisk system shows as follows
Ps I have changed the IPs to x.x.x.x.
16:30:12.463491 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto: UDP (17), length: 434) x.x.x.71.sip > .sip: SIP, length: 406
REGISTER sip: SIP/2.0
Via: SIP/2.0/UDP x.x\012\010\031\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\031\000\000\000Hul\010\330ql\010passwd
000\000\030\000\000\000\311\000\000\000(\000\000\000\014\000\000\000\025\000\000\010\335\206\000\0000\000\000\000\024\000\000\000\025\000\002\000\204\000\000\000
\025\000\001\000\006\000\000\000\025\000\000\021\021\000\000\000(\000\000\0006\000\000\000\025\000\016\000\304\023\000\000(\000\000\0008\000\000\000\025\000\014\015\304\023\000\000\025\000\000\014\000\010\000\0000\000\000\000\027\000
\000\000\025\000\002\000\204\000\000\000\025\000\001\000\006\000\000\000\025\000\000\010\021\000\000\000(\000\000\000\024\000\000\000E\000\006\000\377\037\000\000\261\000\000\000\016\000\000\000H\000\000\000\016\000\000\000\025\000\002\000\304\023\000\000H
\000\000\000\020\000\000\000\025\000\000\001\304\023\000\000\006\000\000\000`\000\000\000\006\000\000\000\000\000\000\000(\214l\010\031\000\000\000\220wl\010\210sl\010hosts\000\000\000P!k\0009\000\000\000hwl
\010\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\001\000\000\000\370pl\010\300\312p\010files\000\000\000\000\000\000\000\000\000\000\0008\000\000\000\021\000\000\000eth0\000!k\000\000\000\000\000!\000\000\000 {
This effectively means the message is coming to the interface for the asterisk system, and yet there is no reference to that particular registeration on the asterisk system. Even sip set debug does not acknowledge the Register message from the devices.
Whats more, with the same settings, yesterday, the devices could register without a problem. Until someone reset the server… since then only some devices have been able to register (an ATA, a cisco IP phone and some quintum gateway).
I suspected it might be something with the way the networking on the asterisk server has been set up… but i have double checked and everything seems fine. I even stopped the firewall but there was no change.
Any ideas?