Currently web-ui port(443) cannot be changed from the web-ui. Some users seem to want it.
add my 5 cents here:
Change nginx is the easy part... Big problem is: some rockstor systems need api at 443.... Try this:
So my guess is: rockstor startup service need api to perform some tasks
Im now looking how to change "current appliance" settings ... my guess if i explain my appliance lives at 1443, rockstor startup scripts will obey and we have peace in system again
Does any one has experience on that?
The mgmt_port variable appears to be set to 443 by appliance.py. But there are 58 references to 443 in the code, and some of these are hard-coded rather than use the mgmt_port variable. So the solution is probably to allow mgmt_port to be changed in appliance.py then replace the hard-coded references elsewhere with mgmt_port.
Linking to another forum threat with a use case involving for this feature involving openvpn:
It looks like this was partially taken care of by cc3c89a, which included a setting for the HTTPS listener port in the rockstor service settings. However, I still see two areas for improvement:
remove http server section from nginx config templates. #983
print realtime ipv4 address info in the interface dropdown. #983
fix lazy vendor problem with uuid. #983
support running nginx on all or a specific interface. Fixes #983
@greghensley Thanks for listing the problems. You saved me time, appreciate it!