locked
Network and Sharing Center Annoyance RRS feed

  • Question

  • Good Afternoon,

         I have an AD domain with Windows 7 Enterprise clients.  In the taskbar I notice their is a exclamation point in the network icon and No Internet Access is displayed.  When I open up Network and Sharing Center it shows a red X where the internet connection should be.  After researching this issue I believe I have found the culprit.  The Network Diagnostics tool runs several tests to determine network connectivity one is by pinging www.microsoft.com if it can't than it will display the No Internet Access and RED X.  If I am wrong please correct me.  This is fine I can turn off the exclamation icon through group policy.  But, I am still stuck with the red x in Network and Sharing center and the No Internet Access in the taskbar?  This is more of an annoyance than anything but I do not want it to end up as a false positive when people are troubleshooting issues.  Is there a way to change what the Network Diagnostics Tool pings to determine internet access?

     

    Thanks

     

    Thanks,

    Thursday, March 24, 2011 10:05 PM

Answers

  • I would like to share the following information with you.

     

    Network Connectivity Status Indicator (NCSI) is a feature since new Windows Vista.

     

    It is designed to be responsive to network conditions, so it examines the connectivity of a network in a variety of ways. One test failed, NCSI may report a error, even if the networking actually can be accessed fully.

     

    For example, NCSI tests connectivity by trying to connect to http://www.msftncsi.com, a simple Web site that exists only to support the functionality of NCSI. Please try to manually visit the following website, you should see “Microsoft NCSI”.

     

    http://www.msftncsi.com/ncsi.txt

     

    For more information about NCSI, you can refer to the following article:

     

    Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windows Vista

    http://technet.microsoft.com/en-us/library/cc766017.aspx

     

    Sometimes, we can access the http://www.msftncsi.com/ncsi.txt file in IE, but the NCSI still fails. It is because the NCSI traffic is not sent via IE but via WinHTTP component and use proxy specially. A proxy server which requires user authentication won't allow it access Internet. Basically, NCSI must perform extra steps in an environment that has proxy servers. Web Proxy Automatic Discovery (WPAD) proxy detection is recommended. If WPAD is not used, configure WinHTTP proxy settings to help NCSI:

     

    netsh winhttp set proxy command

     

    For more information:

     

    TechNet article “Automatic Discovery for Firewall and Web Proxy Clients”

    http://www.microsoft.com/technet/isa/2004/plan/automaticdiscovery.mspx

     

    927551  Windows Vista Support WebCast: Troubleshooting Network Issues on Windows Vista - New Network Diagnostics

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;927551

     

    937151  You cannot connect to the Internet from a Windows Vista-based computer that uses a local .pac file

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;937151

     

    Hope it helps.

    • Marked as answer by BigSkyTech Wednesday, March 30, 2011 2:07 PM
    Wednesday, March 30, 2011 1:22 AM

All replies

  • I would like to share the following information with you.

     

    Network Connectivity Status Indicator (NCSI) is a feature since new Windows Vista.

     

    It is designed to be responsive to network conditions, so it examines the connectivity of a network in a variety of ways. One test failed, NCSI may report a error, even if the networking actually can be accessed fully.

     

    For example, NCSI tests connectivity by trying to connect to http://www.msftncsi.com, a simple Web site that exists only to support the functionality of NCSI. Please try to manually visit the following website, you should see “Microsoft NCSI”.

     

    http://www.msftncsi.com/ncsi.txt

     

    For more information about NCSI, you can refer to the following article:

     

    Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windows Vista

    http://technet.microsoft.com/en-us/library/cc766017.aspx

     

    Sometimes, we can access the http://www.msftncsi.com/ncsi.txt file in IE, but the NCSI still fails. It is because the NCSI traffic is not sent via IE but via WinHTTP component and use proxy specially. A proxy server which requires user authentication won't allow it access Internet. Basically, NCSI must perform extra steps in an environment that has proxy servers. Web Proxy Automatic Discovery (WPAD) proxy detection is recommended. If WPAD is not used, configure WinHTTP proxy settings to help NCSI:

     

    netsh winhttp set proxy command

     

    For more information:

     

    TechNet article “Automatic Discovery for Firewall and Web Proxy Clients”

    http://www.microsoft.com/technet/isa/2004/plan/automaticdiscovery.mspx

     

    927551  Windows Vista Support WebCast: Troubleshooting Network Issues on Windows Vista - New Network Diagnostics

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;927551

     

    937151  You cannot connect to the Internet from a Windows Vista-based computer that uses a local .pac file

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;937151

     

    Hope it helps.

    • Marked as answer by BigSkyTech Wednesday, March 30, 2011 2:07 PM
    Wednesday, March 30, 2011 1:22 AM
  • LichCat,

         Thanks for the reply!  I did find this and it did help solve my issue.  I posted this question in haste I will be sure to be more though in the future.

    Anyway, I was wondering if you or anyone knew of any issues behined setting the winHTTP proxy this way?

     

    Wednesday, March 30, 2011 2:11 PM