Хорошо, поэтому на моей работе мы переносим SSL-терминацию с веб-сервера на балансировщик нагрузки. Затем балансировщик нагрузки передает запрос на сервер с установленным флагом, указывающим, что соединение должно быть безопасным.
У нас абсолютно нет проблем со всеми браузерами (IE, FF, Safari), кроме Chrome. О, Хром, ты был в восторге, ты.
Так что я на самом деле не подозреваю, что у Chrome возникли проблемы, а скорее с сервером. Я думаю, что Chrome должен посылать какие-то разные значения заголовков, которые приводят сервер в бешенство. Я получаю это сообщение от Chrome, после отправки запроса и ожидания ответа:
- Ошибка 324 (net :: ERR_EMPTY_RESPONSE): сервер закрыл соединение без отправки каких-либо данных.
На самом деле, после того, как я сказал Fiddler2 перехватить HTTPS CONNECT (действует как прокси между браузером и сервером), я успешно получил ответ. Опять же, может показаться, что Chrome отправляет что-то, что сервер не находит благоприятным.
Есть идеи, что я должен проверить? Я в растерянности.
Спасибо за ваше время.