We have an F5 LTM that uses a simple iRule that puts up a maintenance page. It has worked fine for years - until we updated from to BigIP 15.1.5.1 (from 15.1.5.0). Now when we implement the iRule, the browser usually produces an ERR_CONNECTION_RESET error. By "usually" I mean if we refresh over and over, it will occasionally work.
The iRule is simple:
when HTTP_REQUEST {
HTTP::respond 200 content \
"<HTML><head><title>Maintenance Page</title></head><body>
<p>This site is down for planned maintenance.
<br>If you need further assistance,
please contact the Service Desk."</p>
</body>
</html>" "Content-Type" "text/html"
}
I did some research and found a couple of suggestions to try, but they have not helped. I believe it's something specific to the HTTP::respond content method.
This seems like a straightforward iRule. Are we missing something here?
Thank you in advance.