Skip to content

Cannot access vScope

Use this guide when the vScope web UI does not load at all — for example the browser times out, shows “connection refused,” or the page never appears, even after restarting the server or the service. This is different from being able to reach the login page but not sign in; for that, see Cannot log in to vScope.

Work through the steps in order, each one rules out a layer, starting from the vScope service itself and working out to the network and browser.

  1. On the vScope server, open Services (services.msc on Windows) and check the status of vScope Server Service. On Linux, run systemctl status vscope-server.
  2. If it is stopped, start it and check whether it stays running or stops again shortly after.
  3. If it will not stay running, check Windows Event Viewer (Application log) or the vScope log (see Check the debug log for startup errors) for the reason.
  4. From the server itself, open a browser locally and go to http://localhost:<port> (or https://localhost:<port> if HTTPS is enabled), using the configured port. This bypasses the network entirely:
  1. From another machine, ping the vScope server’s hostname or IP.
  2. If you can, RDP/SSH into the server directly to confirm it’s up and responsive.
  3. Check that the disk isn’t full — vScope will not start reliably without free disk space. See Disk & Storage.

If the server itself is unreachable, this is an infrastructure/VM issue (server down, network outage, DNS) rather than a vScope-specific problem.

3. Confirm you’re using the right address and port

Section titled “3. Confirm you’re using the right address and port”
  1. Check exactly what URL you’re using, for example http://vscope.example.local:4444.
  2. Confirm this matches the port vScope is actually configured to use. The default is 80 (or 8080 for Docker); this is only different if someone changed it during installation.
  3. If the port was changed at some point (as in the case where it was moved to avoid a conflict with another application), double-check that everyone reporting the issue is using that same, current port — old bookmarks or shared links pointing at the previous port will fail.

See Ports used by vScope for defaults.

This is the most common cause when access used to work on a custom port and then silently stops, especially after a server or service restart.

If another application binds to the same port vScope was configured to use, vScope’s own web listener can fail to start on that port — even though the Windows service itself still shows as running. This is easy to miss because nothing in the vScope UI is around to show a service you can’t yet reach.

  1. On the vScope server, run:

    Terminal window
    netstat -ano | findstr :4321

    (replace 4321 with your configured port)

  2. Check what process owns that port (use the PID column with Task Manager’s Details tab, or tasklist /FI "PID eq <pid>").

  3. If another process holds the port, either:

    • Stop/reconfigure that other application to free the port, then restart the vScope service, or
    • Change vScope to a different, unused port (see Check firewall rules for the port below for what to update afterward).

If you changed the port, firewall rules written for the old port (or for the default port) will not automatically apply to the new one.

  1. Confirm Windows Firewall (and any network/perimeter firewall) has an inbound allow rule for the current configured port on the vScope server.

  2. If you changed the port recently, verify a new rule was actually added — it’s easy to update the vScope setting but forget to update the matching firewall rule.

  3. Test from a client machine with a port check, for example:

    Terminal window
    Test-NetConnection -ComputerName vscope.example.local -Port 4444

If this fails from the client but the port is confirmed open and listening on the server itself (see Rule out a port conflict), the block is on the network path in between — check any firewalls, VLANs, or security groups between the client and server.

The vScope log will usually show directly if the web service failed to bind to its port (for example “Address already in use”) or failed to start for another reason.

  • Location: [C/D]:\vScopeData\log\debug.log

See Where do I find log files for debugging? for details, including how to share it with support.

If HTTPS was recently enabled, disabled, or reconfigured, that can also make vScope appear completely unreachable (for example, browsing to http:// when only https:// is now accepted, or vice versa).

  1. Try a different browser or an incognito/private window to rule out cached redirects or cached DNS.
  2. Confirm there isn’t a stale entry in the local hosts file or an internal DNS record pointing at an old IP.
  3. If you use a VPN to reach the server, confirm the VPN is connected and routes to the vScope server’s subnet.

Contact support if you’ve been through the steps above and still can’t access vScope. Include:

  • The exact URL/port you’re trying to use.
  • Output of netstat -ano | findstr :<port> from the vScope server.
  • Whether the vScope Server Service shows as running.
  • The debug.log from around the time access stopped working.
  • Your License Instance ID.