Hello Community,
I having a strange problem with one of my nodes. It refuses to accept connections from other nodes, however, if I initiate a connection TO another node it works.
Example:
433260 >>>>>>>> 431420 - CONNECTION ESTABLISH
431420 >>>>>>>> 433260 - CONNECTION FAILED
431420 >>>>>>>>xxxxxxN - CONNECTION ESTABLISH - TO ALL OTHER NODES TESTED
Here is the CLI Warning:
== Manager ‘admin’ logged off from 127.0.0.1
– Accepting UNAUTHENTICATED call from 127.0.0.1:
> requested format = gsm,
> requested prefs = (gsm|ulaw|adpcm|g722|g726aal2|ilbc),
> actual format = ulaw,
> host prefs = (ulaw|adpcm|g722|g726aal2|gsm|ilbc),
> priority = mine
– Call accepted by 127.0.0.1 (format ulaw)
– Format for call is ulaw
– Executing [433260@radio-secure:1] Rpt(“IAX2/127.0.0.1:4569-15262”, “433260”) in new stack
[Jul 1 23:31:42] WARNING[1583]: app_rpt.c:22930 rpt_exec: Node 431420 IP 149.28.232.105 does not match link IP 127.0.0.1!!
== Spawn extension (radio-secure, 433260, 1) exited non-zero on ‘IAX2/127.0.0.1:4569-15262’
– Hungup ‘IAX2/127.0.0.1:4569-15262’
– Hungup ‘IAX2/127.0.0.1:4569-6454’
– Hungup ‘DAHDI/pseudo-1630450430’
– Hungup ‘DAHDI/pseudo-841527757’
– <DAHDI/pseudo-784443050> Playing ‘rpt/node’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘digits/4’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘digits/3’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘digits/3’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘digits/2’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘digits/6’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘digits/0’ (language ‘en’)
– <DAHDI/pseudo-784443050> Playing ‘rpt/connection_failed’ (language ‘en’)
THE KICKER
431420 resides on the same virtual server as 433260.
The iax, extentions, usbradio and rpt config scripts for 431420 are all edits of 433260. That is to say the required stantza for 431420 were copied, pasted and edited from 433260. Yet 431420 WORKS perfectly and 433260 REFUSES CONNECTIONS.
Looking forward to your kind assistance.