Error 500 when placing a call

<< < (2/2)

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