大家在使用SideFX Houdini軟件的時候,是否會出現SideFX Houdini許可證失效的情況。這種情況常常是因為機器名稱hostname被修改導致服務器無法識別,或者是服務被手動禁用,也有可能是自身IP地址不匹配導致的。這里為大家介紹如何根據這三種不同的情況,來解決SideFX Houdini許可證失效的問題,感興趣的朋友就往下看吧。
OSX 的一個常見問題是在網絡之間移動時機器名稱可能會更改。此名稱更改將使已安裝的 Houdini 許可證失效。
使用 OSX Catalina,有時它會禁用許可證服務器程序啟動。
原因一、機器名稱已更改
將您的機器名稱改回與您的許可證綁定的名稱。在許可證管理器下,轉到管理您的許可證並查看服務器列標題。
要防止 OSX 在網絡之間移動時更改您的計算機名稱:
轉到實用程序並打開終端。
運行以下兩個命令,在下面顯示 yourmachinename 的地方替換您的計算機名稱。
您可以使用沒有 .local 或 .lan 等的機器名稱。
sudo scutil --set HostName yourmachinename
sudo scutil --set LocalHostName yourmachinename
系統會要求您輸入機器密碼(您用於登錄計算機的密碼)。
例如,如果機器名為 toronto.local 或 toronto,則命令為:
sudo scutil --set HostName toronto
sudo scutil --set LocalHostName toronto

重命名機器后,重新啟動計算機。
打開許可證管理器並選擇更改許可證服務器選項並輸入您的機器名稱。
原因二、服務已禁用
從實用程序啟動終端並鍵入以下命令:
sudo launchctl load -w /Library/LaunchDaemons/com.sidefx.sesinetd.plist
系統將提示您輸入密碼。這是您的機器密碼。

原因三、IP地址不匹配
從實用程序打開終端並在一行中鍵入以下命令,然后按 Enter:
sudo echo 127.0.0.1 machinename.local machinename| sudo tee -a /etc/hosts
系統將提示您輸入密碼。這是您用於登錄機器的密碼。

以上便是為大家帶來的全部教程內容,感興趣的朋友千萬不要錯過。
