Назад | Перейти на главную страницу

(Chrome / IE) Ошибка 502.3 при отправке файла POST на сервер IIS с поддержкой SSL, на котором запущен ARR, который направляется к JBoss

Я пытаюсь заставить работать функцию загрузки файлов на моем сайте. Он в основном отправляет изображение + image_id на сервер.

На сервере работает IIS7 с ARR. У меня на сервере также работает JBoss AS 7, но я решил направлять запросы к нему с помощью IIS. У меня есть SSL, настроенный как на IIS, так и на JBoss, и я использую ARR для маршрутизации. Это моя установка:

  1. POST изображение + image_id в https://hello.example.com/upload-image
  2. Фиктивный сайт IIS настроен с SSL для обработки https://hello.example.com, он просто пропускает запрос.
  3. Я настроил ферму серверов в ARR, которая указывает на мой сервер JBoss.
  4. Я настраиваю правило перезаписи URL, которое направляет *hello.example.com* запросы к https://{jboss-server}/{R:0}

Все работает нормально, пока я не решу загрузить изображение. Когда я это делаю, я получаю ошибку 502 Bad Gateway (в частности, таймаут 502,3). Если я изменяю запрос и отправляю только POST image_id, это не вызывает этой ошибки.

Теперь я подозреваю, что это может быть SSL, который портит материал, поэтому я изменил свой сайт IIS и правило маршрутизации ARR, чтобы просто использовать http ... и вот, я могу загрузить изображение.

О, и он отлично работает в Firefox, НО не в Chrome / Safari / IE!

Кто-нибудь сталкивался с этой проблемой? Как я могу отладить это более эффективно?