nuke interactive license

Hi,

i’m trying to hook up some of the nuke artists workstations to our renderfarm,
but when it comes to actual rendering the log gives me the following error,
: INFO: Process is now running
0: STDOUT: NukeX 6.2v4, 64 bit, built Apr 6 2011.
0: STDOUT: Copyright © 2010 The Foundry Visionmongers Ltd. All Rights Reserved.
0: STDOUT: Timestamp: Thu Jun 16 21:10:00 2011
0: STDOUT: License Requested: nuke 2011.0406 render only
0: STDOUT: Host ID: xxxxxxx
0: STDOUT: License failure:
0: STDOUT: Cannot connect to license server system.
0: STDOUT: The license server manager (lmgrd) has not been started yet,
0: STDOUT: the wrong port@host or license file is being used, or the
0: STDOUT: port or hostname in the license file has been changed.
0: STDOUT: Feature: nuke_r
0: STDOUT: Server name: xxxx
0: STDOUT: License path: /Library/Application Support/TheFoundry/FLEXlm///foundry_float.lic:/Library/Application Support/TheFoundry/FLEXlm///license.lic:/Applications/TheFoundry/FLEXlm/:/usr/local/foundry/FLEXlm/*.lic:
0: STDOUT: FLEXnet Licensing error:-15,570. System Error: 36 “Operation now in progress”

i’ve read on the forum this is because of nuke’s interactive vs. render license.
setting the machine to use the interactive license in the plugin configuration doesn’t seem to help,
also tried to add the if "Environment.MachineName == " tip given for deadline 4 which gave the same result (but the code probably has changed a lot in version5, so that kinda make sense)
am i overlooking something?
Thanks, Wessel

Hi Wessel,

This looks like a bug. In Deadline 5.0, the domain name and all other information is stripped from the Slave name, and this can break the check to see if a particular slave should use an interactive license. For example, a machine with the host name “machine001.local” will have the slave name “machine001”, but the Nuke plugin compares the slave names in its list to their actual host names, and machine001.local does not match machine001.

The workaround for now would be to manually set the slave list in the text box in the Nuke plugin configuration. Just use the full host name for the machines that you want to use an interactive license.

We’ll fix this in 5.1. Sorry for the inconvenience.

Cheers,

  • Ryan

Thanks for the clear explanation Ryan, it’s working perfectly now.

cheers,
Wessel