Error 500 when placing a call
yehuda:
Thanks for the tips. I've set up syslog and will look at the logs.
@pc44
The Obi registers successfully (status says Registered) and inbound calls work. The error occurs with 10 and 9 digit numbers (this is the local format) and with special short format numbers like 166.
Ostracus:
Call history may have some clues as well.
QBZappy:
Quote from: yehuda on July 30, 2012, 11:33:48 am
The error occurs with 10 and 9 digit numbers (this is the local format) and with special short format numbers like 166.
Sounds like your digimap needs to allow those digits.
yehuda:
I checked the logs. The outbound sequence on the softphones (Blink, Linphone) goes like this:
--> Invite
<-- Trying
<--- Unauthorized
--> Invite (w/ auth header)
<-- Trying
<-- Ringing (or Session Progress)
Sometimes I see duplicate packets, not sure why, maybe because of the UDP protocol.
The problem with the Obi setup is that for some reason the last response is different. I always get this:
<-- SIP/2.0 500 Server internal error (TM)
Now, I have no idea why this happens. I tweaked the Obi settings to make the Invite requests more similar to the softphone requests. I disabled some codecs, unchecked public IP lookup etc., always with the same result. I can confirm however that Obi passes the phone number correctly to the server.
What do you guys make of this?
Quote from: QBZappy on July 30, 2012, 12:49:39 pm
Sounds like your digimap needs to allow those digits.
I changed it to match 10 digit (mobile) numbers for now.
Navigation
[0] Message Index
[*] Previous page