15.10에 설치된 apache2가 로컬 네트워크 세그먼트에서 호출 될 때 잘 응답합니다. http는 외부에서 작동하고 https는 시간 초과됩니다.
문서가 제안하는 모든 것을 확인하는 데 며칠을 보냈습니다. Apache는 443에서 수신 대기하고, ufw는 443을 허용하고, 443은 외부에서 볼 수 있으며, ssllabs.com은 핸드 셰이크를 확인하며 모든 것이 내 dev 컴퓨터에서 정상적으로 작동합니다 (http 및 https). 내 회사 방화벽이 443을 제대로 전달합니다. 이 설치로 대체 될 Windows 서버는 동일한 방화벽 규칙으로 잘 작동합니다. 로그에 오류가 없습니다.
다음에 무엇을 확인해야합니까?
최신 정보:
* : 443은 지원되지 않습니다. 자세한 내용은 여기에 설명되어 있습니다 . 불행히도 그 문제를 수정해도 내 설정이 수정되지 않았습니다. 적어도 지금은 오류 / 정보 메시지가 표시됩니다.
[core:trace6] [pid 0] core_filters.c(527): [client 0.0.0.0:0] core_output_filter: flushing because of FLUSH bucket
[ssl:trace3] [pid 0] ssl_engine_kernel.c(1797): [client 0.0.0.0:0] OpenSSL: Loop: unknown state
[ssl:info] [pid 0] (70014)End of file found: [client 0.0.0.0:0] AH01991: SSL input filter read failed.
이제 첫 번째 외부 https 요청이 처리되지만 후속 요청은 실패합니다. 로컬 네트워크의 요청은 완벽하게 작동합니다.
이것은 PHP에서 조용한 실패로 밝혀졌습니다. mcrypt_create_iv
임의의 소스를로 설정해야 MCRYPT_DEV_RANDOM
합니다.
오류 메시지가없는 이유와 서버가 로컬 네트워크 세그먼트에서 잘 작동하는 이유를 파악할 시간이 없었습니다. 베어 메탈을 실행하는 테스트 서버에서 문제를 발견했습니다.
LXC와 관련이 있는지 확인하기 위해 테스트를 너무 적게 수행했습니다. 이 대답을 완전히 신뢰하지 마십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다