Can't connect to sabnzbd when using misioslav/expressvpn:latest for vpn
Running docker 28.4.0, build d8eb465 on Ubuntu 26.04. I have been using sabnzbd through an expressvpn using image superdanio/expressvpn. After having no problems with this setup for several years, I started having trouble downloading nzb's and found some info that expressvpn has changed some stuff as of 3/31/2026 and figured that was the problem.
So I switched to the image misioslav/expressvpn:latest and having an odd problem now. Everything starts fine but when I connect to http://x.x.x.x:8080 from my laptop (MS WIN) I end up getting a 'Problem loading page' error.
Now, if I remote into the server running docker and open Firefox and connect to 127.0.0.1:8080 sabnzbd pops up normally.
Snippets of my docker compose:
services:
expressvpn:
image: misioslav/expressvpn:latest
container_name: expressvpn
environment:
- CODE=<my expressvpn code>
- SERVER=smart # Defaults to closest server
- PROTOCOL=lightwayudp
# - NETWORK_LOCK=on
# - LAN_NETWORK=192.168.68.0/24 #have tried both with and without this env var
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
privileged: true
tty: true
restart: unless-stopped
ports:
# Ports for other containers must be declared here
- 8080:8080 # sabnzbd WebUI
sabnzbd:
container_name: sabnzbd
image: ghcr.io/hotio/sabnzbd:latest
network_mode: service:expressvpn
depends_on:
expressvpn:
condition: service_healthy
restart: unless-stopped
logging:
driver: json-file
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
- WEBUI_PORTS=8080/tcp
volumes:
- /etc/localtime:/etc/localtime:ro
- /docker/appdata/sabnzbd:/config
- /media/data/usenet:/data/usenet:rw