Hello,
would love to test Crowdrender but everytime i try to start the addon the following errors appear:
Traceback (most recent call last):
File "/Users/jamesmac/Desktop/cr_compile/releases/multi OS releases/crowdrender/src/cr/ui_operators.py", line 512, in invoke
File "/Users/jamesmac/Desktop/cr_compile/releases/multi OS releases/crowdrender/src/cr/utils.py", line 672, in get_machine_uuid
File "C:\Users\CB\Downloads\blender-2.79b-windows64\2.79\python\lib\subprocess.py", line 316, in check_output
**kwargs).stdout
File "C:\Users\CB\Downloads\blender-2.79b-windows64\2.79\python\lib\subprocess.py", line 398, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'cmd.exe /C wmic csproduct get name,identifyingnumber,uuid' returned non-zero exit status 1
location: <unknown location>:-1
location: <unknown location>:-1
Thanks in advance for any help.
Best regards,
Chris
Hi Chris, Right now it is possible to connect computers from different locations, but, you'll need to install extra software to do it. I recommend using VPN. Once you have a VPN established between your locations, you'll be able to connect all computers together, you can even access them remotely whilst out of the office using a laptop. We have a supporter that does this regularly with their clients, using the laptop as a king of portal to all his computers so he can render quickly to adjust his work to his client's needs.
We are working on a replacement for this method, we hope to release a beta next year where you'll be able to connect to any computer you have logged into with our addon without needing separate software.
We actually have a crowdfunding campaign that is active on this very website now for this purpose (https://www.crowd-render.com/crowdfunding), plus some extra features to fix some issues users have been telling us need attention.
Also you're right about the cloud service, it is mainly there for adding extra computer power when you need a boost for a tight deadline, but will also be used for connections between locations once we have created the beta.
You´re welcome. Glad i could help.
Just one simple question and sorry if it does not fit the bug board but i think you can answer it pretty quick. I don´t exactly get from the crowdrender documentation if it´s possible to connect machines in different locations? I have PCs in three different locations and would like to render with all of them so this is what the cloud setting does? Or is the cloud setting only for rendering with some extra paid instances?
Thats good info in its self. thanks! Thats not the kind of error I was expecting with that particular command as all its supposed to do is query the hardware id number for the computer, it shouldn't be messing with DNS, but then, thats windows for you I guess. Well done experimenting and thanks so much for letting us know you managed to work around it. We may rethink how we get a unique haredware id in future.
Thank you for your quick reply. I think i found the cause of the error message. When i use Windows Powershell and initialize the wmci command this is what i get:
wmic:root\cli>csproduct get name,identifyingnumber,uuid
IdentifyingNumber Name UUID
1324685 Mini Tower 280S Just some numbers ;-)
wmic:root\cli>
Looking all normal. When I use a batch file and execute the "cmd.exe /C wmic csproduct get name,identifyingnumber,uuid" command from there i get a strange "DNS Server not authorised for this zone". Starting the batch file with admin rights fixed the error. Don´t know exactly why (maybe it interferes with our domain policies at work somehow) but as a workaround for now i start Blender with admin rights and then Crowdrender seems to work as it should.
If you still need some detailed infos via mail i would be glad to help.
Thank you,
Chris
Hi Chris, would love to help, this particular issue is linked to finding the unique identifier for your computer. Its how we differentiate between different systems. Each computer needs a unique identifier and windows has a way of getting that for us.
The error is related to our attempt to get it which seems to have failed in this instance. If you like, we could look into this. We'd just need a little more information. Best way is for you to send us that by e-mail. if you can e-mail us at info at crowdrender dot com dot au, we can go from there.
All the best
James