2014-09-11 2 views
1

가끔씩 우리는 install4j의 서명 프로세스에 문제가 있으며 서명 서비스에 연결하는 데 문제가있는 것으로 보입니다. 관련 스레드에 SocketTimeoutException during signing process 우리는 60 초로 제한 시간을 늘 렸습니다. 그러나 우리는 여전히 연결 문제를 가지고 있으며 이제 빌드 환경의 인프라를 점검 할 것입니다. 또한 서명 URL에 대한 연결 확인을 설치하려고합니다. 따라서 우리는 실행 파일을 등록하는 데 사용되는 URL이 필요합니다. 다음 중 하나가 올바른 것입니까? http://timestamp.verisign.com/scripts/timstamp.dll? 오류 빌드를 실행하는 동안 install4j가 로그했습니다.서명 프로세스에 대한 URL은 무엇입니까?

답변

0

예, http://timestamp.verisign.com/scripts/timstamp.dll은 타임 스탬프 서명을 생성하는 데 사용되는 URL입니다.

VM 매개 변수 -Dinstall4j.timestampUrl=[url]을 설정하여 해당 URL을 변경할 수 있습니다. 대체 URL은 Alternative timestamping services for Authenticode을 참조하십시오.

+0

install4j 버전 6.0.4 이후 URL이 변경 되었습니까? 6.1.3으로 업데이트했고 버전 1.1.1로 메이븐 플러그인을 만들었으므로 자동 빌드 프로세스가 중단되고 로그 항목이 다른 리소스를 가리 킵니다. _install4j : 컴파일에 실패했습니다. 이유 : 카운터 서명 중 오류 : java.io.IOException : 서버에서 HTTP 응답 코드 : 403을 반환했습니다. http : //timestamp.globalsign.com_ – Hardie82

+0

아니요, 그대로 유지되었습니다. 아마도 일시적인 정전 또는 네트워크 문제 일 것입니다. –

+0

Wireshark는 다른 http URL을 표시합니다. install4j 6.0.4와 maven.plugiin 1.0. [http://timestamp.verisign.com/scripts/timstamp.dll](http://timestamp.verisign.com/scripts/timstamp.dll)를 사용하고 Install4j 6.1.3 waven 플러그인 1.1.1을 사용하십시오. [http : //timestamp.globalsign.com](http://timestamp.globalsign.com/) –