By - UtkarshVerma_
Try a different port. Since 8080 is commonly used for web traffic, and 99% of consumer ISPs don't allow web servers, it is often blocked by the ISP. Try a random 5-digit between 20000 and 50000, I have found that those are almost always open. Obviously you will have to update both your qBittorrent preferences and your router's port forwarding settings accordingly.
I don't think the ports the issue here, the major issue, I think, is that the port not being forwarded. For example, when I try to access `192.168.1.1:8080`, I am unable to access my qBittorrent Web UI which should be on `192.168.1.20:8080`.(The images show the settings for this)
I also tried switching to another port but that didn't work as well.
Going to [192.168.1.1:8080](https://192.168.1.1:8080) should not work. That's normal. You need to go to your public IP address :8080, and you need to do it from outside of your network.
Yep, I figured that out after quite some time. Some of the few perks of being an amateur. :p
This worked for me.
Thank you so much!
check it with canyouseeme.org .. also try a different port, in case your ISP is blocking it.
When I try to access it from within my LAN network, the port which I've configured is shown to be open, but that isn't the case when I switch to cellular data.
Are you testing it from inside your network or outside? Because if you try to access your server using your public IP while you're behind that IP, it often doesn't work or acts strangely. If testing on a phone, make sure wifi is off.
Yes, I also thought of the same thing. Strangely the server is only accessible on my LAN, not through other means. What should I do to make my server public?
I am on the road on business but when I get home I can share my info. I have this working.
Thanks, that would be a huge help.
Okay. So. A lot of other people have already commented the same things but here is my take:
1. Don't use UPnP (uncheck that option). You never want to use that. Especially if you are manually port forwarding via your Router config.
2. Use a port such as 554xx instead of 8080.
3. Once you have your port set in qB, restart qB.
4. In your router, port forward that port to your LOCAL IP (ex: [192.168.1.8](https://192.168.1.8) \- open command prompt and type in 'ipconfig' to get that)
5. Go to [www.canyouseeme.org](https://www.canyouseeme.org) and type in your EXTERNAL IP (go to [www.whatismyip.com](https://www.whatismyip.com) to get that) and your port from #2. You should pass. If you do, your port forwarding is now working. If you don't, go back to #2 and start again.
6. Once you know your port is properly forwarding, use the following URL to access your qB WebUI: http://externalip:port/
Thanks, this got it working for me.
No problem. I'm pretty proud of my qB setup lol. I have a PowerShell script that runs after each download completes which auto-unzips the download (if applicable) and sorts it based on category to a series of folders on my hard drives (and renames certain files like TV shows to be the proper SxxExx format) which is then picked up by my Plex server. I don't lift a finger using RSS Downloader, my PS script and Plex. It's beautiful lol.
Yep, I feel the same, and mostly everyone else, because implementing programming and automation feels way too satisfying!
For some reason "Enable Host Header validation" was on by default on my qBittorrent-client. Which was causing mine not to work after following these instructions.
But after turning it off it was working for me too.
Thanks a lot :)
Hey, This is like 3 years later, but I am running OpenVPN (That connects to ExpressVPN). As far as my understanding goes, port forwarding doesn't apply when the system is connected to VPN, because the device is not visible on local network anymore (though I still can connect to local IP from inside the network)
Haven't tried this but in theory the VPN is just using another virtual NIC on your system so it should be able to get a local address...if you make it static then it should still be able to be forwarded too? No? Just spit balling here...
Yes, in qBittorrent settings there is an option to bind to a specific address. tun0 is under 10.x.x.x subnet though. Doesn't work if I try 10.x.x.x:port with port forwarding (i've double checked the addresses and port) or even on local network though. I can still connect to the 192.168.x.x though, both from local network and with port forwarding, only when vpn is disabled.
I just tried it on my PC. I use ExpressVPN too.
Before getting on VPN, I tested my port ([yougetsignal.com](https://yougetsignal.com)) and it came back as open.
I then connected to VPN, gave it 20 seconds, and tried again. My original port (on non-VPN IP) was still open.
I'm on Google Nest WiFi know and unfortunately it's port forwarding interface isn't great but IIRC when I was running ASUS AIMesh routers I was able to specify the complete destination IP and port...so in theory I would just punch in the ExpressVPN 10.x.x.x address and port I wanted to forward.
Again, haven't tested this and I'm not the best at networking...may be something you want to ping ExpressVPN or OpenVPN about.
I'm trying to do this too and I'm having issues. My router is a miniPC running OPNsense... Can anyone help me with that setup?