Can't Access OMV Outside Local Network

  • Hello,

    I have openmediavault 5.5 installed on my Odroid HC2 with nextcloudpi running through docker plugin. Everything works great on my local network but I cannot access outside of my local network to neither nexcloud nor openmediavault web gui.

    What I did :

    - Static public IP : Ok (here,

    - DHCP on my router in order to have static local IP for openmediavault (

    - Port forwarding : Ok, I have this configuration :

    - 80 --> (local IP of my openmediavault NAS), http port for nextcloud

    - 443 -->

    - 88 --> (openmediavault port, I have changed it in General Settings)

    Now, when I try accessing on my 4G phone to (or 443 or 88) it's running forever and doesn't work in the end. But same adresses work when connected on my local network.

    I believe port forwarding works because when I configure for example 555->88, I can access this way to openmediavault on my local network. Also, I have a separate raspberry pi with port open which I can access remotely.

    At start I thought that nextcloudpi configuration was the problem (because in the end, that is my point, access to my nextcloud from outside my home), but then I tried to remotely access to openmediavault and it failed.

    Has openmediavault some firewall to prevent remote access or something like that ?

    Please don't hesitate to ask me for more information.

    Thank you.

  • Your local network will probably work as your router will be intelligent and "hairpin" the external address back to the WAN interface and process accordingly.

    My OMV is on port 81 (similar reason to you) but I'm using Traefik to handle the proxying (with SSL) and it works.

    External IP:443->Router->Port Forward to Traefik Docker IP:443->SNI->OMV:81

  • Thank you for your response!

    So you mean my configuration can't work without reverse proxy ?

    I've never heard of Traefik but I will look into it, any guide you'd recommend?

    Thanks again !

  • you can use swag too ( swag is a fork of letsencript), and there are several guides on forums.

  • Thank you raulfg3 !

    I'm trying swag as a new container with port 180->80 and 1443->443 (my router is configured to forward ports 80/443 toward but it won't work. I have this error :

    Some challenges have failed.,


    - The following errors were reported by the server:,


    Type: connection,

    Detail: Fetching,…vdyhfiaRryWRlwp56Dk4TImE:,

    Timeout during connect (likely firewall problem),

    To fix these errors, please make sure that your domain name was,

    entered correctly and the DNS A/AAAA record(s) for that domain,

    contain(s) the right IP address. Additionally, please check that,

    your computer has a publicly routable IP address and that no,

    firewalls are preventing the server from communicating with the,

    client. If you're using the webroot plugin, you should also verify,

    that you are serving files from the webroot path you provided.,

    ERROR: Cert does not exist! Please see the validation error above. The issue may be due to incorrect dns or port forwarding settings. Please fix your settings and recreate the container

    I can't find out what is blocking between my router and OMV. I also tried to start a new simple web service docker container (nginx) configured with 180->80, same thing it works on local network with external-IP:80 (again, my router does tcp 80->180), but doesn't work from my phone outside my network.

    Do you know any command I could try to be sure openmediavault doesn't block anything on his side ?

    Thanks again.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!