question

William Eguienta avatar image
William Eguienta asked

licencing issue outside of DCCs' GUI

hello, I answer you here to this post as i can't answer on your comment:

the problem is that if i send a render to deadline from the same machine, It will not use the licence from autodesk ID.
case 1:
"computer A" send a maya batch render on "computer A" throuth deadline. it will fail because of no licence found. the exact same file send from maya gui batch render button will render fine

case 2 :
I use arnold SDK and I'm not able to render anything without watermark, still on computer A, no matter if I login from licence manager or not

autodesk team thinks it's an arnold problem as they seen that licensing works as it should in maya and in "licence manager"

licensedeadline
10 |600

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Christoph Schaedl avatar image
Christoph Schaedl answered

Are you sure you use the batch render in maya and not the sequencer? Cause batch needs an Arnold standalone license.

10 |600

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Stephen Blair avatar image
Stephen Blair answered

Do you have an Arnold subscription? A Maya subscription doesn't include Arnold for batch rendering.

If you have an Arnold subscription, how many? You need one subscription for every machine involved, and you have to sign in on all machines.

What do you see when you use the Arnold License Manager? Can you post the license diagnostics file (click File > Diagnostics in the Arnold License Manager).

And can you please post an Arnold log that shows the licensing error? Use kick -v 5

10 |600

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

William Eguienta avatar image
William Eguienta answered

yes i have both a maya and a arnold subscription (one of each) that I use on my linux machine (centos 7.8)

Christoph, yes, i'm sure i can read batch render correctly :)

here is the result of licence diagnostic :

License diagnostics executed at 2021-05-28 15:48:43

Single-user Licensing Version: 11.0.0.4854

kick -nostdin -v 1 -i /dev/null (1.57 sec)
==============================
00:00:00    73MB         | log started Fri May 28 15:48:43 2021
00:00:00    73MB         | Arnold 6.1.0.1 [07981301] linux clang-10.0.1 oiio-2.2.1 osl-1.11.6 vdb-4.0.0 clm-1.1.1.118 rlm-12.4.2 optix-6.6.0 2020/12/15 09:25:16
00:00:00    73MB         | running on hawkins, pid=147414
00:00:00    74MB         |  2 x Intel(R) Xeon(R) Gold 6138 CPU @ 2.00GHz (40 cores, 80 logical) with 385598MB
00:00:00    74MB         |  NVIDIA driver version 460.73 (Optix 60800)
00:00:00    74MB         |  GPU 0: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (9543MB available) (NVLink:0)
00:00:00    74MB         |  GPU 1: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11008MB available) (NVLink:0)
00:00:00    74MB         |  GPU 2: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 3: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 4: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 5: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (10729MB available) (NVLink:0)
00:00:00    74MB         |  GPU 6: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  GPU 7: GeForce RTX 2080 Ti @ 1545MHz (compute 7.5) with 11019MB (11009MB available) (NVLink:0)
00:00:00    74MB         |  CentOS Linux 7 (Core), Linux kernel 3.10.0-1160.6.1.el7.x86_64
00:00:00    74MB         |  soft limit for open files is set at 63534
00:00:00    74MB         |  
00:00:00    74MB         | loading plugins from /mnt/Pipeline/Arnold ...
00:00:00    74MB         | loading plugins from /mnt/Pipeline/Arnold ...
00:00:00    74MB         | no plugins loaded
00:00:00    74MB         | loading plugins from /opt/Arnold/bin/../plugins ...
00:00:00    74MB         | loaded 5 plugins from 3 lib(s) in 0:00.00
00:00:00    74MB         | [kick] command: /opt/Arnold/bin/kick -nostdin -v 1 -i /dev/null
00:00:00    74MB         | loading plugins from . ...
00:00:00    76MB         | no plugins loaded
00:00:00    76MB         | [ass] loading /dev/null ...
00:00:00    76MB         | [ass] read 0 bytes, 0 nodes in 0:00.00
00:00:00    77MB         | 
00:00:00    77MB         | authorizing with license manager: user ...
00:00:01    78MB         | [user] authorized user "dothefilm" in 0:01.09
00:00:01    78MB         | [user] expiration date: unknown
00:00:01    78MB         | 
00:00:01    78MB         |  
00:00:01    78MB         | releasing resources
00:00:01    78MB         | Arnold shutdown


kick -licensecheck (0.51 sec)
==============================

        RLM DEBUG for product "arnold"

        0 product instances found

Could not find any license files, please check the license server, the license may be expired
Please contact licensing@solidangle.com

environment:

solidangle_LICENSE = (null)
RLM_LICENSE        = (null)


lmutil lmstat -S adskflex -a -f 87287ARNOL_2020_0F (0.01 sec)
==============================
lmutil - Copyright (c) 1989-2018 Flexera. All Rights Reserved.
Flexible License Manager status on Fri 5/28/2021 15:48

Error getting status: Cannot find license file. (-1,359:2 "No such file or directory")


rlmutil rlmhostid -q ether (0.01 sec)
==============================
ac1f6ba45eb8 ac1f6ba45eb9 ac1f6bacbe5c ac1f6bacbe5d 52540082c085 


FlexLM environment (0.00 sec)
==============================

   ADSKFLEX_LICENSE_FILE (local env) = 
   ADSKFLEX_LICENSE_FILE (global user env) = 
   Adlm FlexNET cache = 
   Adlm FlexNET cache location = /home/william/.flexlmrc


here is the licensing error :


2021-05-28 15:54:17: 0: STDOUT: 00:00:00 657MB | authorizing with license manager: user ...

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB WARNING | rendering with watermarks because of failed authorization:

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [clm.v2] timeout before callback was called

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | environment variables:

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | ARNOLD_LICENSE_ORDER = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | ARNOLD_LICENSE_MANAGER = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [rlm] solidangle_LICENSE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [rlm] RLM_LICENSE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [clm] ADSKFLEX_LICENSE_FILE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | [clm] LM_LICENSE_FILE = (not set)

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB |

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB ERROR | aborting render because the abort_on_license_fail option was enabled

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB |

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | releasing resources

2021-05-28 15:54:27: 0: STDOUT: 00:00:10 658MB | Arnold shutdown


10 |600

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Stephen Blair avatar image
Stephen Blair answered

A batch render, even if you start it from inside Maya, happens in a separate process outside of the GUI. So all these cases are outside the DCC GUI.

The timeout before callback was called message means that you are signed in and Autodesk licensing detects that sign in, because otherwise you would get a login requires GUI mode message.

The timeout before callback was called message happens when the Autodesk Licensing Service does not respond within 10 seconds. The problem is not Arnold. The problem is "the Autodesk Licensing Service does not respond". Why is that?

I don't know, because I'm not an Autodesk licensing expert, I just know Arnold.

How often does this timeout problem happen? Every single time? Or once every 100 frames? Or once every 1000 frames? I tested 10K renders and the time to check out a single-user license is usually 2-3 seconds, but every now and again I saw it take 7,8,9 seconds.

The time to checkout is happening with the Autodesk Licensing Service, or maybe the Autodesk Licensing Agent. This is where I think Autodesk licensing support can help.

10 |600

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

william eguienta avatar image
william eguienta answered

problem resolved by switching to the old rlm licencing, thank you

10 |600

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.