Архив Август 2011

Ошибка «Channel disconnected»

Ошибка «Channel disconnected before an acknowledgement was received» может появлятся по разным причинам. Часть из них связана с php (например когда вместо AMF отдается текст), часть с ошибками сериализации. Для ее отлова полезно использовать либо firebug, либо charlesproxy.

В моем случае использовалась связка Tomcat+BlazeDS. Долго неудавалось повторить ошибку, но все же получилось, вот что оказалось в логах firebug:

Responce headers

Ответ полученный клиентом

Как видно из скриншота, прокси сервер разорвал соединение, клиент получил 0 байт ответа и отвалился с этой загадочной ошибкой. Судя по хидерам X-Cache, используется цепочка прокси, буду благодарен за любую информацию по этой проблеме.

Реклама

, , , , , , ,

Оставить комментарий