I am running Deluge on my Raspberry Pi 3, and everything is working amazing, except I want to connect to it outside of my network. I have tried everything, disabling the UFW rules, correctly port forwarding to my Pi, you name it. I followed this guide to set up a reverse proxy using nginx. I got it to work locally, but when I attempt to use my external IP, it doesn't work. Here is my script that I used from the tutorial:

server { 
listen 80; 
server_name _; 
location /deluge {
 proxy_set_header  X-Deluge-Base "deluge/";

I have port 80 TCP forwarded for my Pi, and still it doesn't want to accept any external IP's. I can provide any additional information upon request, sorry for the lack of info, I am currently away from home. Thanks!

  • Some internet providers block incoming connections on port 80, so, first determine if this is the case with your provider – Jaromanda X Jun 21 '19 at 21:57
  • I did some research, and my ISP, Xfinity Comcast, does not seem to block port 80. – ejach Jun 22 '19 at 19:56
  • "when I attempt to use my external IP" is that from within your network, or from outside? because most routers WONT work that way from within your LAN - the router would need to have "reflection" or "loop back" on port forwards to access the external IP from within the LAN – Jaromanda X Jun 23 '19 at 0:31
  • I tested it from both inside my network and outside. – ejach Jun 23 '19 at 11:39
  • 1
    In that case you've messed up the port forward somehow – Jaromanda X Jun 23 '19 at 13:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.