Summary: | ASTERISK-17830: [regression] Cisco phones do not register | ||
Reporter: | kuj (kuj) | Labels: | |
Date Opened: | 2011-05-10 14:25:28 | Date Closed: | 2011-05-10 21:07:13 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_sip/Registration |
Versions: | 1.8.4 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ( 0) cisco_reg_fail.txt | |
Description: | Cisco phones can't register in 1.8.4. Could be duplicate of 0018951. ****** ADDITIONAL INFORMATION ****** Registration does not succeed. Parsing of Contact header looks very suspicious. Going back to 1.8.3.3 or prior will immediately let the phone register. SIP trace attached. | ||
Comments: | By: kuj (kuj) 2011-05-10 14:33:50 Never mind the comment about the Contact field parsing. It's identical to 1.8.3.3 By: kuj (kuj) 2011-05-10 19:07:22 The changes made in rev 315894 to fix issue 18951 (for 1.8) are not included in the 1.8.4 bits. Manually patching 1.8.4 (chan_sip.c and reqresp_parser.c) seems to fix the registration issue. (Tested the patch in a different installation from where I had the original problem. Can only verify that one tomorrow.) So how come the patch didn't make it into 1.8.4? Makes one wonder what else may be missing. By: Paul Belanger (pabelanger) 2011-05-10 21:07:02 You can test with the 1.8 branch or wait for 1.8.5-rc1, both will include the fix. --- Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. Thanks! By: Joachim Jaeckel (jj458) 2012-05-08 19:24:22.700-0500 Same issue re-appears in Asterisk 1.8.11.1 |