Patent ID: 8849988

Claim:
A method for monitoring by an intermediary device a status of a login page service of an access gateway to a plurality of remote access servers, the method comprising: (a) generating, by a monitor of an intermediary device between a plurality of a clients and an access gateway to a plurality of remote access servers, a first request to access a login page service of the access gateway, the login page service providing a login page hosted by the access gateway; (b) transmitting, by the intermediary device, the generated first request to the login page service of the access gateway; (c) determining, by the monitor, that both a first response from the login page service to the first request identifies a successful response and that a body of the first response comprises at least one predetermined field name of a plurality of predetermined hidden fields within non-header application layer content of a web-based form, identified by a predetermined form name, of the login page provided by the login page service, the first response comprising Hypertext Transfer Protocol (HTTP) content; (d) identifying, by the monitor, a status of the login page service as available responsive to the determination of step (c); (e) transmitting, by the intermediary device, a generated second request to the login page service of the access gateway; (f) determining, by the monitor, that a second response from the login page service to the second request is successful and a body of the second response does not identify at least one predetermined field name of the plurality of predetermined hidden fields within non-header application layer content of the web-based form identified by the predetermined form name, the first second comprising Hypertext Transfer Protocol (HTTP) content; and (g) identifying, by the monitor, the status of the login page service as unavailable responsive to the determination of step (f).