запросы от Virtualbox отключаются при посещении веб-сайтов, работающих на MacOS Sierra

253
THiCE

Ситуация: я запускаю следующие вещи на моем MBP с macOS Sierra:

  • Сервер Python SimpleHTTP, обслуживающий приложение Django на локальном хосте: 8000.
  • Образ VirtualBox (5.1.8), работающий с Windows 7 (загружен с modern.ie)

Я запустил IE11 внутри этого Virtualbox и посетил http://10.0.2.2:8000(как это должно быть в соответствии с документами). Я заметил, что была получена только небольшая часть контента, похоже, что контент был обрезан после определенного количества байтов.

Я запустил Chrome, чтобы проверить, связана ли это с IE11, но такая же проблема возникла. Когда я запустил Fiddler для анализа запросов, в IE11 и Chrome появилось следующее сообщение:

[Fiddler] ReadResponse () не выполнен: сервер не вернул полный ответ на этот запрос. Сервер вернул 25 560 байт.

Количество байтов, показанное в приведенном выше сообщении, изменяется при каждом запросе, варьируя от ~ 17 байтов до ~ 30000 байтов.

Когда я посмотрел в Fiddler на сделанные запросы, я заметил, что тело ответа всегда составляет 512 байт, а код состояния HTTP - 504.

Я попросил коллегу запустить такое же приложение на его MBP, python manage.py runserver 0.0.0.0:8000чтобы я мог найти веб-сервер, на котором он работает. Когда я посещаю, http://[his ip]:8000я иногда получаю 200, но обычно 504 только с первыми 512 байтами в качестве тела ответа.

Эта проблема не возникает вообще при посещении других сайтов (например, Google или StackOverflow). Однако эта проблема действительно возникает при работе других приложений Django.

Что-то не так с моей конфигурацией Virtualbox? Или это проблема конфигурации Windows 7? Как я могу это исправить, чтобы эти запросы не обрезались?

Редактировать 1: Эта проблема может быть вызвана чем-то в macOS Sierra, потому что у одного из моих коллег с OSX Mavericks такой проблемы нет, а у другого коллеги с macOS Sierra такая же проблема, как и у меня. Что бы это могло быть?

1
У меня точно такая же проблема. Гостевая Windows 10 на хосте OSX Serra. То же самое происходит с гостем Windows 7. Иногда запросы получат 200 от sierra, а иногда 504, Nicola Iarocci 7 лет назад 1

0 ответов на вопрос

Похожие вопросы