Jeff-Lewis / telephone

Automatically exported from code.google.com/p/telephone
Other
0 stars 0 forks source link

Telephone does not respond to 401 Unauthorized after an outgoing INVITE #368

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Configure Telephone to use sip.internode.on.net
2. Make an outgoing call to the 'radio test' number

What is the expected output? What do you see instead?

Expect to see Telephone connect, and hear the radio test.

Instead, Telephone just displays "calling", and after a while, shows "request 
timed out".

What version of the product are you using? On what operating system?

Using 0.15, on OSX.

Please provide any additional information below.

Performed a packet capture while running Telephone - I've attached the packet 
summary (sip.text) and an expanded view of the incoming 401 that Telephone does 
not respond to (sip-401.text).

Looking at the pcap summary, Telephone tries a REGISTER and receives a 401 
Unauthorized response. Telephone then retries the REGISTER with the correct 
'Authorization' header, and registers successfully.

However, the same does not happen with the INVITE. Telephone tries the INVITE 
with no authentication data, and receives a 100 Trying and another 401 
Unauthorized response. It *looks* like Telephone sends an ACK for the Trying 
response, but nothing is sent in response to the Unauthorized response; 
Telephone does not re-try the INVITE with the necessary authentication data.

I have the raw pcap data saved, let me know if you need any more information.

Original issue reported on code.google.com by jeremymeep@gmail.com on 8 Sep 2010 at 4:12

Attachments:

GoogleCodeExporter commented 8 years ago
New sip-401.text attachment, names removed.

Original comment by jeremymeep@gmail.com on 8 Sep 2010 at 6:56

Attachments:

GoogleCodeExporter commented 8 years ago
I appear to have similar issues using Telephone with pbxes.com.  Im not able to 
make outgoing calls, they say Address not found and there are errors on the 
INVITE portion making outbound calls.

Original comment by mc.willp...@gmail.com on 13 Sep 2010 at 8:14

GoogleCodeExporter commented 8 years ago
I experienced the same thing intermittently with outgoing calls. It would 
occasionally ignore the 401 response and say the call timed out, but usually 
would re-send the request with the nonce and everything would work ok.

I have packet traces if they would be helpful.

Original comment by m...@eire.ca on 21 Dec 2010 at 7:55