AWS Thinkbox Discussion Forums

Web service not working

Hi,

I’ve installed the web service via de docs and now would like to check if the connection is up, but on remote machines i cant acces it and in the prompt window i see this:

There should be another message if i’m not wrong. Does somebody know what i can do or check?

Hello @Remco

To check if the web service is working or not you will need to check it from the Python API. Follow here: Standalone Python API — Deadline 10.3.1.4 documentation

Hi Zainali,

Thanks for the quick reply! I’m really sorry but do you have a bit more information? I know my way around deadline but api/python isn’t my forte. I’ve had a repository before but then via an Docker image. Could you please share some more information on how to check or solve this matter?

No worries!

From that screenshot of the log that’s a working web service, listening on port 4434 for connections. In the past you’d be able to hit the web service in a browser using web-server-hostname:4434, but modern browsers aren’t happy with the authentication the web service needs.

So instead you’ll have to test hitting it with a script. There are minimal examples in the standalone API docs home page.

However you mention that the remote machines you can’t access it. How were you trying to connect? Assuming the remote machines and the web service are able to communicate over port 4434 it should work.

I’m facing the same issue, wondering if there is a solution that worked.

How are your scripts failing to be run? Assuming you’re seeing no errors in the web service like the original post we’d have to know that to figure out what’s happening in your case.

Thanks!


I believe deadline web service is not working

Deadline web service is working with selfip(127.0.0.1) BUT not with LAN IP(192.168.0.13)

In one of these you’re getting an HTTP 401 error, which means there’s an authentication failing to be provided.

Given it works on the loopback but not on the LAN I’d recommend you check your firewall settings and make sure port 8081 is accessible from the other machine. I’m a fan of Powershell’s TestNetConnection when it comes to confirming traffic routing from machine to machine.


Hi!

The web service window was opened but when I tried to check the connection in the browser, it said the page is not working, can you help me understand what could be wrong, deadline submission everything is working fine, just a webserver issue I believe

I also testing with Test-Connection and it shows positive status
(The above snapshot is from repository machine alone, with machine firewall turned off), everything working fine few hours ago, suddenly got this issue

It can’t get the certificate with the UNC path, can you copy it locally or add it to a mapped drive?

Thanks, I’ve copied it to the local and re-opened the webservice again:

Now I can connect it through the localhost, but not with the IP of the machine

did you create a firewall exception for 8081 / the webservice?
is that the correct IP?

Yes firewall port was open
and IP of the machine is also correct 100%
“HTTP ERROR 401” probably something authentication issue? How to fix it!?

I do have a docker running in the same machine with a different program, I can access that with different port (5000).

I believe its a issue with the deadline coz only 8081 port is giving issue, I tried to run webservice in a different port 8082, same error again, please help me resolve this issue

Privacy | Site terms | Cookie preferences