Posts by gloriousradish

    nm, I also set the OMV_NGINX_SITE_WEBGUI_LISTEN_IPV4_ADDRESS env var and it's getting ignored.

    I restarted the machine and it's still listening on all interfaces and all IPs

    In my case I have 2 NICs each with it's own ip and still didn't work.


    I wish I had time to debug the source, but I'm out of my depth and don't have time to learn about this. Probably as simple as setting the listen directive in nginx :

    Code
     listen 192.168.1.xx:80;

    Yup, did that.


    Logging in to the address I want to use works fine, but when I try to access it via the other address I am trying to block - OMV web gui opens just as happily.


    OMV_NGINX_SITE_WEBGUI_LISTEN_IPV4_ADDRESS is set to the address I want to use and I've run all the 'salt' commands that seem to be required, but it's still listening on the address I'm trying to block and the nginx config file shows the listen command is not used for this (not been changed), so I don't even know how it's trying to block that IP address. Whatever, it isn't.

    Did a reboot do it, or did it never work?

    Personally, I disagree because people will do dumb things with it and wonder why they can't get to their web interface to change it back.

    I'm glad I stumbled on this thread and agree with ryecoaaron. I too desire the ability to specify/bind to a specific IP, but I totally understand that about .002% of users need to do this. And if you're one of the .002%, then we should be able to set the nginx config (and remember the setting in case it gets changed during an update).


    What I'm trying to do, in this case, is use OMV a little like Unraid. I wanted to use Unraid, I paid for a license, and upon install suddenly realized it doesn't support group management? So sad! It has so many wonderful features when it comes to mergefs/snapraid like features, with a way to encrypt the drives in the UI. But I know I would have been disappointed along the way anyway considering that I've been using OMV for longer than I can remember and its plain linux with services on top. Every time I have a do it all GUI, something will frustrate the hell out of me.