가끔씩 우리는 install4j의 서명 프로세스에 문제가 있으며 서명 서비스에 연결하는 데 문제가있는 것으로 보입니다. 관련 스레드에 SocketTimeoutException during signing process 우리는 60 초로 제한 시간을 늘 렸습니다. 그러나 우리는 여전히 연결 문제를 가지고 있으며 이제 빌드 환경의 인프라를 점검 할 것입니다. 또한 서명 URL에 대한 연결 확인을 설치하려고합니다. 따라서 우리는 실행 파일을 등록하는 데 사용되는 URL이 필요합니다. 다음 중 하나가 올바른 것입니까? http://timestamp.verisign.com/scripts/timstamp.dll? 오류 빌드를 실행하는 동안 install4j가 로그했습니다.서명 프로세스에 대한 URL은 무엇입니까?
1
A
답변
0
예, http://timestamp.verisign.com/scripts/timstamp.dll
은 타임 스탬프 서명을 생성하는 데 사용되는 URL입니다.
VM 매개 변수 -Dinstall4j.timestampUrl=[url]
을 설정하여 해당 URL을 변경할 수 있습니다. 대체 URL은 Alternative timestamping services for Authenticode을 참조하십시오.
install4j 버전 6.0.4 이후 URL이 변경 되었습니까? 6.1.3으로 업데이트했고 버전 1.1.1로 메이븐 플러그인을 만들었으므로 자동 빌드 프로세스가 중단되고 로그 항목이 다른 리소스를 가리 킵니다. _install4j : 컴파일에 실패했습니다. 이유 : 카운터 서명 중 오류 : java.io.IOException : 서버에서 HTTP 응답 코드 : 403을 반환했습니다. http : //timestamp.globalsign.com_ – Hardie82
아니요, 그대로 유지되었습니다. 아마도 일시적인 정전 또는 네트워크 문제 일 것입니다. –
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/) –