Why am I unable to upload Captures into Worksoft Analyze?

Q: Why am I unable to upload Captures into Worksoft Analyze?

A: The most likely reason is that you are using a Network Proxy or you have a Firewall that is preventing Capture from opening a connection to Worksoft Analyze.

Why is this happening?

The reason this occurs is that the network proxy or the individual workstation firewall is constraining all non-“ie.exe” applications from the network.  So, when “capture.exe” attempts to open the EXACT SAME KIND OF CONNECTION to Analyze that IE or Chrome does (https over 443), the network proxy or local workstation firewall is blocking it.

How do I determine if it is a Network Proxy or Firewall that is blocking the Capture upload?

To determine if a network proxy server is in use for all network traffic, go to Internet Options in Internet Explorer (IE) or Chrome and check the Local Area Network settings to verify if a Proxy server is in use.

On the Internet Options dialog, Click on the "Connections" tab, as shown here:

Then click the "LAN settings" button to view the Local Area Network (LAN) Settings, as shown here:

If a proxy server is in use, the "Use a proxy server for your LAN" checkbox will be checked.
If a proxy server is not in use, your machine is probably using an individual workstation firewall in addition to a network firewall.

How do I know for sure if this is the problem?

In either case, this can be diagnosed by first demonstrating access to https://analyze.worksoft.com works correctly in a browser on the workstation, and then by attempting to connect to analyze.worksoft.com on port 443 using a utility like Telnet or Putty in raw mode.  Although the connection will not be useful, just demonstrating that it’s not possible to establish the socket connection is sufficient to diagnose the underlying issue.

How do I fix this problem?

Currently, the only solution is to allow normal communications for capture.exe as for Chrome or IE. It would be best if you are able to request a policy change for capture.exe on select target workstations.  To do this, you will need to contact your IT department and make a request to allow Capture.exe to use the https port (TCP port 443) for both Inbound and Outbound communications on the specified workstations.

< end of article >