2016-10-24 1 views
2

약 일주일 전에 내 웹 사이트가 정상적으로 작동했습니다. Chrome 버전 54 이후로는로드 할 수 없습니다. HTTPS 요청은 응답을받지 않으며 "(취소됨)"상태를 표시합니다. Chromium, Firefox, Safari, 심지어 Chrome 53에서도 잘로드됩니다. Chrome의 개발자 도구는 유용한 정보를 제공하지 않습니다. 이미지를 참조하십시오. 여기 크롬 54는 내 사이트에서 HTTPS 응답을받지 못합니다. Chrome 53, Chromium, Firefox 및 Safari do

The network panel gives no useful information.

은 크롬의 모습입니다 :.

The network panel looks normal.

(당신은 두 번째 이미지는 하위 도메인 www가 표시되는지 알게 될 것이다 그건 때문에 때 기본 도메인로드 제대로 , 하위 도메인으로 리다이렉트합니다.)

각 요청을 받으면 메시지를 인쇄하기 위해 서버 코드 (노드, 익스프레스)를 수정하려고했는데 앉아서 방문 할 때 인쇄하지 않습니다. e에서 (54.0.2840.71 (64 비트)). Chromium (53.0.2785.143 (64 비트))을 방문하면 인쇄됩니다.

다른 컴퓨터를 사용해 보았습니다. Chrome에서 실패하고 Safari에서 성공합니다.

어떻게 동작할까요? 이 문제를 어디서부터 해결해야할지 모르겠습니다.

답변

1

나는 그 행동을 정말로 이해하지 못하지만, 내 앱에서 그것을 고치는 방법을 발견했다. NPM 모듈 spdy을 노드의 기본 제공 https 모듈 대신 사용하여 https를 통해 내 응용 프로그램을 제공했습니다. 내장 모듈로 다시 전환하면 문제가 해결되었습니다. (그것은 간단합니다. API는 호환 가능합니다.) spdy가 Chrome 54에서이 문제를 일관되게 가지고 있는지 여부는 알 수 없지만이 문제에 너무 많은 시간을 낭비했습니다. 따라서이 문제에 대한 더 많은 조사를 떠날 것입니다. 고고학자는 다음으로이 대답을 파헤 쳤다.

관련 문제