Forward ports for torrenting? #275

Closed
opened 2025-11-13 11:55:16 -06:00 by GiteaMirror · 4 comments
Owner

Originally created by @plasticpippo on GitHub (Apr 27, 2025).

Is it possible to forward ports for torrenting purposes?
I have a deluge docker container and i would like to expose the ports through the pangolin VPS.
I have been trying with the RAW Resource option, but no joy.

I have successfully setup my email server through Pangolin, without any issues, so maybe there is a setting I am missing or maybe Pangolin simply cannot do this?

I can of course reverse proxy the Deluge Webui.

Originally created by @plasticpippo on GitHub (Apr 27, 2025). Is it possible to forward ports for torrenting purposes? I have a deluge docker container and i would like to expose the ports through the pangolin VPS. I have been trying with the RAW Resource option, but no joy. I have successfully setup my email server through Pangolin, without any issues, so maybe there is a setting I am missing or maybe Pangolin simply cannot do this? I can of course reverse proxy the Deluge Webui.
Author
Owner

@oschwartz10612 commented on GitHub (Apr 30, 2025):

Hum as you know pangolin should be able to do any raw TCP/UDP port. If you followed the guide and have email and other non-http ports working then I might suspect that your VPS provider is blocking ports related to torrenting. You could confirm by doing a tcpdump on the instance and trying to connect to that port. You could do tcpdump -i any -n port <port number> and look for packets.

@oschwartz10612 commented on GitHub (Apr 30, 2025): Hum as you know pangolin should be able to do any raw TCP/UDP port. If you followed the guide and have email and other non-http ports working then I might suspect that your VPS provider is blocking ports related to torrenting. You could confirm by doing a tcpdump on the instance and trying to connect to that port. You could do `tcpdump -i any -n port <port number>` and look for packets.
Author
Owner

@github-actions[bot] commented on GitHub (May 15, 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.

@github-actions[bot] commented on GitHub (May 15, 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.
Author
Owner

@plasticpippo commented on GitHub (May 15, 2025):

apologies for late reply

sudo tcpdump -v -i any -n port 30039
tcpdump: data link type LINUX_SLL2
tcpdump: listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes

if i go to https://www.yougetsignal.com to check if the port is open, i get port closed on the website and the below on tcpdump

16:02:38.293876 ens3  In  IP (tos 0x0, ttl 50, id 29428, offset 0, flags [DF], proto TCP (6), length 60)
    198.199.98.246.40004 > 10.0.0.174.30039: Flags [S], cksum 0xa85e (correct), seq 2099732188, win 14600, options [mss 1460,sackOK,TS val 409283624 ecr 0,nop,wscale 8], length 0
16:02:38.430611 ens3  In  IP (tos 0x0, ttl 50, id 2915, offset 0, flags [DF], proto TCP (6), length 60)
    198.199.98.246.40005 > 10.0.0.174.30039: Flags [S], cksum 0xacef (correct), seq 2955290409, win 14600, options [mss 1460,sackOK,TS val 409283658 ecr 0,nop,wscale 8], length 0
16:02:38.568605 ens3  In  IP (tos 0x0, ttl 50, id 25052, offset 0, flags [DF], proto TCP (6), length 60)
    198.199.98.246.40006 > 10.0.0.174.30039: Flags [S], cksum 0x8e1d (correct), seq 2823703984, win 14600, options [mss 1460,sackOK,TS val 409283692 ecr 0,nop,wscale 8], length 0
@plasticpippo commented on GitHub (May 15, 2025): apologies for late reply ``` sudo tcpdump -v -i any -n port 30039 tcpdump: data link type LINUX_SLL2 tcpdump: listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes ``` if i go to https://www.yougetsignal.com to check if the port is open, i get port closed on the website and the below on tcpdump ``` 16:02:38.293876 ens3 In IP (tos 0x0, ttl 50, id 29428, offset 0, flags [DF], proto TCP (6), length 60) 198.199.98.246.40004 > 10.0.0.174.30039: Flags [S], cksum 0xa85e (correct), seq 2099732188, win 14600, options [mss 1460,sackOK,TS val 409283624 ecr 0,nop,wscale 8], length 0 16:02:38.430611 ens3 In IP (tos 0x0, ttl 50, id 2915, offset 0, flags [DF], proto TCP (6), length 60) 198.199.98.246.40005 > 10.0.0.174.30039: Flags [S], cksum 0xacef (correct), seq 2955290409, win 14600, options [mss 1460,sackOK,TS val 409283658 ecr 0,nop,wscale 8], length 0 16:02:38.568605 ens3 In IP (tos 0x0, ttl 50, id 25052, offset 0, flags [DF], proto TCP (6), length 60) 198.199.98.246.40006 > 10.0.0.174.30039: Flags [S], cksum 0x8e1d (correct), seq 2823703984, win 14600, options [mss 1460,sackOK,TS val 409283692 ecr 0,nop,wscale 8], length 0 ```
Author
Owner

@oschwartz10612 commented on GitHub (May 22, 2025):

Yeah I am thinking your provider is blocking those ports. Could you reach out and see if they confirm? I will close this for now because I suspect VPS related but feel free to reopen.

@oschwartz10612 commented on GitHub (May 22, 2025): Yeah I am thinking your provider is blocking those ports. Could you reach out and see if they confirm? I will close this for now because I suspect VPS related but feel free to reopen.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#275