Article ID: 246575 - Last Review: July 7, 2008 - Revision: 4.1

ADSI Scripts Do Not Work Between Windows 2000 and Windows NT 4.0 Computers

This article was previously published under Q246575
We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 7.0 running on Microsoft Windows Server 2008. IIS 7.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx (http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
For more information about IIS 7.0, visit the following Microsoft Web site:
http://www.iis.net/default.aspx?tabid=1 (http://www.iis.net/default.aspx?tabid=1)
Expand all | Collapse all

SYMPTOMS

When you attempt to use ADSI scripts on a computer running Windows 2000 to manage IIS on a computer running Windows NT 4.0, or if try to manage IIS on a Windows 2000 computer from a Windows NT 4.0 computer, the following error messages may occur:
  • From a Windows 2000 computer to a Windows NT 4.0 computer:
    0x800CC810 (MD_ERROR_IISAO_INVALID_SCHEMA)
  • From a Windows NT 4.0 computer to a Windows 2000 computer:
    0x80070003 (ERROR_PATH_NOT_FOUND)

CAUSE

Full ADSI management of IIS between different versions of Windows is not fully implemented. The errors are primarily caused by metabase-schema differences between Windows NT 4.0 and Windows 2000.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

A fix has been generated to allow backward compatibility, thus allowing a computer running IIS 5.0 to remotely administer the metabase on a computer running IIS 4.0 via the IIS Administration Objects (IISAO), the ADSI provider for IIS.

APPLIES TO
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
Keywords: 
kbbug kbpending KB246575
 

Article Translations