mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 14:47:04 -05:00
[GH-ISSUE #1004] Newt loses connection to server and will only reconnect on service restart #38514
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Ejmathewp on GitHub (Jul 3, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1004
I am running Newt on a TrueNAS server, I have tried both through the app catalog as well as regular docker deployment and encounter this issue with either approach. At least once a day Newt will report:
A connection is never re-established, but if I restart the container there is zero issue reconnecting.
The drop is not at a consistent time and there are no connection issues with any other services.
@oschwartz10612 commented on GitHub (Jul 3, 2025):
Should be fixed in the next newt release!
@Ejmathewp commented on GitHub (Jul 3, 2025):
Perfect, thanks!
@github-actions[bot] commented on GitHub (Jul 18, 2025):
This issue has been automatically marked as stale due to 14 days of inactivity. It will be closed in 14 days if no further activity occurs.
@oschwartz10612 commented on GitHub (Jul 18, 2025):
Try the latest newt release and Pangolin!
@sandroshu commented on GitHub (Mar 26, 2026):
I have a similar issue. If I loose WAN connectivity or WAN IP changes I need to restart newt manually. After newt restart everything start working instantly.
@bajo commented on GitHub (Apr 29, 2026):
@sandroshu I faced a similar problem when my cheap VPS ran out of memory and OOM killer did its job on pangolin. After the service restarted, newt failed to automatically reconnect. That is on newt version 1.10.4 on NixOS.
Thus, I added a simple systemd watchdog service and timer on the host on which newt is running.
and
The
--resolve your-app.example.com:443:1.2.3.4part is only useful for me because I'm using the same fqdn internally as I do on the public Internet, so I need to make sure curl actually checks the app in the Internet and not on my LAN.@sandroshu commented on GitHub (Apr 29, 2026):
@bajo I have ""solved"" this issue by montoring the newt systemd services log.
There is an open issue here: https://github.com/fosrl/newt/issues/284