Patrick Perdue
unread,Apr 20, 2024, 1:19:31 PM4/20/24Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to repeaterphone-users
Greetings:
I have a node (508425) which is a remote base I set up in my old home town.
Since it regularly sits on repeaters with long hangtimes, I like
accessing it with Repeaterphone, so I can TX while the radio is still
receiving.
Recently, though, my parents' ISP, where the node lives, has gone to an
odd sort of CG-NAT model. I say sort of CG-NAT, because no inbound TCP
connections work, the router's WAN IP is a 100.x.x.x, apparently CG-NAT,
but the IP address everything else sees is in the 72.x.x.x range.
Furthermore, inbound UDP connections still get routed.
I have another machine on their network connected to a Wireguard VPN so
I can access the console of the node, but the node itself has nothing to
do with any VPN connection at the moment.
Ever since then, if I try connecting to this node through Repeaterphone,
it breaks in a fun and interesting way. I can still connect to this node
through the [radio-secure] context, I.E. the way you would normally
connect to a node through authenticated and registered nodes.
This isn't Repeaterphone's fault, but I find it really interesting, and
not sure exactly what's going on.
Here's what it looks like when something tries to establish a connection
through WT to that node. See the http:400. I have also seem http:500
internal server error.
I can connect to other nodes from Repeaterphone.
-- Accepting AUTHENTICATED call from <IP_Redacted>:
> requested format = ulaw,
> requested prefs = (ulaw),
> actual format = ulaw,
> host prefs = (ulaw|gsm),
> priority = mine
-- Executing [s@allstar-public:1]
Ringing("IAX2/allstar-public-412", "") in new stack
-- Executing [s@allstar-public:2] Set("IAX2/allstar-public-412",
"RESP=<html>
<head><title>400 Request Header Or Cookie Too Large</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
<center>Request Header Or Cookie Too Large</center>
<hr><center>nginx/1.17.6</center>
</body>
") in new stack
-- Executing [s@allstar-public:3] Set("IAX2/allstar-public-412",
"NODENUM=508425") in new stack
-- Executing [s@allstar-public:4] GotoIf("IAX2/allstar-public-412",
"0?hangit") in new stack
-- Executing [s@allstar-public:5] GotoIf("IAX2/allstar-public-412",
"0?hangit") in new stack
-- Executing [s@allstar-public:6] GotoIf("IAX2/allstar-public-412",
"1?hangit") in new stack
-- Goto (allstar-public,s,14)
-- Executing [s@allstar-public:14]
Answer("IAX2/allstar-public-412", "") in new stack
-- Executing [s@allstar-public:15] Wait("IAX2/allstar-public-412",
"1") in new stack
-- Executing [s@allstar-public:16]
Hangup("IAX2/allstar-public-412", "") in new stack
== Spawn extension (allstar-public, s, 16) exited non-zero on
'IAX2/allstar-public-412'
-- Hungup 'IAX2/allstar-public-412'
linkbox*CLI>
Anyone have a clue what could be happening here?
73
N2DYI