포트 443에서 ssl이있는 웹 서버의 imap을 사용하여 gmail 서버에 연결하려고합니다. "연결할 수 없습니다"라는 오류와 함께 반환되지만 오랜 기다림 후에 확실하지 않은 방법). 나는 openssl을 테스트 해본 결과 문제가 포트라고 판단했다. 내 메일 서버에서 문제없이 다음을 실행할 수 있습니다.openssl은 특정 포트에서만 작동합니다.
openssl s_client -connect imap.gmail.com:993
웹 서버에서 실행할 때 연결이 거부됩니다. 내가
openssl s_client -connect imap.gmail.com:443
로 변경하는 경우 내에서 SSL 인증서가 포트에 설정되어 있기 때문에 그것은 443
내가 포트 993에 연결할 수 있습니다 어쨌든 거기에 잘 작동?
감사합니다. Steffen. 방화벽에 액세스 할 수 있으며 나가는 포트를 열었습니다. 나는 실행하면 '하려면 openssl s_client가 -connect XXXX : errno를 = 111 --- 이 가능한 피어 인증서가 --- 없음 클라이언트 인증서 CA 이름이 --- SSL을 전송하지 : 993 -dtls1 -debug가'내가 쓰기'수 핸드 쉐이크는 115 바이트를 검증을 0 바이트를 읽고 작성했습니다 : OK --- 뉴 (NONE), 암호 보안 재협상이 압축을 지원하지 않습니다 (없음)이며 NONE 확장 : NONE 없음 ALPN이 ' – xjx424
협상이 * "SSL 핸드 셰이크가 0 바이트를 읽었습니다"* - 이것은 TCP 연결이 이제는 성공했지만 (이전에는 없었지만) 서버 나 (더 있음직 한) 몇 가지 깊은 기능을 의미합니다 pection middlebox (방화벽)가 액세스를 좋아하지 않고 차단했습니다. –