TCP resets when using NAT network config.
Posted: 15. Oct 2011, 19:05
I think I'm seeing this issue, but I don't see any resolution, and was wondering if anyone's experienced this:
viewtopic.php?f=1&t=20579
I'm running an OS X 10.6.8 host with VBox 4.1.4, and an Ubuntu 10.04.3 guest. The guest is serving a Dojo web application that uses asynchronous loading of the JavaScript, and the JS application isn't compiled into a single file, so the browser on the client issues many concurrent requests to pull the JS files.
What I see is that with NAT network configuration, the webapp loads only some of the time. When it fails, I see that one or more HTTP requests show as "Aborted".
Pointing Wireshark at the problem shows that some of the TCP connections for HTTP requests are terminated with RST from the server.
When I use Firefox, things work about 50% of the time. When I use Chrome, the webapp almost never loads.
When I run the same guest with bridged network configuration, the webapp always loads successfully. This leads me to believe that there's something in the VBox network implementation that's averse to a large number of concurrent TCP requests being thrown at a guest. Does anyone have any ideas about this?
Thanks!
John
viewtopic.php?f=1&t=20579
I'm running an OS X 10.6.8 host with VBox 4.1.4, and an Ubuntu 10.04.3 guest. The guest is serving a Dojo web application that uses asynchronous loading of the JavaScript, and the JS application isn't compiled into a single file, so the browser on the client issues many concurrent requests to pull the JS files.
What I see is that with NAT network configuration, the webapp loads only some of the time. When it fails, I see that one or more HTTP requests show as "Aborted".
Pointing Wireshark at the problem shows that some of the TCP connections for HTTP requests are terminated with RST from the server.
When I use Firefox, things work about 50% of the time. When I use Chrome, the webapp almost never loads.
When I run the same guest with bridged network configuration, the webapp always loads successfully. This leads me to believe that there's something in the VBox network implementation that's averse to a large number of concurrent TCP requests being thrown at a guest. Does anyone have any ideas about this?
Thanks!
John