https를 통해 요청할 때 serf가 443 대신 포트 80을 통해 요청을 보낸 것처럼 보입니까?serf가 실패하여 443 대신 80 포트로 https 요청을 보내는 이유는 무엇입니까?
[Mon Jan 16 10:25:48.007386 2017] [error] [pid 350] [mod_pagespeed 1.11.33.4-0 @350] Serf status 120171(APR does not understand this error code) polling for 1 threaded fetches for 0.05 seconds
[Mon Jan 16 10:25:48.007539 2017] [error] [pid 350] [mod_pagespeed 1.11.33.4-0 @350] Serf status 120171(APR does not understand this error code) polling for 1 threaded fetches for 0.05 seconds
[Mon Jan 16 10:25:53.021234 2017] [warn] [pid 350] [mod_pagespeed 1.11.33.4-0 @350] Fetch timed out: https://www.domain.com/assets/76dc6ad2/style.min.css (connecting to:10.33.12.222:80) (1) waiting for 50 ms
부하 분산 장치에서 SSL 종료. 또한 SSL은로드 밸런서의 뒤에서 작동하도록 구성되므로 https가 네트워크 내에서 제공 될 수 있습니다.
ModPagespeedFetchHttps enable
ModPagespeedRespectXForwardedProto on
ModPagespeedEnableFilters prioritize_critical_css
포트 443을 통해 serf request https를 사용하는 방법은 무엇입니까?
웹 서버에 로그인되어있는 동안 wget을 통해 https 파일을 요청할 수 있습니다. '''$ wget https://www.domain.com/assets/76dc6ad2/style.min.css 성공! '''그러나, 농노는 그것을 얻을 수 없습니다. – eric
나는이 질문에 대해서도 궁금하다. 농노에 대한 정보가 많이 없습니다. 우리는 Cloudflare 뒤에이 오류가 발생했습니다. 엄격한 SSL을 사용할 때 그들은'X-Forwarded-Proto' 헤더를 보내지 않으므로 Pagespeed가 이것이 안전한 요청이라고 생각하지 않습니다. 또한 참고로 최신 버전의 Pagespeed에서는 기본적으로 'ModPagespeedFetchHttps'가 활성화되어 있습니다. – dhaupin