[asterisk-users] Asterisk realtime MySQL clients from same IP problem
Patrick Maartense
pmaartense at csbenter.at
Mon Sep 8 08:51:06 CDT 2008
Following setup :
Users are creeated in the sippers table with following Fields set
Name : xxxxxxxx .unique
Host : dynamic
Nat : yes
Type: friend
Callerid: xxxxxxxx .unique value
Context: autocreate
Secret : xxxxxx
Disallow: all
Allow : all
Username : unique : same as Name
Now as soon as one is registered AND active a Client coming from the
same Ipadress can not register anymore
The log is like this:
Sep 8 15:33:41] VERBOSE[3448] logger.c: -- Registered SIP
'902410000001' at 127.0.0.1 port 5100 expires 3600
[Sep 8 15:33:41] DEBUG[3399] res_config_mysql.c: MySQL RealTime:
Retrieve SQL: SELECT * FROM sippeers WHERE name = '902410000001'
New one comes online
[Sep 8 15:37:44] VERBOSE[3448] logger.c: -- Registered SIP
'925430000036' at 127.0.0.1 port 5102 expires 3600
[Sep 8 15:37:44] DEBUG[3448] res_config_mysql.c: MySQL RealTime:
Everything is fine.
[Sep 8 15:37:44] DEBUG[3448] res_config_mysql.c: MySQL RealTime: Update
SQL: UPDATE sippeers SET ipaddr = '127.0.0.1', port = '5102', regseconds
= '1220884664', username = '925430000036' WHERE name = '925430000036'
Now call start to same extension as Nr I is calling
Third one comes
[Sep 8 15:41:13] DEBUG[3448] res_config_mysql.c: MySQL RealTime:
Retrieve SQL: SELECT * FROM sippeers WHERE name = '913500000001'
[Sep 8 15:41:13] DEBUG[3448] db.c: Unable to find key '913500000001' in
family 'SIP/Registry'
[Sep 8 15:41:13] DEBUG[3448] db.c: Unable to find key '913500000001' in
family 'SIP/Registry'
[Sep 8 15:41:14] VERBOSE[3448] logger.c: -- Registered SIP
'913500000001' at 127.0.0.1 port 5103 expires 3600
[Sep 8 15:41:14] DEBUG[3448] res_config_mysql.c: MySQL RealTime:
Everything is fine.
[Sep 8 15:41:14] DEBUG[3448] res_config_mysql.c: MySQL RealTime: Update
SQL: UPDATE sippeers SET ipaddr = '127.0.0.1', port = '5103', regseconds
= '1220884874', username = '913500000001' WHERE name = '913500000001'
NOW it starts.
One channel hangs up.
Then tries to get back
Sep 8 15:43:35] WARNING[3448] chan_sip.c: username mismatch, have
<913500000001>, digest has <925430000036>
[Sep 8 15:43:35] NOTICE[3448] chan_sip.c: Failed to authenticate user
"925430000036" <sip:925430000036 at talkserver>;tag=z9hG4bK63215952
Anyone has an idea what to do here ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080908/fa7913c9/attachment-0001.htm
More information about the asterisk-users
mailing list