應用文檔
超級狗及圣天諾LDK常見錯誤及解決辦法
更新時間:2023-06-08 16:02:28 點擊量:
H0007 未找到sentinel鎖
請確保對應的子鎖已經(jīng)插上,查看鎖上的燈是否亮。如問題依舊存在,請在電腦上安裝驅(qū)動后,瀏覽器打開http://127.0.0.1:1947,點界面左邊的sentinel keys鍵,查看右邊界面上是否有對應顏色的加密鎖圖標出現(xiàn)。
E0002 .net運行庫haspdnert_x64.dll太舊
如果加密的是exe,將加密生成的所有文件與exe放一起;如果加密的是dll,需要將生成的文件拷到系統(tǒng)目錄下。
H0031 找不到功能
加密鎖中沒有對應功能的授權(quán),請用EMS工具將對應功能燒錄到加密鎖中。
使用網(wǎng)絡鎖跨網(wǎng)段客戶端無法訪問到加密鎖
請在客戶端安裝驅(qū)動,瀏覽器打開http://127.0.0.1:1947,左邊選擇“配置”,右邊選擇“訪問遠程授權(quán)管理器 ”,把“允許訪問遠程授權(quán)”和“廣播搜索遠程授權(quán)”都勾上,下面填寫插網(wǎng)絡鎖電腦的IP地址,點提交。
H0084 鎖因為共享而無法訪問
E0001 Errors in the executable file
外殼加密時更改高級選項里的 IMPORT_PROTECTION參數(shù)
H0027 檢測到終端服務
這種問題出現(xiàn)在使用遠程桌面的情況,加密鎖默認是禁止使用遠程桌面方式訪問的,如果要使用遠程桌面,需要更新加密鎖中的授權(quán),在開發(fā)包EMS定義產(chǎn)品界面,進入配置,把允許遠程桌面功能激活,并重新燒鎖或遠程更新加密鎖。
EMS中創(chuàng)建功能時顯示“功能ID為xx的功能已屬于此開發(fā)號”
出現(xiàn)此報錯一般為新裝開發(fā)包的電腦在創(chuàng)建功能之前已經(jīng)導入了包含此功能ID的子鎖,造成該ID號隱藏且被占用。
在EM的“管理”菜單,選admin console(管理控制臺),找到general cofiguration項,把里面的“Show Auto-created Features/Products/Entitlements”后面的框打上勾,重啟電腦或重啟EMS服務,就可以使用之前隱藏的那個被占用的功能ID。
linuxenv: fatal E0001: internal error (hint 0x000007DB)
重新編被加密程序,編譯時加參數(shù) -fcf-protection=none'
超級狗C#中調(diào)用示例,執(zhí)行到GetInfoDemo函數(shù)時跳出
請確認下dog_net_windows.dll 屬性里的版本號是不是 2.5,如果不是,請從以下路徑拷貝一個并替換已有的 dog_net_windows.dll。
更多錯誤碼解決方案陸續(xù)更新中。。
請確保對應的子鎖已經(jīng)插上,查看鎖上的燈是否亮。如問題依舊存在,請在電腦上安裝驅(qū)動后,瀏覽器打開http://127.0.0.1:1947,點界面左邊的sentinel keys鍵,查看右邊界面上是否有對應顏色的加密鎖圖標出現(xiàn)。
E0002 .net運行庫haspdnert_x64.dll太舊
如果加密的是exe,將加密生成的所有文件與exe放一起;如果加密的是dll,需要將生成的文件拷到系統(tǒng)目錄下。
H0031 找不到功能
加密鎖中沒有對應功能的授權(quán),請用EMS工具將對應功能燒錄到加密鎖中。
使用網(wǎng)絡鎖跨網(wǎng)段客戶端無法訪問到加密鎖
請在客戶端安裝驅(qū)動,瀏覽器打開http://127.0.0.1:1947,左邊選擇“配置”,右邊選擇“訪問遠程授權(quán)管理器 ”,把“允許訪問遠程授權(quán)”和“廣播搜索遠程授權(quán)”都勾上,下面填寫插網(wǎng)絡鎖電腦的IP地址,點提交。
H0084 鎖因為共享而無法訪問
可能是客戶有使用 VMware ESXI引起
可以加 disable_integrated_hl=1 這個參數(shù)到 hasp_vendorid.ini (C:\Users\用戶名\AppData\Local\SafeNet Sentinel\Sentinel LDK\hasp_vendorid.ini).
也有可能用了如“USB over network”這種USB共享軟件,需要設置把加密鎖只能分配給一臺電腦用。
internal error 0x7102 occurred
加密時在保護設置里面取消程序完整性保護。
E0003
調(diào)整一下高級選項的 IMPORT_PROTECTION 選項,默認是啟用,改為“禁用”或“僅系統(tǒng) DLL”, 可以先改為禁用, 然后確認一下是否能解決 E0003 的錯誤。 如果能解決,就將這個選項打開,然后在 Imported libraries to exclude 這里挨個試一下看看是哪個 dll 導致了這個問題。
H0033 無法訪問sentinel運行環(huán)境
重新安裝一下驅(qū)動。
E0001 Errors in the executable file
外殼加密時更改高級選項里的 IMPORT_PROTECTION參數(shù)
H0027 檢測到終端服務
這種問題出現(xiàn)在使用遠程桌面的情況,加密鎖默認是禁止使用遠程桌面方式訪問的,如果要使用遠程桌面,需要更新加密鎖中的授權(quán),在開發(fā)包EMS定義產(chǎn)品界面,進入配置,把允許遠程桌面功能激活,并重新燒鎖或遠程更新加密鎖。
EMS中創(chuàng)建功能時顯示“功能ID為xx的功能已屬于此開發(fā)號”
出現(xiàn)此報錯一般為新裝開發(fā)包的電腦在創(chuàng)建功能之前已經(jīng)導入了包含此功能ID的子鎖,造成該ID號隱藏且被占用。
在EM的“管理”菜單,選admin console(管理控制臺),找到general cofiguration項,把里面的“Show Auto-created Features/Products/Entitlements”后面的框打上勾,重啟電腦或重啟EMS服務,就可以使用之前隱藏的那個被占用的功能ID。
linuxenv: fatal E0001: internal error (hint 0x000007DB)
重新編被加密程序,編譯時加參數(shù) -fcf-protection=none'
超級狗C#中調(diào)用示例,執(zhí)行到GetInfoDemo函數(shù)時跳出
請確認下dog_net_windows.dll 屬性里的版本號是不是 2.5,如果不是,請從以下路徑拷貝一個并替換已有的 dog_net_windows.dll。
C:\Program Files(x86)\Gemalto\SuperDog\2.5\Samples\Licensing\csharp,然后重新編譯
更多錯誤碼解決方案陸續(xù)更新中。。