Hello everyone,
And good day. Thanks in advance for your efforts!
I am in the process of getting our office machines set up with HQueue. All our Windows stations are running fine and working together nicely. The Macs, however, just refuse to connect ocrrectly. Here's a quick overview:
Client OS: Catalina 10.15.3
Server OS: Windows 10
Houdini: 18.0.348
On the Mac client I set the server's IP in the .ini file instead of the machine name as I could not connect to it by browser by “MachineName:5000” (which already makes me think something's up). I can add the Mac client through the interface just fine now, but I do not get a heartbeat from the machine. Also, when I submit the job to upgrade the machine, the job just sits there at 0% until hope and patience have run out. Restarting the client through the interface gives me this error:
“Failed to restart ‘FlexxPro.local’: coercing to Unicode: need string or buffer, NoneType found”
What field is actually returning None I can not guess though.
I feel a bit stupid for not being able to figure this out. Support does not know what's wrong and I don't want to bother them further. I found a few posts here about similar problems, but could only find Linux solutions. Has anyone had this problem as well and found a solution?
Have a wonderful day.
Cheers,
Roman
HQueue Client on OS Catalina - No heartbeat
783 1 0-
- roman_at_rodoworks
- Member
- 3 posts
- Joined: Oct. 2019
- Offline
-
- roman_at_rodoworks
- Member
- 3 posts
- Joined: Oct. 2019
- Offline
The SESI devs gave me a great tip that helped me get it to work. Maybe the info will help someone else.
This file here:
/Library/LaunchDaemons/com.sidefx.hqclient.plist
controls the launching the the client daemon. In there is a line which reads:
<string>–server=http://…</string>
In my configuration, the server got called by the server's machine name. What I had to do is replace the machine name with the server's IP (not removing http://).
For my case, I changed the entry from:
<string>–server=http://WOODSTOCK:5000</string>
to
<string>–server=http://192.168.44.52:5000</string>
The same change has to be done in this file:
/Library/HQClient/hqnode.ini
and now all is working as it should and happyness follows.
Have a great day.
This file here:
/Library/LaunchDaemons/com.sidefx.hqclient.plist
controls the launching the the client daemon. In there is a line which reads:
<string>–server=http://…</string>
In my configuration, the server got called by the server's machine name. What I had to do is replace the machine name with the server's IP (not removing http://).
For my case, I changed the entry from:
<string>–server=http://WOODSTOCK:5000</string>
to
<string>–server=http://192.168.44.52:5000</string>
The same change has to be done in this file:
/Library/HQClient/hqnode.ini
and now all is working as it should and happyness follows.
Have a great day.
-
- Quick Links
