AWS Thinkbox Discussion Forums

UBL licensing failing for houdini

hey friends

seems our workers are unable to pull UBL for houdini, license forwarder for third party UBL is showing this in the logs:

2022-11-18 23:34:48:  License Forwarder Tunneler Thread for houdini ( 1715 ) : 10.70.21.240 : Connection received!
2022-11-18 23:34:48:  License Forwarder Tunneler Thread for houdini ( 1715 ) : 10.70.21.240 denied.
2022-11-18 23:35:46:  License Forwarder Tunneler Thread for houdini ( 1715 ) : 10.70.21.72 : Connection received!
2022-11-18 23:35:46:  License Forwarder Tunneler Thread for houdini ( 1715 ) : 10.70.21.72 denied.
2022-11-18 23:37:38:  License Forwarder Tunneler Thread for houdini ( 1715 ) : 10.70.21.72 : Connection received!
2022-11-18 23:37:38:  License Forwarder Tunneler Thread for houdini ( 1715 ) : 10.70.21.72 denied.

1715 and the configured license forwarder port 17004 are clear between all workers and the forwarder in both directions.

forwarder is listening on 17004 and 1715, worker is listening on 1714 with hserver. forwarder can reach the cloud license server no problem.

local licensing working just fine.

any thoughts?

Posting to update my own post:

workers segfault on trying to set up forwarding as a networked / AD user:

2022-11-19 19:32:37: ERROR: Scheduler Thread - Unexpected Error Occurred

2022-11-19 19:32:37: Scheduler Thread - CalledProcessError : Command '['/mnt/apps/houdini-19.5/bin/hserver', '-S', '127.0.0.1']' died with <Signals.SIGSEGV: 11>. (FranticX.Scripting.PythonNetException)

2022-11-19 19:32:37: Port Forwarder (houdini:1715): Port Forwarder shutting down.

2022-11-19 19:32:44: PYTHON: Unable to restore previous environment. Could not find path: '/var/lib/Thinkbox/Deadline10/hserverAddress'

2022-11-19 19:32:44: PYTHON: May have been removed by another Houdini or Mantra Usage Based Limit.

2022-11-19 19:32:45: Spot: ec2_instance_life_cycle CACHE HIT

2022-11-19 19:32:45: Spot: Spot Plugin - On Worker Info Updated

2022-11-19 19:32:45: Spot: Initialized EC2 Connection using default credentials.

2022-11-19 19:32:45: Spot: 0:02:00

2022-11-19 19:32:56: Port Forwarder (houdini:1715): Port forwarder created.

2022-11-19 19:32:56: PYTHON: Settings Address to '127.0.0.1'. Prev Address is

2022-11-19 19:32:57: ERROR: Scheduler Thread - Unexpected Error Occurred

2022-11-19 19:32:57: Scheduler Thread - CalledProcessError : Command '['/mnt/apps/houdini-19.5/bin/hserver', '-S', '127.0.0.1']' died with <Signals.SIGSEGV: 11>. (FranticX.Scripting.PythonNetException)

2022-11-19 19:32:57: Port Forwarder (houdini:1715): Port Forwarder shutting down.

2022-11-19 19:32:59: PYTHON: Unable to restore previous environment. Could not find path: '/var/lib/Thinkbox/Deadline10/hserverAddress'

2022-11-19 19:32:59: PYTHON: May have been removed by another Houdini or Mantra Usage Based Limit.

sideFX support saying in houdini 19.5 port forwarding is a no-no. no reply on my deadline support case about it either.

anyone successfully using UBL for houdini 19.5?

Hello,

We’ve been using UBL for H19.5. The last time (late Oct) we used it, it was a little flaky e.g. suddenly it cannot connect to the license server and it will go through a loop of timeouts before it finally reconnects (~10 mins).

Is there any useful output from the hserver log (/tmp/houdini_temp/hserver.log) on the client/worker?

I think I’m missing some info (or I need more coffee). Are you running the Deadline setup (license forwarder, license server gw, 3rd party certs, etc.) for the spot instances? Does the user (running deadline on the worker) have root/admin privs?

Privacy | Site terms | Cookie preferences