Checking the accessibility of Site24x7 server from the On-Premise Poller
Once you've installed the On-Premise Poller, perform the following actions to check if the On-Premise Poller can connect to Site24x7 servers. Ensure to allow access to the
necessary ports.

Note: The domain referenced in this page applies to the United States region. Please use the appropriate domain for your specific region:
European Union: pluspoller.site24x7.eu
India: pluspoller.site24x7.in
China: pluspoller.site24x7.cn
Australia: pluspoller.site24x7.net.au
Canada: pluspoller.site24x7.ca
Japan: pluspoller.site24x7.jp
Saudi Arabia: pluspoller.site24x7.sa
1. Verifying the accessibility via web browser
Open a browser and enter the URL https://plus.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca) or https://plus2.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca) or http://pluspoller.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca).
Check if the following page is displayed in the case of https://plus.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca), https://plus2.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca), and http://pluspoller.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca).
- If yes, your On-Premise Poller is connected to the Site24x7 server.
Note: If the Site24x7 server is not reachable, please check your network connectivity.2. Verifying the accessibility on Linux machines via terminal
If you have installed the On-Premise Poller using a silent installation on your machine, follow these steps to check accessibility:
Testing accessibility without a proxy
To check the accessibility without a proxy, execute the following command to verify access:
wget plus.site24x7.com (.eu, .cn, .in, .net.au, .jp, .sa, .ca)
Testing accessibility with a proxy
If the proxy details are unclear, verify them using the commands below:
Proxy without authentication: To use a proxy without credentials, execute the following command:
curl -A "Site24x7-Poller" --proxy "https://proxy_host:proxy_port" -Lksv "https://pluspoller.site24x7.com"
Proxy with authentication: To use a proxy with the required credentials, execute the following command:
curl -A "Site24x7-Poller" --proxy "https://proxy_user:proxy_password@proxy_host:proxy_port" -Lksv "https://pluspoller.site24x7.com"
Alternative command: If the On-Premise Poller is configured to use a proxy, execute the following command:
wget -e use_proxy=yes -e https_proxy=proxy_host --proxy-user=proxy_username --proxy-password=proxy_password https://pluspoller.site24x7.com/ (.eu, .cn, .in, .net.au, .jp, .sa, .ca)

Note: Make sure to replace the placeholders with the appropriate values:
proxy_host | your_proxy_hostname |
proxy_port | your_proxy_port_number |
proxy_user | your_proxy_username |
proxy_password | your_proxy_password
|
Important: Follow the same steps for the domain plus2.site24x7.com (.eu, .cn, .in, .net.au, .jp, .sa, .ca) by replacing the URL in the above commands.A successful connection will return HTTP response code 200, confirming that the On-Premise Poller has proper access.
3. Verifying the accessibility on Windows machine via terminal
To verify your PowerShell version on your machine, follow the below steps:
- Open the PowerShell console.
Enter the command:
$PSVersionTable
If the command executes successfully, the machine will display the current PowerShell version.
Supported command for PowerShell 4.0 and previous versions
To verify access for the machines running PowerShell versions below 5.0, execute the following commands on the machine where the On-Premise Poller is installed:
$ProxyAddress = "proxy_address" [system.net.webrequest]::defaultwebproxy = New-Object system.net.webproxy($ProxyAddress) [System.Net.CredentialCache]$credentialCache = New-Object System.Net.CredentialCache $credential = New-Object System.Net.NetworkCredential("username", "Password","domain") $credentialCache.Add($ProxyAddress,"Basic",$credential) [system.net.webrequest]::defaultwebproxy.credentials = $credentialCache [system.net.webrequest]::defaultwebproxy.BypassProxyOnLocal = $true [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -uri "https://pluspoller.site24x7.com/(.eu, .cn, .in, .net.au, .jp, .sa, .ca)
Supported command for PowerShell 5.0 and above versions
1. Testing accessibility without a proxy
To verify basic connectivity, execute the following command:
Invoke-WebRequest -Uri "https://pluspoller.site24x7.com"(.eu, .cn, .in, .net.au, .jp, .sa, .ca)
2. Testing accessibility with a proxy
Proxy without credentials: To use a proxy that does not require authentication, execute the following command:
Invoke-WebRequest -Uri "https://pluspoller.site24x7.com" -Proxy "http://proxy_host:proxy_port" (.eu, .cn, .in, .net.au, .jp, .sa, .ca)
Proxy with credentials: To use a proxy with required authentication, execute the following command:
Invoke-WebRequest -Uri "https://pluspoller.site24x7.com" -Proxy "http://proxy_host:proxy_port" -ProxyCredential
Alternative command (with explicit credentials): To authenticate the details within the script, execute the following command:
$ProxyAddress = "http://proxy_url:proxy_port [system.net.webrequest]::defaultwebproxy = New-Object system.net.webproxy($ProxyAddress)
$CredCache = [System.Net.CredentialCache]::new()
$NetCreds = [System.Net.NetworkCredential]::new("username","password","domain")
$CredCache.Add($ProxyAddress, "Basic", $NetCreds) [system.net.webrequest]::defaultwebproxy.credentials = $CredCache [system.net.webrequest]::defaultwebproxy.BypassProxyOnLocal = $true [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -uri "https://pluspoller.site24x7.com/" (.eu, .cn, .in, .net.au, .jp, .sa, .ca)
Note: Make sure to replace the placeholders with the appropriate values
proxy_url | Your proxy host IP |
proxy_port | Your proxy port |
username | Your proxy user name |
password | Your proxy password |
ProxyCredential | Your proxy credentials |
domain | Your domain name. |
If there is no domain, then type an empty string.
Example: $ProxyAddress = "http://192.168.100.100:3128/"
Successfully connecting and verifying an HTTP response code of 200 confirms that your On-Premise Poller is properly configured and communicating with the Site24x7 servers. Regular checks and updates to configurations can further maintain optimal performance and security for your systems.
Related Articles
Configure proxy for an already installed On-Premise Poller
Please follow the below steps for an On-Premise Poller installed in a Windows server: Go to the Run dialog box. Type in services.msc and press Enter. This will open Windows Services. Stop the service name SITE24X7_ONPREMISEMONITOR. i.e. Stop the ...
How secure is On-Premise Poller
On-Premise Poller: Introduction On-Premise Poller, a lightweight agent, helps to monitor your internal network and resources behind a firewall or virtual private network (VPN). You can install On-Premise Poller in various branch offices within a ...
Troubleshooting steps for On-Premise Poller
Prerequisites and basic details: Prerequisites for installing On-Premise Poller Necessary ports to allow access to the installed On-Premise Poller How secure is On-Premise Poller Amount of bandwidth consumed by the On-Premise Poller software Adding ...
How do I uninstall an On-Premise Poller
The default directories for installing the On-Premise Poller are: Windows: C:\Program Files(x86)\Site24x7OnPremisePoller Linux: /opt/Site24x7OnPremisePoller Follow the steps given below to uninstall the On-Premise Poller from your Windows or Linux ...
Why is my On-Premise Poller not getting registered?
Please find below the possible reasons for your On-Premise Poller not being registered: The most common cause is when your machine (where the agent is installed) might not be connected to the internet. Check if there are any connectivity issues with ...