Incoming Caller ID name shows "New User"

Hi,

-I have an AsteriskNow setup with one Cisco 7970 phone (ext7002) and one SJphone on laptop (ext7001).

-Asterisk is also registered with my SIP provider (voipgo) for incoming and outgoing calls.

-All calls [internal, incoming, outgoing] work without any problem.

The problem I’m having is; when a call is received thru voipgo, phones show the correct CallerID number but not the correct name. Name always displays “New User”.

When I use SJphone to register with voipgo directly and receive a call, I see the correct CallerID name. So, I believe voipgo is sending the correct name and number; but somehow asterisk inserts “New User” string when it rings the phones.

Would anyone be able to help me troubleshoot this issue?

Thank you.

metuzuner

have you updated the gui in a while?
what version of the gui are you using and what version of asterisk?

Hi

You need to make sure that the trunk has nothing in its sip.conf entry for callerid= im guessing it has. remove this line and all should be well.

Ian

[quote=“ianplain”]Hi

You need to make sure that the trunk has nothing in its sip.conf entry for callerid= im guessing it has. remove this line and all should be well.

Ian[/quote]

My sip.conf is fairly short:

[authentication]

[general]
context=default
allowoverlap=no
bindport=9911
bindaddr=0.0.0.0
srvlookup=yes

[quote=“riddlebox”]have you updated the gui in a while?
what version of the gui are you using and what version of asterisk?[/quote]

Hi, I downloaded and installed asteriskNOW (1.0.2) two days ago. I don’t know if that’s the GUI or asterisk version. I’m not very familiar with this…

Ok it I assume then the entry will be in users.conf possibly, you need to find the conf file for the trunk.

Ian

[quote=“ianplain”]Ok it I assume then the entry will be in users.conf possibly, you need to find the conf file for the trunk.

Ian[/quote]

Here is the trunk conf in users.conf

[trunk_1]
allow=all
context=DID_trunk_1
dialformat=${EXTEN:1}
canreinvite=no
hasexten=no
hasiax=no
hassip=yes
host=sip.voipgo.com
port=5060
registeriax=no
registersip=yes
secret=[color=red]xxxxxxxx[/color]
trunkname=Custom - VG
trunkstyle=customvoip
username=[color=red]xxxxxx[/color]7000

I also have the following; which I believe I had to create to be able to receive incoming calls

[[color=red]xxxxxx[/color]7000]
allow=all
context=DID_trunk_1
dialformat=${EXTEN:1}
canreinvite=no
hasexten=no
hasiax=no
hassip=yes
host=sip.voipgo.com
port=5060
registeriax=no
registersip=yes
secret=[color=red]xxxxxxxx[/color]
trunkname=Custom - VG
trunkstyle=customvoip
username=[color=red]xxxxxx[/color]7000

None of them have callerid= set.

Fixed!! It was the [general] context in users.conf

Removed the context and now caller id name is now fine.

Thanks all.