몇 년 동안 잘 작동 한 .NET 콘솔 응용 프로그램을 만들었습니다. 11 월 23 일부터 프로덕션 환경에서 실행될 때 (Visual Studio에서 실행하면 잘 동작합니다) 시작하는 데 15 초 정도의 시간이 걸립니다..NET 응용 프로그램이 매우 느리게 시작됩니다 - 버뮤다에있는 IP에 액세스하려고하는 cryptnet.dll
내가 프로세스 모니터 (ProcMon)로 벌어지고 나는이 패턴을 발견 한 내용을 다시 추적을 시도했다 :
- 응용 프로그램은 일반적으로
- 앱이 간다
- 앱로드
cryptnet.dll
시작 잠과 나는 컴퓨터가 HTTP (버뮤다에있는 것 같다)를 통해 206.53.176.17에 도달하려고 시도하는 일련의TCP Reconnect
메시지를 본다. - 응용 프로그램에 대한 정보가
cryptnet.dll
- HTTP를 통해 206.53.176.78에 연결하려고합니다.
15 초가 지나면 모든 것이 다시 작동하기 시작합니다 (응용 프로그램이 처음으로 실행될 때 crypt32.dll
에 대한 액세스가 표시됨).
나는 완전히 잃어버린 문제입니다. 문제는 내 컴퓨터에만 관련이 없지만 모든 동료는 내 도구 경험을 통해 같은 문제를 경험하고 있습니다. 이것은 응용 프로그램이로드되는 동안 완료 Authenticode 서명 확인과 관련이있는 것 같습니다.
는 사실, 세부 클릭하면 탐색기를 통해 EXE의 디지털 서명을 보려고 할 때하는 것은 (오류없이) "디지털 서명 정보"패널을 보려면 15 초 정도 걸립니다. 인증서 발급자는 다음과 같이 정의됩니다.
CN = QV Schweiz ICA
OU = Issuing Certificate Authority
O = QuoVadis Trustlink Schweiz AG
C = CH
이며 유효합니다 ("이 디지털 서명은 정상입니다.").
참고 :이 새로운 동작입니다 주장하는 경우 인증서의 루트 발행 버뮤다에 될 일이 http://www.quovadisglobal.bm/ ...
이 crypt32.dll은 무엇입니까? – Bobby