(我沒有ssh密碼T_T)當我嘗試從戴爾服務器面板啟動虛擬終端時,服務器給我一個檔案:“viewer.jnlp ...”。我通過 javaws.exe 運行這個檔案,它有一些錯誤:
請求不受限制地訪問系統的未簽名應用程式 以下資源已使用弱簽名演算法 MD5withRSA 進行簽名,并被視為未簽名。
我該如何解決?
uj5u.com熱心網友回復:
好的,所以我自己沒有直接體驗過1,但我認為您正在嘗試使用舊版本的戴爾 IDRAC 韌體。問題將是您的 IDRAC 版本被設計為與舊版本的 Java 一起使用,并且它的 JAR 檔案使用 MD5 簽名進行簽名......最近的版本被認為是不安全的。
您理想的解決方案是升級到更新版本的 IDRAC。如果這不切實際,您需要獲取兼容的 Java 版本。
檢查您正在使用的 IDRAC 版本的發行說明。
另請參閱: idrac 6/7 控制臺瀏覽器/java 兼容性圖表?
另一個問題是 IDRAC 依賴于 jnlp,并且 jnlp 支持在 Java 9 中被棄用2并在 Java 11 中被洗掉。(但是有OpenWebStart。)
1 - ...但我看到“ops”中的同事正在努力解決這個問題。
2 - 實際上它比這更復雜一些。一些Oracle 訊息人士稱,該啟動技術在 Java 9 中已被棄用,而其他人仍然建議 Webstart 作為 Java 9 中 Applet 的替代品。但這沒有實際意義,因為它在 Java 11 中已被洗掉,而 Java 9 已停產。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/440681.html
