Ошибка «Channel disconnected»

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

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

Responce headers

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

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

Advertisements

, , , , , , ,

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

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: