2014-09-11 55 views
1

我們有時會遇到install4j的簽名過程問題,並且它似乎與連接到簽名服務有關。相關的tpo線程SocketTimeoutException during signing process我們將超時時間增加到了60秒。但是,我們仍然遇到了連接問題,現在我們將檢查構建環境的基礎設施。此外,我們希望安裝簽名url的連接檢查。因此,我們需要用於註冊可執行文件的url。是以下一個正確的:http://timestamp.verisign.com/scripts/timstamp.dll?在錯誤生成運行期間,它由install4j記錄。簽名過程的網址是什麼?

回答

0

是的,http://timestamp.verisign.com/scripts/timstamp.dll是用來生成時間戳簽名的URL。

您可以通過設置VM參數-Dinstall4j.timestampUrl=[url]來更改該URL。有關替代網址,請參閱Alternative timestamping services for Authenticode

+0

自install4j版本6.0.4以後URL是否更改?由於我們已更新至6.1.3,且版本1.1.1的Maven插件自動生成過程中斷,並且日誌條目指向另一個資源: _install4j:編譯失敗。原因:計數器簽名期間出錯:java.io.IOException:服務器返回的HTTP響應代碼:403對於URL:http://timestamp.globalsign.com_ – Hardie82 2016-12-22 11:46:23

+0

不,它保持不變。這可能是暫時中斷或網絡問題。 – 2016-12-22 13:05:27

+0

Wireshark顯示不同的http URL。使用maven.plugiin 1.0安裝install4j 6.0.4。使用[http://timestamp.verisign.com/scripts/timstamp.dll](http://timestamp.verisign.com/scripts/timstamp.dll)和Install4j 6.1.3 wih maven plugin 1.1.1使用[http: //timestamp.globalsign.com](http://timestamp.globalsign.com/) – 2016-12-28 13:55:14