các yêu cầu từ Virtualbox bị cắt khi truy cập các trang web chạy trên MacOS Sierra


1

Tình huống: Tôi đang chạy những thứ sau trên MBP của mình với macOS Sierra:

  • Một máy chủ SimpleHTTPs python phục vụ ứng dụng Django trên localhost: 8000.
  • Hình ảnh VirtualBox (5.1.8) chạy với Windows 7 (được tải xuống từ Modern.ie)

Tôi đã khởi động IE11 bên trong Virtualbox này và truy cập http://10.0.2.2:8000 (vì nó phải theo các tài liệu). Tôi nhận thấy rằng chỉ một phần nhỏ của nội dung được nhận, có vẻ như nội dung đã bị cắt sau một số byte nhất định.

Tôi đã khởi động Chrome để kiểm tra xem đó có phải là sự cố cụ thể của IE11 không, nhưng vấn đề tương tự đã xảy ra. Khi tôi chạy Fiddler để đánh hơi các yêu cầu, thông báo sau xuất hiện trong cả IE11 và Chrome:

[Foney Máy chủ trả về 25.560 byte.

Lượng byte được hiển thị trong thông báo ở trên thay đổi mọi yêu cầu, thay đổi trong khoảng từ ~ 17 byte đến ~ 30.000 byte.

Khi tôi nhìn vào Fiddler các yêu cầu được thực hiện, tôi nhận thấy rằng phần thân phản hồi luôn là 512 byte và mã trạng thái HTTP là 504.

Tôi đã yêu cầu một đồng nghiệp chạy cùng ứng dụng trên MBP của mình, với python manage.py runserver 0.0.0.0:8000 để tôi có thể duyệt đến máy chủ web mà anh ấy đang chạy. Khi tôi đến thăm http://[his ip]:8000 tôi đôi khi nhận được 200, nhưng thường là 504 chỉ với 512 byte đầu tiên làm thân phản hồi.

Vấn đề này hoàn toàn không xảy ra khi truy cập các trang web khác (như google hoặc stackoverflow). Tuy nhiên vấn đề này làm xảy ra khi chạy các ứng dụng Django khác.

Có bất cứ điều gì sai với cấu hình Virtualbox của tôi? Hay đó là một vấn đề cấu hình Window 7? Làm cách nào để khắc phục điều này để những yêu cầu này không bị cắt?

Chỉnh sửa 1: Vấn đề này có thể do một cái gì đó trong macOS Sierra, bởi vì một trong những đồng nghiệp của tôi với OSX Mavericks không gặp phải vấn đề này, trong khi một đồng nghiệp khác với macOS Sierra có cùng vấn đề như tôi. nó có thể là gì?


1
Tôi đang trải nghiệm chính xác cùng một vấn đề. Windows 10 khách trên máy chủ OSX Serra. Điều tương tự cũng xảy ra với một khách Windows 7. Đôi khi các yêu cầu sẽ nhận được 200 từ sierra, lần khác là 504,
Nicola Iarocci
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.