I have an old Apache reverse proxy setup that uses port-based virtual hosts for SSL (because it pre-dates widespread SNI support). I am trying to update it to use SNI-based named virtual hosts.
When I do so, the UI doesn’t work, because the OpenSprinkler is still using the old URL for the UI files. I.e., its initial response looks like this:
<!DOCTYPE html>
<html>
<head>
<meta name=”viewport” content=”width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=no”>
</head>
<body>
<script>var ver=215,ipas=1;</script>
<script src=”https://OLD_HOST_AND_PORT/js/home.js”></script>
</body>
I’ve looked all over in the OpenSprinkler settings, and I cannot figure out where the UI file location is set (even though I did obviously set it once upon a time). My searches all seems to lead to a documentaion URL that no longer exists.
I am running firmware version 2.1.5(2) on hardware version 2.3(AC).