Hi all.
I'm having a very strange problem. For reasons that are beyond the scope of this message, I am forced to use all numeric UID's. I have it working from several ATA's, some behind Linksys routers, some directly on the net, one behind a generic no-name DSL router, and one behind a "billion" brand DSL router (www.billion.com).
It's that last one that's giving me problems. All ATA's have Cisco's 3.1.0 SIP version on them. All have UID0's that are in the form "9990000001" for example. On this one site, whenver it tries to register with SER, tethereal sees:
15695.878510 XX.39.128.190 -> XX.219.163.13 SIP Request: REGISTER sip:XX.219.163.13 15695.879550 XX.219.163.13 -> XX.39.128.190 SIP Status: 401 Unauthorized 15696.372712 XX.39.128.190 -> XX.219.163.13 SIP Request: REGISTER sip:XX.219.163.13 15696.373802 XX.219.163.13 -> XX.39.128.190 SIP Status: 401 Unauthorized
over and over again.
I have the nprintf set up on the ATA, and it's reporting this:
[0]REGISTER Retry 2 Tags do not match Failed to extract UID from RxMsg [0]REGISTER Retry 3 Tags do not match Failed to extract UID from RxMsg
over and over again.
But if I change UID0 to x9990000001 (and add the user to ser, of course), it registers just fine!
If anyone has any ideas/suggestions, please let me know.
Thanks
Tom
Tom Lowe, President/CTO Compro Technologies, Inc. 512 South Main Street Forked River, NJ 08731 My Phone: +1-609-290-0544 Main Phone: +1-609-242-2211 Fax: +1-609-242-2212 Email: tom@comprotech.com Web: www.comprotech.com
do you have the same uid on both ata lines? i notice a few days ago that if both lines have the same uid, ata doesn't include authorization header in register request.
-- juha
Tom - I'd suggest running tethereal in "-V" mode for those requests to really look at what's going on.
Also, you're suggesting that the "billion" brand DSL router is the only one that cannot have an all-numeric user ID? The others work fine? Is this an issue that is somehow related to SER?
I would strongly suggest looking at the exact same packets on the "inside" of the DSL box, and then looking at those same packets on the interface on your SER device, and comparing them. It sounds like (from your description) that the billion router has some type of "SIP fixup" trick that is working exactly as unintended (as most "SIP fixup" tricks tend to do.)
JT
At 2:26 PM -0400 on 6/9/04, Tom Lowe wrote:
Hi all.
I'm having a very strange problem. For reasons that are beyond the scope of this message, I am forced to use all numeric UID's. I have it working from several ATA's, some behind Linksys routers, some directly on the net, one behind a generic no-name DSL router, and one behind a "billion" brand DSL router (www.billion.com).
It's that last one that's giving me problems. All ATA's have Cisco's 3.1.0 SIP version on them. All have UID0's that are in the form "9990000001" for example. On this one site, whenver it tries to register with SER, tethereal sees:
15695.878510 XX.39.128.190 -> XX.219.163.13 SIP Request: REGISTER sip:XX.219.163.13 15695.879550 XX.219.163.13 -> XX.39.128.190 SIP Status: 401 Unauthorized 15696.372712 XX.39.128.190 -> XX.219.163.13 SIP Request: REGISTER sip:XX.219.163.13 15696.373802 XX.219.163.13 -> XX.39.128.190 SIP Status: 401 Unauthorized
over and over again.
I have the nprintf set up on the ATA, and it's reporting this:
[0]REGISTER Retry 2 Tags do not match Failed to extract UID from RxMsg [0]REGISTER Retry 3 Tags do not match Failed to extract UID from RxMsg
over and over again.
But if I change UID0 to x9990000001 (and add the user to ser, of course), it registers just fine!
If anyone has any ideas/suggestions, please let me know.
Thanks
Tom
Tom Lowe, President/CTO Compro Technologies, Inc. 512 South Main Street Forked River, NJ 08731 My Phone: +1-609-290-0544 Main Phone: +1-609-242-2211 Fax: +1-609-242-2212 Email: tom@comprotech.com Web: www.comprotech.com
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers