Delphi 2007/Apache와 함께 "SSL 라이브러리를로드 할 수 없음"Indy
문제
나는이 질문이 여러 번 묻는 것을 알고있다. 나는 약간 다른 문제가있는 것 같습니다. 예외가 발생한 후 내 상황에서 처음에는 제대로 작동합니다 (아니요; 예외를 끄지 않았습니다). 그래서 내가 한 것은 단순히 다시 게시하는 예외입니다.
idhttp1.post (...............
나는 libeay32.dll 및 ssleay32.dll을 Apache bin 디렉토리와 내 isapi dll이있는 디렉토리에 넣었습니다.
누구든지 제안이 있습니까?
해결책
Indy의 경우 OpenSSL 라이브러리의 특별한 빌드가 필요합니다. 기본 OpenSSL 라이브러리는 Indy와 함께 사용하는 데 적합하지 않습니다.
또한보십시오. 적절한 버전을 찾을 때까지 다른 버전을 시도해야 할 수도 있습니다.
다른 팁
그 오류는 TIdSSLIOHandlerSocketOpenSSL.PassThrough
속성이 설정되고 있습니다 False
(https URL에 게시 할 때 발생할 것임) 전에 TIdSSLIOHandlerSocketOpenSSL.Init()
먼저 SSL 컨텍스트를 자세히 설명하도록 요청되었습니다.
버그처럼 들립니다. 다음에 오류가 발생하면 스택 추적을 잡을 수 있습니까?
제휴하지 않습니다 StackOverflow