Page 1 of 1
License location on a 'service machine'
Posted: Wed Apr 21, 2010 1:26 pm
by fuso
Hi all,
Where do I put the license file when a PC is running in service/admin mode only? As it has not
set up any user accounts on it yet, the new location in 'My Documents' where the license.txt
should be saved doesn't exist. Is there any way to work around this or do we have to set up
user profiles for all our render node clients? A quick reply would be much appreciated. Thanks!
We are currently switching to Windows7 using Maxwell 2.03 and 3dsMax 2010.
Cheers,
Jost
Re: License location on a 'service machine'
Posted: Thu Apr 22, 2010 3:28 pm
by fuso
Can anyone please help with this? I posted it over 24hrs ago, 32 views but not a single hint? Hope this forum hasn't changed
too much in my absence...
Re: License location on a 'service machine'
Posted: Thu Apr 22, 2010 3:51 pm
by Bubbaloo
You should send a support request through the customer gateway. I would help if I knew the answer!
https://portal.nextlimit.com/
Re: License location on a 'service machine'
Posted: Thu Apr 22, 2010 3:53 pm
by dmeyer
Maxwell copies the license.txt from the install directory to the users Documents directory. You could try putting license.txt in the install dir and making it read-only.
Not sure if it will work but worth a shot. Otherwise I'd contact NL support via the portal. Not sure if they monitor these forums closely.
Re: License location on a 'service machine'
Posted: Thu Apr 22, 2010 4:00 pm
by fuso
Thanks for your replies guys, that's more like it. I have already contacted Next Limit yesterday but still waiting for a reply. That's why I turned to the good old forum...

Re: License location on a 'service machine'
Posted: Thu Apr 22, 2010 5:18 pm
by tom
dmeyer wrote:Maxwell copies the license.txt from the install directory to the users Documents directory. You could try putting license.txt in the install dir and making it read-only.
Yes, I agree this is a nice trick and it should work.
Re: License location on a 'service machine'
Posted: Wed Apr 28, 2010 11:05 am
by nicole
Hi everyone,
Just to confirm, with Maxwell Render 2.03 your license will be copied to your Maxwell> user directory (My documents or whatever it is for your OS). if there is no user directory, or the copy does not work for some reason, then Maxwell Render will look for the license in the installation folder (as it used to do with older versions).
Cheers!
Nicole
Re: License location on a 'service machine'
Posted: Tue Jul 13, 2010 8:49 pm
by RobL
Nicole,
This solution still won't work as intended. I just upgraded my number of licenses and copied it to the program directory on my machines running the software as a service. When starting up Maxwell it didn't bother to re-copy the newer license file to the user directory.
I think the best solution to this problem is to check the user directory and if no license is found, fallback to the program directory for it without ever performing a copy or move operation on that license file. That way you can go forward with telling people to put their licenses in their user directory but still maintain compatibility for people running in multi-user environments or with service accounts like myself.
Re: License location on a 'service machine'
Posted: Thu Jul 15, 2010 3:47 pm
by dariolanza
Hello fuso,
We moved the license file to the User/maxwell folder to avoid some pasting and writing permissions inside the Program Files folder.
And in fact, if you paste your license.txt file in the Maxwell application folder, and after that you run Maxwell.exe, it automatically recognizes that license file (like in the old days), and automatically pastes it in a User/maxwell folder (creating it if it does not exist) for avoiding the writing permissions problem in the future.
So you can paste your license file in the Maxwell application folder (like it was done before) and run Maxwell to make it move to the new location.
I hope this clarifies the issue.
Greetings
Dario
Re: License location on a 'service machine'
Posted: Fri Jul 16, 2010 6:27 am
by dmeyer
Dario,
Your description is correct, however the problem is that once that license is written the first time to the user directory, Maxwell never again looks for a new updated one in the application directory. Thus, when updating a license file on a machine used by multiple users, one must go into each and every users folder and delete every license file to get MAxwell to copy the new one. As you can imagine, this gets quite tedious if you are running a farm with 50 machines and 8-10 users...