Issues with syncthing running on a virtual network on Proxmox

Hi,

I decided to move my servers from all running on the main NIC of my Proxmox server, to run on a virtual network, behind a pfsense router.
(bad drawing attached bellow)

When i have the server behind the Pfsense router, it seems that the connection keeps dropping for some reason.
But i can SSH to the server without any issues. which is also routed via the pfsense. and i can ping my laptop from the syncthing server.

Logs from my clients:
2025-01-13 19:08:57 Failed to exchange Hello messages with POCILWQ-ZUOZMCF-P2BHMUU-TOZU7RY-EVW3ZTV-VWARRPL-RE5C3XP-CJ7OJQR at 192.168.10.190:51757-10.200.200.102:22000/tcp-client/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-30D55OG54E218VAS8I1PML16A2: write tcp 192.168.10.190:51757->10.200.200.102:22000: wsasend: An existing connection was forcibly closed by the remote host.

Logs from server
2025-01-13 18:55:37 Lost primary connection to DQRDGHF at 10.200.200.102:22000-192.168.10.190:51483/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QA8IND20RR68BC85OJDV0R6E: reading length: read tcp 10.200.200.102:22000->192.168.10.190:51483: read: connection reset by peer (0 remain)
2025-01-13 18:55:37 Connection to DQRDGHF at 10.200.200.102:22000-192.168.10.190:51483/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QA8IND20RR68BC85OJDV0R6E closed: reading length: read tcp 10.200.200.102:22000->192.168.10.190:51483: read: connection reset by peer
2025-01-13 18:55:50 Established secure connection to DQRDGHF at 10.200.200.102:22000-192.168.10.190:51511/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QA8LBNKUA4AKJVKHKGBFKMN4
2025-01-13 18:55:50 Device DQRDGHF client is “syncthing v1.29.2” named “TheMachine” at 10.200.200.102:22000-192.168.10.190:51511/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QA8LBNKUA4AKJVKHKGBFKMN4
2025-01-13 18:55:56 Joined relay relay://82.66.66.94:22067
2025-01-13 19:03:21 Lost primary connection to DQRDGHF at 10.200.200.102:22000-192.168.10.190:51511/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QA8LBNKUA4AKJVKHKGBFKMN4: read timeout (0 remain)
2025-01-13 19:03:21 Connection to DQRDGHF at 10.200.200.102:22000-192.168.10.190:51511/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QA8LBNKUA4AKJVKHKGBFKMN4 closed: read timeout
2025-01-13 19:03:56 Established secure connection to DQRDGHF at 10.200.200.102:22000-192.168.10.190:51675/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QAAE0JFDBU0LBNR1DO3LLMTO
2025-01-13 19:03:56 Device DQRDGHF client is “syncthing v1.29.2” named “TheMachine” at 10.200.200.102:22000-192.168.10.190:51675/tcp-server/TLS1.3-TLS_CHACHA20_POLY1305_SHA256/WAN-P30-60QAAE0JFDBU0LBNR1DO3LLMTO

Probably this is just a stupid simple mistake that i am failing to notice :rofl:

Hope someone can help me here

this line seems suspect.

can you add ip’s in your diagram?

I assume laptop is 192.168.10.190 and virtual server network is 10.200.200.*

Hi Pavlos,

Ofcourse, here are the IPs added into the drawing

i can also mentioned that my main router which is my internet gateway has a static route for the network 10.200.200.0/24 poinitng to the pfsense. 1982.168.10.214