Constantly sending joincode, but never joins

Hi, Husarnet Team.

For some hours already, we have been unable to join the network.

The logs constantly say something like this inside the Docker Container:

2026-01-07_10:28:11 INFO Sending join request to websetup (joincode: LLcM3WZ…)
2026-01-07_10:28:16 INFO Sending join request to websetup (joincode: LLcM3WZ…)
2026-01-07_10:28:21 INFO Sending join request to websetup (joincode: LLcM3WZ…)
2026-01-07_10:28:26 INFO Sending join request to websetup (joincode: LLcM3WZ…)

When looking http://localhost:16216/api/status, I have something like this:

{
    "result": {
        "base_connection": {
            "address": "188.165.23.196",
            "port": 5582,
            "type": "UDP"
        },
        "connection_status": {
            "base": true,
            "websetup": false
        },
        "dashboard_fqdn": "prod.husarnet.com",
        "hooks_enabled": true,
        "host_table": {
            "husarnet-local": "fc94:0d36:798a:9f95:576e:4dc9:9c5b:a441"
        },
        "is_joined": false,
        "is_ready": true,
        "is_ready_to_join": true,
        "local_hostname": "ruben-example",
        "local_ip": "fc94:0d36:798a:9f95:576e:4dc9:9c5b:a441",
        "peers": [
            {
                "husarnet_address": "fc94:b01d:1803:8dd8:b293:5c7d:7639:932a",
                "is_active": true,
                "is_reestablishing": true,
                "is_secure": false,
                "is_tunelled": true,
                "link_local_address": "[0000:0000:0000:0000:0000:0000:0000:0000]:0",
                "source_addresses": [],
                "target_addresses": [],
                "used_target_address": "[0000:0000:0000:0000:0000:0000:0000:0000]:0"
            }
        ],
        "standard_result": {
            "is_dirty": false,
            "notifications": [
                "No notifications to display"
            ],
            "notifications_enabled": true,
            "notifications_to_display": false
        },
        "user_settings": {
            "daemonApiPort": "16216",
            "dashboardFqdn": "app.husarnet.com",
            "enableCompression": "false",
            "enableHooks": "true",
            "enableMulticast": "true",
            "enableNotifications": "true",
            "enableTcpTunelling": "true",
            "enableUdp": "true",
            "enableUdpTunelling": "true",
            "enableWhitelist": "true",
            "extraAdvertisedAddress": "",
            "hostname": "",
            "interfaceName": "hnet0",
            "joinCode": "LLcM3WZ...",
            "logVerbosity": "1",
            "overrideBaseAddress": "",
            "overrideSourcePort": ""
        },
        "version": "2.0.180",
        "websetup_address": "fc94:b01d:1803:8dd8:b293:5c7d:7639:932a",
        "whitelist": [
            "fc94:b01d:1803:8dd8:b293:5c7d:7639:932a"
        ]
    },
    "status": "success"
}

The version:

root@ruben-example:/# husarnet version 
● CLI:                       2.0.180
● Daemon (running):          2.0.180
● Daemon (binary):           2.0.180

When I run root@ruben-example:/# husarnet join LLcM3WZ… I have a timeout error:

SUCCESS:  Successfully registered a join request
SUCCESS:  Waiting for Base server connection (any protocol)…
▄  Waiting for websetup connection…  (1m36.908s)
▄  Waiting for websetup connection…  (1m48.144s)
ERROR:  timeout

Hello @ralves

Thank you for the report

I can confirm there was routing problem with our Docker network, where packets going to websetup were not reaching the websetup compatibility layer.

Everything should be resolved by now,

Thanks,
ympek

1 Like

Hi, @ympek.

We did some tests here, and indeed, the issue seems to have been solved.

Thank you very much.

Have a wonderful day.

Hi @ympek , this error seems to be back.

We are unable to connect:

husarnet join 3cuS...2Z 
 SUCCESS:  Successfully registered a join request
 SUCCESS:  Waiting for Base server connection (any protocol)…
                                                                                                                                 
▀  Waiting for websetup connection…  (3.211s)                                                                                                                                                 
▀  Waiting for websetup connection…  (20.067s)                                                                                                                                                
▀  Waiting for websetup connection…  (33.714s)                                                                                                                                                
▀  Waiting for websetup connection…  (47.36s)                                                                                                                                                 
▀ Waiting for websetup connection…  (1m6.017s)                                                                                                                                               
▀  Waiting for websetup connection…  (1m15.446s)                                                                                                                                              
▀ Waiting for websetup connection…  (1m30.093s)                                                                                                                                              
▀  Waiting for websetup connection…  (1m40.324s)                                                                                                                                              
▄ Waiting for websetup connection…  (1m50.353s)                                                                                                                                              
▄  Waiting for websetup connection…  (1m59.395s)                                                                                                                                              
 ERROR:  timeout                                     
                                                                                                                                         
▄  Waiting until the device is joined…  (10.232s)                                                                                                                                             
▀  Waiting until the device is joined…  (27.288s)                                                                                                                                             
▀ Waiting until the device is joined…  (41.129s)                                                                                                                                             
▄ Waiting until the device is joined…  (53.359s)                                                                                                                                             
▄ Waiting until the device is joined…  (1m47.884s)                                                                                                                                           
▀ Waiting until the device is joined…  (1m54.9s)                                                                                                                                             
▄  Waiting until the device is joined…  (1m59.314s)                                                                                                                                           
 ERROR:  timeout 

And I just saw another user reported the same error:

1 Like

I’ll close the thread since it was reported as resolved in the other thread (linked just above).

Best regards,
ympek