For some reason my ASL3 node # 60694 stopped working recently on my Debian 12 system. Also, my SIP phone connection to my Cisco SP525G2 has stopped working also.
I have tried a purge of the ASL files, did a re-install and used backup config files but it is still not working and I have tried the troubleshooting steps as listed at link below also. My node is registering ok though on allstar website.
Thanks. I removed the IAX registration line in iax.conf but my SIP phone is still not connecting to Allstar. Since I didn’t get any more error messages I think it might be more of a SIP phone configuration issue since my SIP phone (Cisco SP525G2) still won’t connect to Allstar though I have double checked my settings on the SIP phone config page and they appear to be correct.
Checking configuration:
Info: rpt.conf has configuration for: 60694, 1999
Info: /etc/asterisk/iax.conf contains no registration lines.
Info: /etc/asterisk/rpt_http_registrations.conf contains 1 registration line(s)
Info: Registrations present for configured node(s): 60694
Error: No registration present for configured node(s): 1999
Error: Cannot continue; reconcile configuration before proceeding
My SIP phone has a green light now but still it can’t connect to Allstar from it. I am not sure if Allstar is working though either ? I have checked my settings on Allstar per Setting up a SIP Phone - AllStarLink Manual and everything looks correct. My node # is 60694 and my ext to dial from SIP phone into Allstar is 1001. 1999 is the node # for an Echolink connection that I had previously configured.
Anything using the PJSIP system is independent of AllStarLink/app_rpt. I would suggest making sure everything the app_rpt is working using conventional means such as a USB audio interface. There's no reason to create a private node # for EchoLink unless you're trying to segment it off somewhere. Currently the tools don't know how to deal with private nodes - probably something to fix.
From my point of view, I can’t distinguish the different problems exactly.
But I will assume your asl is working and just your sip routing is off.
So review in extentions.conf the stanza for the node connection you are dialing.
a stanza ending in something like this
exten => 29285,n,Rpt,29285|P
That is the part that makes the connection.
If by itself, the 'n' should be a number 1 (first instruction)
There must be a first (1) instruction, later instructions can be wildcard n (next)
Many times folks change these/add/remove lines and mess up the stanza.
You will have to watch asterisk in the foreground while dialing and report the error to get better help. But if you look at the dialing stanza, you might figure it out on your own.
You should spend a little time understanding the asterisk dial plan for better understanding when using sip/iax phones. Probably a little tough to grasp at first but once you get it, you will enjoy what you can build out.
You can only connect to local nodes with it or what you have provided routing for.