[GH-ISSUE #1090] 502 errors after upgrading to pangolin 1.7.x #12563

Closed
opened 2026-05-13 17:56:19 -05:00 by GiteaMirror · 8 comments
Owner

Originally created by @L0sWach0s on GitHub (Jul 18, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1090

Originally assigned to: @oschwartz10612 on GitHub.

Hello everyone!
I upgraded my Pangolin instance to 1.7.x today. The 1.6.2 was working cleanly so far.

Unfortunately, since the update to 1.7.x (regardless of which version, I've tried them all), I'm constantly getting a 502 error from Cloudflare (proxy is active) on my sites. This also means I can no longer use my Authentik instance.
A downgrade (thanks to backup) to 1.6.2 without changing my settings solved the problem.

snip of the log:
{"level":"debug","time":"2025-07-18T19:08:55+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"plugin":"plugin-badger","module":"github.com/fosrl/badger","runtime":"","time":"2025-07-18T19:08:55+02:00","caller":"fmt/print.go:305","level":"debug","message":"Badger: Valid session"} {"level":"debug","time":"2025-07-18T19:08:55+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"plugin":"plugin-badger","module":"github.com/fosrl/badger","runtime":"","time":"2025-07-18T19:08:56+02:00","caller":"fmt/print.go:305","level":"debug","message":"Badger: Valid session"} {"level":"debug","time":"2025-07-18T19:08:56+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"plugin":"plugin-badger","module":"github.com/fosrl/badger","runtime":"","time":"2025-07-18T19:09:02+02:00","caller":"fmt/print.go:305","level":"debug","message":"Badger: Valid session"} {"level":"debug","time":"2025-07-18T19:09:02+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"level":"debug","error":"read tcp 100.89.128.1:38618->100.89.128.4:53393: read: connection reset by peer","time":"2025-07-18T19:09:02+02:00","caller":"github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:121","message":"502 Bad Gateway"}

Originally created by @L0sWach0s on GitHub (Jul 18, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/1090 Originally assigned to: @oschwartz10612 on GitHub. Hello everyone! I upgraded my Pangolin instance to 1.7.x today. The 1.6.2 was working cleanly so far. Unfortunately, since the update to 1.7.x (regardless of which version, I've tried them all), I'm constantly getting a 502 error from Cloudflare (proxy is active) on my sites. This also means I can no longer use my Authentik instance. A downgrade (thanks to backup) to 1.6.2 without changing my settings solved the problem. snip of the log: `{"level":"debug","time":"2025-07-18T19:08:55+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"plugin":"plugin-badger","module":"github.com/fosrl/badger","runtime":"","time":"2025-07-18T19:08:55+02:00","caller":"fmt/print.go:305","level":"debug","message":"Badger: Valid session"} {"level":"debug","time":"2025-07-18T19:08:55+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"plugin":"plugin-badger","module":"github.com/fosrl/badger","runtime":"","time":"2025-07-18T19:08:56+02:00","caller":"fmt/print.go:305","level":"debug","message":"Badger: Valid session"} {"level":"debug","time":"2025-07-18T19:08:56+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"plugin":"plugin-badger","module":"github.com/fosrl/badger","runtime":"","time":"2025-07-18T19:09:02+02:00","caller":"fmt/print.go:305","level":"debug","message":"Badger: Valid session"} {"level":"debug","time":"2025-07-18T19:09:02+02:00","caller":"github.com/traefik/traefik/v3/pkg/server/service/loadbalancer/wrr/wrr.go:175","message":"Service selected by WRR: https://100.89.128.4:53393"}/ {"level":"debug","error":"read tcp 100.89.128.1:38618->100.89.128.4:53393: read: connection reset by peer","time":"2025-07-18T19:09:02+02:00","caller":"github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:121","message":"502 Bad Gateway"}`
GiteaMirror added the bug label 2026-05-13 17:56:19 -05:00
Author
Owner

@oschwartz10612 commented on GitHub (Jul 18, 2025):

Hi @L0sWach0s sorry about this issue.

Could you confirm if when you are upgraded if Newt is connected properly? It feels like it is not able to address your resource on the other end but that could be a myriad of things.

<!-- gh-comment-id:3090394846 --> @oschwartz10612 commented on GitHub (Jul 18, 2025): Hi @L0sWach0s sorry about this issue. Could you confirm if when you are upgraded if Newt is connected properly? It feels like it is not able to address your resource on the other end but that could be a myriad of things.
Author
Owner

@L0sWach0s commented on GitHub (Jul 18, 2025):

Hey @oschwartz10612!

Newt was connected properly and it was also the latest version. I could reach out to the containers, but often I got the 502 of Cloudflare. I tried different clients, even some who newer got in touch with my domain.

<!-- gh-comment-id:3090724404 --> @L0sWach0s commented on GitHub (Jul 18, 2025): Hey @oschwartz10612! Newt was connected properly and it was also the latest version. I could reach out to the containers, but often I got the 502 of Cloudflare. I tried different clients, even some who newer got in touch with my domain.
Author
Owner

@joediont commented on GitHub (Jul 19, 2025):

I have also just upgraded to Pangolin 1.7.2 this week and was having a lot of intermittent issues with 502 errors and resources like immich lagging and really slow performance.

What fixed my issue was upgrading my newt instance on my Truenas which was still on 1.3.2. Truenas native app reports Newt as latest even though the latest Newt should be 1.3.4. I used portainer to deploy the latest instance and everything is back to stable as before the upgrade.

Hopefully it's the same issue, otherwise good luck with the debugging!

<!-- gh-comment-id:3092318820 --> @joediont commented on GitHub (Jul 19, 2025): I have also just upgraded to Pangolin 1.7.2 this week and was having a lot of intermittent issues with 502 errors and resources like immich lagging and really slow performance. What fixed my issue was upgrading my newt instance on my Truenas which was still on 1.3.2. Truenas native app reports Newt as latest even though the latest Newt should be 1.3.4. I used portainer to deploy the latest instance and everything is back to stable as before the upgrade. Hopefully it's the same issue, otherwise good luck with the debugging!
Author
Owner

@L0sWach0s commented on GitHub (Jul 19, 2025):

I checked it and the newt container, who hosted the Authentik site is on 1.3.4...
newt -version
Newt version 1.3.4

<!-- gh-comment-id:3092322949 --> @L0sWach0s commented on GitHub (Jul 19, 2025): I checked it and the newt container, who hosted the Authentik site is on 1.3.4... `newt -version` `Newt version 1.3.4`
Author
Owner

@cfurrow commented on GitHub (Jul 20, 2025):

I have also noted a large uptick in 502 errors from some resources when I updated to Pangolin 1.7.3 (I was on 1.2.x). I also updated newt from 1.3.0->1.3.4.

When looking at the docker logs for newt and pangolin, there was a lot of noise and repeated messages:

newt logs

INFO: 2025/07/20 15:16:17 Received registration message
INFO: 2025/07/20 15:16:17 Stopping ping check
INFO: 2025/07/20 15:16:17 Connecting to endpoint: pangolin.{snipped}
INFO: 2025/07/20 15:16:17 Initial connection test successful!
INFO: 2025/07/20 15:16:17 Tunnel connection to server established successfully!
INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.8:13378
INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.100:8484
INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.8:3150
INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.8:3190
...snipped other proxies
INFO: 2025/07/20 15:16:18 Received ping message
INFO: 2025/07/20 15:16:18 Received registration message
INFO: 2025/07/20 15:16:18 Stopping ping check
INFO: 2025/07/20 15:16:18 Connecting to endpoint: pangolin.{snipped}
INFO: 2025/07/20 15:16:19 Initial connection test successful!
INFO: 2025/07/20 15:16:19 Tunnel connection to server established successfully!
INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:3100
INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:3170
INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:8086
INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:3190
...snip
INFO: 2025/07/20 15:16:20 Received ping message
INFO: 2025/07/20 15:16:20 Received registration message
INFO: 2025/07/20 15:16:20 Stopping ping check
INFO: 2025/07/20 15:16:20 Connecting to endpoint: pangolin.{snipped}
INFO: 2025/07/20 15:16:20 Initial connection test successful!
INFO: 2025/07/20 15:16:21 Tunnel connection to server established successfully!
INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.50.100:80
INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:8086
INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:3100
INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:3160
INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:3190
...snip

Pangolin also had repeating logs:

pangolin  | 2025-07-20T15:16:00.788Z [info]: Handling register newt message!
pangolin  | 2025-07-20T15:16:00.793Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:16:02.659Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:16:02.707Z [info]: Handling register newt message!
pangolin  | 2025-07-20T15:16:02.711Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:16:03.750Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:16:03.793Z [info]: Handling register newt message!
pangolin  | 2025-07-20T15:16:03.797Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:16:05.658Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:16:05.710Z [info]: Handling register newt message!
pangolin  | 2025-07-20T15:16:05.715Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:16:06.745Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:16:06.784Z [info]: Handling register newt message!
pangolin  | 2025-07-20T15:16:06.788Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:16:08.656Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:16:08.695Z [info]: Handling register newt message!
...
gerbil    | INFO: 2025/07/20 15:18:24 Peer ...snipped... added successfully
pangolin  | 2025-07-20T15:18:24.792Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:18:26.658Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:18:26.698Z [info]: Handling register newt message!
gerbil    | INFO: 2025/07/20 15:18:26 Peer ...snipped... added successfully
pangolin  | 2025-07-20T15:18:26.703Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:18:27.749Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:18:27.788Z [info]: Handling register newt message!
gerbil    | INFO: 2025/07/20 15:18:27 Peer ...snipped... added successfully
pangolin  | 2025-07-20T15:18:27.792Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:18:29.655Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:18:29.696Z [info]: Handling register newt message!
gerbil    | INFO: 2025/07/20 15:18:29 Peer ...snipped... added successfully
pangolin  | 2025-07-20T15:18:29.700Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:18:30.750Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:18:30.789Z [info]: Handling register newt message!
gerbil    | INFO: 2025/07/20 15:18:30 Peer ...snipped... added successfully
pangolin  | 2025-07-20T15:18:30.795Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:18:32.657Z [info]: Handling ping request newt message!
pangolin  | 2025-07-20T15:18:32.697Z [info]: Handling register newt message!
gerbil    | INFO: 2025/07/20 15:18:32 Peer ...snipped... added successfully

Every so often I'd see log lines like this:

pangolin  | 2025-07-20T15:04:26.699Z [info]: Peer added successfully: {"peer":"Peer added successfully"}
pangolin  | 2025-07-20T15:04:27.275Z [info]: Checking Docker socket for site 1 with Newt ...
pangolin  | 2025-07-20T15:04:27.314Z [info]: Handling Docker socket check response
pangolin  | 2025-07-20T15:04:27.314Z [info]: Newt ID: ...snipped..., Site ID: 1
pangolin  | 2025-07-20T15:04:27.314Z [info]: Docker socket availability for Newt ...snipped...: available=false, socketPath=
pangolin  | 2025-07-20T15:04:27.314Z [warn]: Newt ...snipped... does not have Docker socket access
pangolin  | 2025-07-20T15:04:27.315Z [info]: Handling Docker socket check response
pangolin  | 2025-07-20T15:04:27.315Z [info]: Newt ID: ...snipped..., Site ID: 1

I had not setup newt docker socket access, so that was expected.
I did notice that I had a docker hostname being used in one of my resources, and I'm not sure how that was working prior to newt having docker socket access.

I updated my docker-compose.yml per newt's README.md instructions, recreated the newt container, and the logs stopped being so noisy

services:
  newt:
    image: fosrl/newt
    container_name: newt
    restart: unless-stopped
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
    environment:
      - PANGOLIN_ENDPOINT=https://example.com
      - NEWT_ID=... 
      - NEWT_SECRET=...
      - DOCKER_SOCKET=/var/run/docker.sock

I'm writing this at 11:35am ET, and Pangolin has not had new log output since 11:20am, versus repeating logs every second or so.

Newt is similarly quiet, with no new log output since 11:20am ET as well, which is when I recreated the newt container:

INFO: 2025/07/20 15:20:47 Newt version 1.3.4
INFO: 2025/07/20 15:20:48 Websocket connected
INFO: 2025/07/20 15:20:48 Requesting exit nodes from server
INFO: 2025/07/20 15:20:48 Received ping message
INFO: 2025/07/20 15:20:48 Received registration message
INFO: 2025/07/20 15:20:48 Connecting to endpoint: pangolin.{removed}
INFO: 2025/07/20 15:20:48 Initial connection test successful!
INFO: 2025/07/20 15:20:48 Tunnel connection to server established successfully!
INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:3130
INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:5600
INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.100:8484
INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:3100
INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:3150
...
<!-- gh-comment-id:3094607424 --> @cfurrow commented on GitHub (Jul 20, 2025): I have also noted a large uptick in 502 errors from some resources when I updated to Pangolin 1.7.3 (I was on 1.2.x). I also updated newt from 1.3.0->1.3.4. When looking at the docker logs for newt and pangolin, there was a lot of noise and repeated messages: **newt logs** ``` INFO: 2025/07/20 15:16:17 Received registration message INFO: 2025/07/20 15:16:17 Stopping ping check INFO: 2025/07/20 15:16:17 Connecting to endpoint: pangolin.{snipped} INFO: 2025/07/20 15:16:17 Initial connection test successful! INFO: 2025/07/20 15:16:17 Tunnel connection to server established successfully! INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.8:13378 INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.100:8484 INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.8:3150 INFO: 2025/07/20 15:16:17 Started tcp proxy to 192.168.0.8:3190 ...snipped other proxies INFO: 2025/07/20 15:16:18 Received ping message INFO: 2025/07/20 15:16:18 Received registration message INFO: 2025/07/20 15:16:18 Stopping ping check INFO: 2025/07/20 15:16:18 Connecting to endpoint: pangolin.{snipped} INFO: 2025/07/20 15:16:19 Initial connection test successful! INFO: 2025/07/20 15:16:19 Tunnel connection to server established successfully! INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:3100 INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:3170 INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:8086 INFO: 2025/07/20 15:16:19 Started tcp proxy to 192.168.0.8:3190 ...snip INFO: 2025/07/20 15:16:20 Received ping message INFO: 2025/07/20 15:16:20 Received registration message INFO: 2025/07/20 15:16:20 Stopping ping check INFO: 2025/07/20 15:16:20 Connecting to endpoint: pangolin.{snipped} INFO: 2025/07/20 15:16:20 Initial connection test successful! INFO: 2025/07/20 15:16:21 Tunnel connection to server established successfully! INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.50.100:80 INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:8086 INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:3100 INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:3160 INFO: 2025/07/20 15:16:21 Started tcp proxy to 192.168.0.8:3190 ...snip ``` **Pangolin also had repeating logs:** ``` pangolin | 2025-07-20T15:16:00.788Z [info]: Handling register newt message! pangolin | 2025-07-20T15:16:00.793Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:16:02.659Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:16:02.707Z [info]: Handling register newt message! pangolin | 2025-07-20T15:16:02.711Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:16:03.750Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:16:03.793Z [info]: Handling register newt message! pangolin | 2025-07-20T15:16:03.797Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:16:05.658Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:16:05.710Z [info]: Handling register newt message! pangolin | 2025-07-20T15:16:05.715Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:16:06.745Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:16:06.784Z [info]: Handling register newt message! pangolin | 2025-07-20T15:16:06.788Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:16:08.656Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:16:08.695Z [info]: Handling register newt message! ... gerbil | INFO: 2025/07/20 15:18:24 Peer ...snipped... added successfully pangolin | 2025-07-20T15:18:24.792Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:18:26.658Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:18:26.698Z [info]: Handling register newt message! gerbil | INFO: 2025/07/20 15:18:26 Peer ...snipped... added successfully pangolin | 2025-07-20T15:18:26.703Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:18:27.749Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:18:27.788Z [info]: Handling register newt message! gerbil | INFO: 2025/07/20 15:18:27 Peer ...snipped... added successfully pangolin | 2025-07-20T15:18:27.792Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:18:29.655Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:18:29.696Z [info]: Handling register newt message! gerbil | INFO: 2025/07/20 15:18:29 Peer ...snipped... added successfully pangolin | 2025-07-20T15:18:29.700Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:18:30.750Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:18:30.789Z [info]: Handling register newt message! gerbil | INFO: 2025/07/20 15:18:30 Peer ...snipped... added successfully pangolin | 2025-07-20T15:18:30.795Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:18:32.657Z [info]: Handling ping request newt message! pangolin | 2025-07-20T15:18:32.697Z [info]: Handling register newt message! gerbil | INFO: 2025/07/20 15:18:32 Peer ...snipped... added successfully ``` Every so often I'd see log lines like this: ``` pangolin | 2025-07-20T15:04:26.699Z [info]: Peer added successfully: {"peer":"Peer added successfully"} pangolin | 2025-07-20T15:04:27.275Z [info]: Checking Docker socket for site 1 with Newt ... pangolin | 2025-07-20T15:04:27.314Z [info]: Handling Docker socket check response pangolin | 2025-07-20T15:04:27.314Z [info]: Newt ID: ...snipped..., Site ID: 1 pangolin | 2025-07-20T15:04:27.314Z [info]: Docker socket availability for Newt ...snipped...: available=false, socketPath= pangolin | 2025-07-20T15:04:27.314Z [warn]: Newt ...snipped... does not have Docker socket access pangolin | 2025-07-20T15:04:27.315Z [info]: Handling Docker socket check response pangolin | 2025-07-20T15:04:27.315Z [info]: Newt ID: ...snipped..., Site ID: 1 ``` I had not setup newt docker socket access, so that was expected. I did notice that I had a docker hostname being used in one of my resources, and I'm not sure how that was working prior to newt having docker socket access. I updated my docker-compose.yml [per newt's README.md instructions](https://github.com/fosrl/newt?tab=readme-ov-file#docker-socket-integration), recreated the newt container, and the logs stopped being so noisy ```yaml services: newt: image: fosrl/newt container_name: newt restart: unless-stopped volumes: - /var/run/docker.sock:/var/run/docker.sock:ro environment: - PANGOLIN_ENDPOINT=https://example.com - NEWT_ID=... - NEWT_SECRET=... - DOCKER_SOCKET=/var/run/docker.sock ``` I'm writing this at 11:35am ET, and Pangolin has not had new log output since 11:20am, versus repeating logs every second or so. Newt is similarly quiet, with no new log output since 11:20am ET as well, which is when I recreated the newt container: ``` INFO: 2025/07/20 15:20:47 Newt version 1.3.4 INFO: 2025/07/20 15:20:48 Websocket connected INFO: 2025/07/20 15:20:48 Requesting exit nodes from server INFO: 2025/07/20 15:20:48 Received ping message INFO: 2025/07/20 15:20:48 Received registration message INFO: 2025/07/20 15:20:48 Connecting to endpoint: pangolin.{removed} INFO: 2025/07/20 15:20:48 Initial connection test successful! INFO: 2025/07/20 15:20:48 Tunnel connection to server established successfully! INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:3130 INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:5600 INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.100:8484 INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:3100 INFO: 2025/07/20 15:20:48 Started tcp proxy to 192.168.0.8:3150 ... ```
Author
Owner

@L0sWach0s commented on GitHub (Jul 20, 2025):

THIS!

@cfurrow: You gave the right hint!

When I deactivated the Docker integration settings for the site (because I didn't allow the usage of the Docker socket on the newt client), the issue was resolved!
I thought the server would handle it correctly, even when the client wasn't sending information from the Docker socket.

I will continue to monitor this behavior and then close the ticket.

Regards

Image
<!-- gh-comment-id:3094673528 --> @L0sWach0s commented on GitHub (Jul 20, 2025): THIS! @cfurrow: You gave the right hint! When I deactivated the Docker integration settings for the site (because I didn't allow the usage of the Docker socket on the newt client), the issue was resolved! I thought the server would handle it correctly, even when the client wasn't sending information from the Docker socket. I will continue to monitor this behavior and then close the ticket. Regards <img width="1451" height="751" alt="Image" src="https://github.com/user-attachments/assets/2ac92b3d-1503-4b7e-999c-7b2f770c428a" />
Author
Owner

@oschwartz10612 commented on GitHub (Jul 21, 2025):

Hum... Very good info thanks for this. I will look into it ASAP and see if I can tell why the docker socket would be messing with connectivity. Thanks for the info!

<!-- gh-comment-id:3095305404 --> @oschwartz10612 commented on GitHub (Jul 21, 2025): Hum... Very good info thanks for this. I will look into it ASAP and see if I can tell why the docker socket would be messing with connectivity. Thanks for the info!
Author
Owner

@schiggieh commented on GitHub (Jul 22, 2025):

THIS!

@cfurrow: You gave the right hint!

When I deactivated the Docker integration settings for the site (because I didn't allow the usage of the Docker socket on the newt client), the issue was resolved! I thought the server would handle it correctly, even when the client wasn't sending information from the Docker socket.

I will continue to monitor this behavior and then close the ticket.

Regards
Image

Thanks, did the trick so far!

<!-- gh-comment-id:3102503410 --> @schiggieh commented on GitHub (Jul 22, 2025): > THIS! > > [@cfurrow](https://github.com/cfurrow): You gave the right hint! > > When I deactivated the Docker integration settings for the site (because I didn't allow the usage of the Docker socket on the newt client), the issue was resolved! I thought the server would handle it correctly, even when the client wasn't sending information from the Docker socket. > > I will continue to monitor this behavior and then close the ticket. > > Regards > <img alt="Image" width="1451" height="751" src="https://private-user-images.githubusercontent.com/166827130/468403389-2ac92b3d-1503-4b7e-999c-7b2f770c428a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTMxODc1MDYsIm5iZiI6MTc1MzE4NzIwNiwicGF0aCI6Ii8xNjY4MjcxMzAvNDY4NDAzMzg5LTJhYzkyYjNkLTE1MDMtNGI3ZS05OTljLTdiMmY3NzBjNDI4YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcyMlQxMjI2NDZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMmU1NjMxZWYzMjU3MDdjMWUzODI5ZWQ1M2I1ZmJiNGM4YzJkMTVlNmYzNWUwMzcwZjcwMmQ2YTQ1YmZkNzc1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.uCL4dh6qG6H5R5rJYNu6eO4nWNqeDPHENrBuxuBXgOI"> Thanks, did the trick so far!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#12563