How to pass proxy authentication credentials for HTTP(S) monitor?

Where do I enter proxy authentication credentials for HTTP(S) monitor?

Q: I need to monitor external website through a proxy server which requires authentication. How do I enter proxy credentials for HTTP(S) monitor?

A: If you use 4.0.9306 or newer release of IPHost Network Monitor, then there are special fields to set proxy server access port and credentials on an HTTP(S) monitor Main tab:

HTTP Proxy Credentials

You can also select a proxy server type: HTTP or SOCKS4/SOCKS5.

A: If you use pre-4.0.9306 release, then there are no special fields to enter proxy server access port and credentials.

Instead, you can use the general syntax (in accordance with HTTP URL structure) to provide all necessary data:

user:password@proxyserver:proxyport

This string should be entered into “Proxy Server URL” field in “Monitor Definition” section of monitor parameters pane.

Note that if password contains colon character, or other characters that have special meaning in URLs (slash, plus sign etc.), it is recommended to use Base64 encoding of the string ‘user:password’, as stated in RFC2617.

Related topics