Microsoft Knowledge Base Email Alertz

KBAlertz.com: (842907) - Describes a problem that may occur when your SQL Server CE client program may not be able to connect to IIS on computers that are running Windows XP SP2. Includes a resolution for the problem.

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]

Search KbAlertz

Advanced Search

Webmasters
Put kbAlertz on your website.
[ Click Here for more! ]





ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **


Bug Tracking Software
For bug tracking software or defect tracking software or issue tracking software, visit Axosoft.


Community Site



We Send hundreds of thousands of emails using ASP.NET Email



Expert Web Design & Graphic Design
Design44.com

ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **




Mentioned In








Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks




Article ID: 842907 - Last Review: January 3, 2007 - Revision: 4.6

SQL Server CE 1.0 and later version client programs may not be able to connect to IIS on computers that are running Windows XP Service Pack 2 (SP2)

SYMPTOMS

When you run a Microsoft SQL Server 2000 Windows CE Edition (SQL Server CE) 1.0 or later version client program that connects to a computer that is running Microsoft Internet Information Services (IIS), you may receive an error message that is similar to the following:
Source: Microsoft SQL Server 2000 Windows CE Edition
Number: 80072EFF (ERROR_INTERNET_CONNECTION_RESET)
NativeError: 28037
Description: A request to send data to the computer running IIS has failed. For more information, see HRESULT. [,,,,,]
Additionally, if you try to access the URL for SQL Server CE Server Agent by using an Internet browser on the computer that is running IIS, you may not be able to access the URL. For example, the URL for SQL Server CE Server Agent may be http://myserver/sqlce/sscesa20.dll.

Note This problem may occur if IIS runs on a computer that is running Microsoft Windows XP Professional Service Pack 2 (Windows XP SP2).

CAUSE

By default, the firewall in Windows XP SP2 is turned on to prevent connections to IIS. Therefore, when an Internet client program, such as a SQL Server CE client program, tries to access IIS, the connection is not successful.

RESOLUTION

To resolve this problem, you must allow Internet users to access the Web Server (HTTP) service and the Secure Web Server (HTTPS) service on the computer that is running IIS. To do this, follow these steps:
  1. Click Start, click Run, type firewall.cpl, and then click OK.
  2. In the Windows Firewall dialog box, click the Advanced tab.
  3. In the Network Connection Settings box, click the connection that your computer uses, and then click Settings.
  4. In the Advanced Settings dialog box, click Web Server (HTTP), and then click Secure Web Server (HTTPS).

    Note For additional information about when you must allow users to access the Secure Web Server (HTTPS) on your computer, see the "More Information" section.
  5. Click OK.
  6. In the Windows Firewall dialog box, click OK.

    Note If you modify Windows Firewall settings to allow users to connect to the Web Server (HTTP) service and the Secure Web Server (HTTPS) service, it may expose your computer to security threats on your network. Make sure that you turn on these services only when the services are required.

MORE INFORMATION

You must allow users to access the Secure Web Server (HTTPS) service on a computer that is running Windows XP SP2 only when secure Web applications must connect to the computer. SQL Server CE 2.0 Replication and Remote Data Access (RDA) applications require the Secure Web Server (HTTPS) service to be accessible.

REFERENCES

For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
310654  (http://kbalertz.com/Feedback.aspx?kbNumber=310654/ ) PRB: IIS Lock Down tool may break RDA or replication that uses Anonymous authentication
298804  (http://kbalertz.com/Feedback.aspx?kbNumber=298804/ ) Internet firewalls can prevent browsing and file sharing
283673  (http://kbalertz.com/Feedback.aspx?kbNumber=283673/ ) How to enable or disable Internet Connection Firewall in Windows XP

APPLIES TO
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
  • Microsoft SQL Server 2000 Windows CE Edition
  • Microsoft SQL Server 2000 Windows CE Edition 1.1
  • Microsoft SQL Server 2000 Windows CE Edition 1.1 Service Pack 1
    • the operating system: Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft SQL Server 2005 Compact Edition
Keywords: 
kbtshoot kbfirewall kbclient kberrmsg kbsecurity kbreplication kbservice kbserver kbdatabase kbprb KB842907
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate

Anonymous User - zidanwael NOSPAM-AT-NOSPAM yahoo.com Reported as Irrelevant  
Written: 11/28/2004 9:24 AM
SQL Server CE 1.0 and later version client programs may not be able to connect to IIS on computers that are running Windows 2000 Service Pack 4 (SP2)

wael - zidanwael NOSPAM-AT-NOSPAM yahoo.com Reported as Irrelevant  
Written: 11/29/2004 3:40 AM
Hi, Im attempting to use Remote Data Access with SQL Server CE 2.0 and am getting the common error that lots of others are getting when trying to pull data to the Emulator: Error Code: 80072EFD; Message: A request to send data to the computer running IIS has failed; Minor Err: 28037. Iメve read that if I can load up the sscesa20.dll from the emulator, it should overcome this problem. This is my problem. Im using windows 2000, Visual Studio .NET 2003, SQL Server 2000 SP4, SQL Server CE 2.0. I've tried everything that has been mentioned in the recent discussions on this error. I have: Installed Loopback Adapter, Use Anonymous Access with the ムaccount used being in the Administrator group. I can load up the web page eg. http://nader/northwind/sscesa20.dll on my computer. But I cannot load up the same page on the Emulator ヨ getting the error: Cannot establish connection. Be sure the device is physically connected to the computer. So does anyone know how I can load up my web page (http://nader/northwind/sscesa20.dll ) from the emulator? Thanks in advanced,

Star Brashear - honeybun7 NOSPAM-AT-NOSPAM sbcglobal.net Report As Irrelevant  
Written: 7/31/2005 2:29 PM
I am running Windows ME and I am getting the error code 80072eff when I try to up load my tree to the rootsweb. I have no tools button on my tool bar, and I am not very computer literate. Hope you can help. Thank-you, Star

(Optional) Name

(Optional) Public URL Or Email

Comments
No HTML -- Text Only Please