Register.allstarlink.org server error on WT calls

Greetings:

This morning, a HamVoIP node (51018) that had previously accepted WT connections stopped doing so. No major configuration changes were made to the node since about a month ago.

Here's what a failed call to node 51018 from Repeaterphone looks like. The same would happen with DVSwitch Mobile in WT mode, M1Ke, or Transceive for Mac OS.
I can post the slightly modified allstar-public stanza if anyone needs to see it, but, like I said, it had been working until this morning.

TL, DR, it posts a server error HTML page with a style sheet to the console.

Allstar2m*CLI> 
Verbosity is at least 4

 [Allstar2m*CLI> 
    -- Accepting AUTHENTICATED call from redacted_IP:
       > requested format = ulaw,
       > requested prefs = (ulaw),
       > actual format = ulaw,
       > host prefs = (ulaw|g722|slin),
       > priority = mine
 
 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:1] Ringing("IAX2/allstar-public-3771", "") in new stack
 
 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:2] Set("IAX2/allstar-public-3771", "RESP=<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <title>Server Error</title>

        <!-- Fonts -->
        <link rel="dns-prefetch" href="//fonts.gstatic.com">
        <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">

        <!-- Styles -->
        <style>
            html, body {
                 background-color: #fff;
                color: #636b6f;
                font-family: 'Nunito', sans-serif;
                font-weight: 100;
                height: 100vh;
                margin: 0;
            }

            .full-height {
                height: 100vh;
            }

            .flex-center {
                align-items: center;
                display: flex;
                justify-content: center;
            }

            .position-ref {
                position: relative;
            }

            .code {
                border-right: 2px solid;
                font-size: 26px;
                padding: 0 15px 0 15px;
                text-align: center;
            }

            .message {
                font-size: 18px;
                text-align: center;
            }
        </style>
    </head>
    <body>
        <div class="flex-center position-ref full-height">
            <div class="code">
                500            </div>

            <div class="message" style="padding: 10px;">
                Server Error            </div>
        </div>
    </body>
</html>") in new stack

 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:3] Set("IAX2/allstar-public-3771", "NODENUM=51018") in new stack
 
 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:4] GotoIf("IAX2/allstar-public-3771", "0?hangit") in new stack
    -- Executing [s@allstar-public:5] GotoIf("IAX2/allstar-public-3771", "0?hangit") in new stack
      -- Executing [s@allstar-public:6] GotoIf("IAX2/allstar-public-3771", "1?hangit") in new stack
 
 [Allstar2m*CLI> 
    -- Goto (allstar-public,s,14)
 
 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:14] Answer("IAX2/allstar-public-3771", "") in new stack
 
 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:15] Wait("IAX2/allstar-public-3771", "1") in new stack
 
 [Allstar2m*CLI> 
    -- Executing [s@allstar-public:16] Hangup("IAX2/allstar-public-3771", "") in new stack
 
 [Allstar2m*CLI> 
  == Spawn extension (allstar-public, s, 16) exited non-zero on 'IAX2/allstar-public-3771'
 
 [Allstar2m*CLI> 
    -- Hungup 'IAX2/allstar-public-3771'
 
 [Allstar2m*CLI> 

Anyone else seeing this with their nodes?

About 0400 MST I started getting these every [1-4] x 3 minutes on all my nodes...

[2025-05-23 03:57:34.310] ERROR[1164] res_rpt_http_registrations.c: Failed to retrieve URL 'https://register.allstarlink.org/': HTTP response code 500

Now I wonder if this is only happening with one of the two servers associated with register.allstarlink.org, or only one of them.

My nodes are staying registered, so I'd guess only one server has the issue.

If the owner has shut off WT mode access on allstarlink.org under there NODE configuration for the site then you will not be able to connect in WT mode at all. Please check to make sure it is still set for YES to access

While this looks solved,
I would only question the html being sent back. Not iax2

Looks happenstance if the above is true and it's turned off.
True or not, this is a problem outside of asl.

Totally not the problem here. The HTTP server at register.allstarlink.org (at least one of them) throws a 500 server error at the point where it is supposed to authenticate the callsign.
I can actually do some bad and terrible things to bypass that part of the dial plan to make it work again, and I did just for a test, but that's incredibly insecure.

True, but the problem does seem to be solved; about an hour ago was the last error I logged.

It appears that perhaps one of the registration servers was locked up. I believe I found the culprit and restarted it. Let me know if this is continuing.

Everything appears normal since sometime around 10:30 AM EDT yesterday. Thanks.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.