Windows Server 2012 slow loading Web Pages...

Discussion in 'Software' started by dmarsh, Oct 7, 2012.

  1. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    I've installed Server 2012 on my home desktop. However since doing this the internet access is Extremely slow, around 3-4 times slower than before.

    The slowness has been observed in general use of Chrome on the OS. It seems that maybe setting up and closing connections is slower ?

    It appears there is something wrong with the TCP/IP stack ?

    Windows installed generic drivers for the Marvell 88E8056 Gigabit NIC.

    It was slow with these drivers so I tried older 64 bit drivers from Marvell and saw no difference.

    I've disabled or uninstalled everything from the interface in question exception Client for MS networks and IPV4 support.

    The IPV4 settings are set to the defaults of DHCP etc.

    I have tried disabling 'Large segment offload' again seemingly without effect.

    I've tried disabling the firewall and real time AV but saw no difference.

    I've tried resetting the TCP/IP stack, without effect.

    Any ideas chaps ?

    Is this possibly smart screen (I've turned it off, but maybe a bug) ?
     
    Last edited: Oct 7, 2012
  2. ade1982

    ade1982 Megabyte Poster

    566
    12
    52
    Stupid question, but have you rebooted the router? Is it the same on another device you have? Done a broadband speed test?
     
  3. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Router works fast for other Wired and Wireless devices.
    Router has been rebooted.
    Speed tests have been made, speed tests report ok speeds.

    It appears that every HTTP connection has a lot of latency or that something is causing a delay opening/closing connections.

    Similar delays happen in Firefox and Chrome, probably in IE 10 also but IE 10 still locked down so not used much.

    The Windows Server 2012 is a clean install, the system was working fine in same configuration on Windows Server 2008 R2.

    Its possible the NIC drivers are maybe just rubbish for 2012 ? I'm not aware of any changes to the driver model in Server 2012 ?
     
    Last edited: Oct 7, 2012
  4. ade1982

    ade1982 Megabyte Poster

    566
    12
    52
    Don't have an issue on mine (noticably anyway) but I don't have a Marvell NIC.
     
  5. LukeP

    LukeP Gigabyte Poster

    1,194
    41
    90
    How does the ping look like? Can you try using Fiddler2 to see if the delay is caused on request or response?
     
    WIP: Uhmm... not sure
  6. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Ping times are normal around 30ms.

    Firebug shows 'normal' page load of certforums at ~3 seconds, the Windows Server 2012 machine with issues loads the same page in 30+ seconds.

    http_delay.jpg
     
    Last edited: Oct 7, 2012
  7. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  8. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Fiddler Certforums Main HTML Page :-

    Request Count: 1
    Bytes Sent: 778 (headers:778; body:0)
    Bytes Received: 11,320 (headers:714; body:10,606)

    ACTUAL PERFORMANCE
    --------------
    ClientConnected: 20:55:38.126
    ClientBeginRequest: 20:55:38.126
    GotRequestHeaders: 20:55:38.126
    ClientDoneRequest: 20:55:38.126
    Determine Gateway: 0ms
    DNS Lookup: 19ms
    TCP/IP Connect: 9020ms
    HTTPS Handshake: 0ms
    ServerConnected: 20:55:47.166
    FiddlerBeginRequest: 20:55:47.166
    ServerGotRequest: 20:55:47.166
    ServerBeginResponse: 20:55:47.510
    GotResponseHeaders: 20:55:47.510
    ServerDoneResponse: 20:55:47.527
    ClientBeginResponse: 20:55:47.527
    ClientDoneResponse: 20:55:47.527

    Overall Elapsed: 0:00:09.401


    Fiddler All page content and HTML :-

    Request Count: 95
    Unique Hosts: 10
    Bytes Sent: 98,537 (headers:98,537; body:0)
    Bytes Received: 78,080 (headers:31,348; body:46,732)

    ACTUAL PERFORMANCE
    --------------
    Requests started at: 21:03:10.000
    Responses completed at: 21:03:59.369
    Sequence (clock) duration: 00:00:49.369
    Aggregate Session duration: 00:02:38.517
    DNS Lookup time: 129ms
    TCP/IP Connect duration: 153,544ms

    RESPONSE CODES
    --------------
    HTTP/304: 85
    HTTP/200: 10

    RESPONSE BYTES (by Content-Type)
    --------------
    text/html: 44,869
    ~headers~: 31,348
    image/gif: 1,692
    image/png: 171



    Basically TCP/Connections seem to take a long time to set up and tear down.

    Changing the MTU seems to have helped a bit, but it still seems 3x slower than it should be.
     
    Last edited: Oct 7, 2012
  9. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Any chipset drivers available for the motherboard? Can sometimes help.
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  10. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Non of the Mobo drivers from Asus have Windows Server 2012 compliant installers, I could frig the installers to get these old drivers installed, but doubt it will help.

    There are no issues reported in Device Manager.
     
  11. Gav

    Gav Kilobyte Poster

    447
    14
    27
    Have you got a secondary NIC you can throw in to test?

    I was under the impression that 2012 was backwards compatible with 2008 drivers. You can probably just extract the drivers from the installers and use those? (Open the installer in 7-Zip should do the trick).
     
  12. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    I have tried three versions of the Marvell drivers, some WHQL, some not, none seemed to make a difference.

    The MOBO has two NIC's but both have same issue.

    Will have a look for an old NIC card around the house, if I have one it will be ancient though...
     
  13. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Worth setting the NIC speed to 10Mbps? Probably on auto-negotiate just now.
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  14. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Tried changing the Speed and Duplex settings to 10Mbps Full Duplex, still same effect.
     
  15. Gav

    Gav Kilobyte Poster

    447
    14
    27
    It might be worth doing a tcpdump to see what packets are actually being sent/received?

    Disengage Linux brain, engage Windows brain.

    It might be worth using Network Monitor / Wireshark to see what packets are actually being sent/received?
     
    Last edited: Oct 9, 2012
  16. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Wireshark won't install, Winpcap is not compatible with Windows Server 2012.

    I installed Network Monitor before, but their drivers are supposed to be possible of causing extreme slow down so removed it.
     
  17. dazhou

    dazhou New Member

    1
    1
    2
    sorry for my poor english.

    The way to fix this problem:

    netsh interface tcp set global ecncapability = disabled

    The reason for this problem is:

    Route is not compatible


    Specially registered to reply to this post.
     
    Last edited by a moderator: Oct 16, 2012
    Sparky and dmarsh like this.
  18. dmarsh
    Honorary Member 500 Likes Award

    dmarsh Petabyte Poster

    4,305
    503
    259
    Thank you very much, repped ! :thumbleft
     
  19. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Some first post that one! :)

    Stay!!!
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.