[eluser]WanWizard[/eluser]
The server is the sender, so it shouldn't sent the ACK, the client sends the ACK.
I've seen cases where no length was specified in the http header (happens when you have compression enabled), and the browser kept on waiting for data.
Does this happen only on this page? Or on every page? Does it also happen when you use http instead of https?