API GET Fails, but only from One PC

New to Postman. I am testing a connection to to a SOAP API.
https://webservices.truckstop.com/V13/Admin/WebserviceAdmin.svc?wsdl

I just entered the url in the request field, and clicked Send.

Sending the request from one computer succeeds, but sending from a different computer fails.
Both computers are on the same network. Both are Windows 10 Pro.
The company that hosts the service is saying that my computer is blocking the request.
I have not found the cause.

Here is the result from the failed request:

#content { FONT-SIZE: 0.7em; PADDING-BOTTOM: 2em; MARGIN-LEFT: 30px }
	BODY {
		MARGIN-TOP: 0px;
		MARGIN-LEFT: 0px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: white
	}

	P {
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 12px;
		COLOR: #000000;
		FONT-FAMILY: Verdana
	}

	PRE {
		BORDER-RIGHT: #f0f0e0 1px solid;
		PADDING-RIGHT: 5px;
		BORDER-TOP: #f0f0e0 1px solid;
		MARGIN-TOP: -5px;
		PADDING-LEFT: 5px;
		FONT-SIZE: 1.2em;
		PADDING-BOTTOM: 5px;
		BORDER-LEFT: #f0f0e0 1px solid;
		PADDING-TOP: 5px;
		BORDER-BOTTOM: #f0f0e0 1px solid;
		FONT-FAMILY: Courier New;
		BACKGROUND-COLOR: #e5e5cc
	}

	.heading1 {
		MARGIN-TOP: 0px;
		PADDING-LEFT: 15px;
		FONT-WEIGHT: normal;
		FONT-SIZE: 26px;
		MARGIN-BOTTOM: 0px;
		PADDING-BOTTOM: 3px;
		MARGIN-LEFT: -30px;
		WIDTH: 100%;
		COLOR: #ffffff;
		PADDING-TOP: 10px;
		FONT-FAMILY: Tahoma;
		BACKGROUND-COLOR: #003366
	}

	.intro {
		MARGIN-LEFT: -15px
	}
</STYLE>
<TITLE>WebserviceAdmin Service</TITLE>

WebserviceAdmin Service


You have created a service.

To test this service, you will need to create a client and use it to call the service. You can do this using the svcutil.exe tool from the command line with the following syntax:


svcutil.exe http://webservices.truckstop.com/v13/Admin/WebserviceAdmin.svc?wsdl

You can also access the service description as a single file:

http://webservices.truckstop.com/v13/Admin/WebserviceAdmin.svc?singleWsdl

This will generate a configuration file and a code file that contains the client class. Add the two files to your client application and use the generated client class to call the Service. For example:

C#

class Test
{
    static void Main()
    {
        WebServiceAdminClient client = new WebServiceAdminClient();

// Use the ‘client’ variable to call operations on the service.

// Always close the client.
client.Close();
}
}



Visual Basic


Class Test
Shared Sub Main()
Dim client As WebServiceAdminClient = New WebServiceAdminClient()
’ Use the ‘client’ variable to call operations on the service.

’ Always close the client.
client.Close()
End Sub
End Class


Hi!

As this is a device-dependent issue, it is very likely that there are some configurations specific to that device interrupting the request being sent.

Can you think of any difference between the two devices such as firewall/proxy etc?

Also when you send a request from Postman app, is there any error message on Postman UI?

No error from Postman UI.

I have found no setting in Windows that affects it. I have tried it with Windows Firewall and Anti virus turned off.

I have an app from the company that hosts the API. It is a ClickOnce Application, and supposedly should not depend on any open ports or any other settings in Windows.

The app it self returns “Could not establish secure channel for SSL/TLS with Authority”.

Could this be a certificate issue? The tech support from the company insists that something on my computer is blocking it.

My computer is a brand new Dell Inspiron 7000 laptop.

Yes! That looks like a certificate error - you might need to install certificates as discussed in this thread: .net - Could not establish secure channel for SSL/TLS with authority '*' - Stack Overflow

I hope this helps:)

Turns out the app had a new installation routine with a bug. They didn’t test it.

But thanks for your help.

Glad to hear that you have found the root cause!

Please feel free to reach out to us or post in community if you have further questions!