You cannot access a backward-compatible document library when you connect to the server by using a domain name in SharePoint Portal Server 2003 (830038)



The information in this article applies to:

  • Microsoft Office SharePoint Portal Server 2003

Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry

SYMPTOMS

In Microsoft Office SharePoint Portal Server 2003, you may find that you cannot access a backward-compatible document library on the portal site if you connect to the server on your intranet by using its fully qualified domain name (FQDN).

Additionally, you may receive one of the following error messages:

Error message 1

Script execution error: the server name or address could not be resolved.

Error message 2

The character '>' was expected.

Error message 3

Script Execution: Reason: No data is available for the requested resource.

CAUSE

This issue occurs in situations when you use a FQDN to connect to the server and the FQDN of the server is not configured in the registry or in the proxy settings of Microsoft Internet Explorer.

WORKAROUND

To resolve this issue, follow these steps on the server that is running SharePoint Portal Server 2003.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
  1. Add the following registry entries, and set the value of the entries to 3, where ServerFQDN, is the FQDN of the server :
    • HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\ServerFQDN\http
    • HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\ServerFQDN\https
    • HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\ServerFQDN\http
    • HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\ServerFQDN\https
    To do so, follow these steps:
    1. Click Start,, and then click Run.
    2. In the Open box, type regedit, and then click OK.
    3. Right-click the following registry key, point to New, and then click Key:

      HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domain

    4. Type ServerFQDN, where ServerFQDN is the FQDN of the server, and then press ENTER.
    5. Right-click the ServerFQDN key that you created, point to New, and then click DWORD Value.
    6. Type http, and then press ENTER.
    7. In the Value data box, type 3, and then click OK.
    8. Right-click the ServerFQDN key that you created, point to New, and then click DWORD Value.
    9. Type https, and then press ENTER.
    10. In the Value data box, type 3, and then click OK.
    11. Right-click the following registry key, point to New, and then click Key:

      HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains

    12. Type ServerFQDN, where ServerFQDN is the FQDN of the server, and then press ENTER.
    13. Right-click the ServerFQDN key that you created, point to New, and then click DWORD Value.
    14. Type http, and then press ENTER.
    15. In the Value data box, type 3, and then click OK.
    16. Right-click the ServerFQDN key that you created, point to New, and then click DWORD Value.
    17. Type https, and then press ENTER.
    18. In the Value data box, type 3, and then click OK.
  2. Make sure that the FQDN and the IP address of the server are configured in the Hosts file on the server.
  3. Configure the proxy settings in Internet Explorer. To do so, follow these steps:
    1. Start Internet Explorer (if it is not already started), and then on the Tools menu, click Internet Options.
    2. Click the Connections tab, and then click LAN Settings.
    3. In the Local Area Network (LAN) Settings dialog box, under Automatic configuration, click to clear the Automatically detect settings check box (if it is not already cleared).
    4. Under Proxy server, click to select the Use a proxy server for your LAN (These settings will not apply to dial-up or VPN connections) check box (if it is not already selected).
    5. In the Address and Port boxes, type the name and the port number of your proxy server (if the name and the port number of the proxy server are not already configured).
    6. Click to select the Bypass proxy server for local addresses check box (if it is not already selected).
    7. Click Advanced.
    8. In the Proxy Settings dialog box, under Exceptions, type the FQDN of the server in the Do not use proxy server for addresses beginning with box, and then click OK.
    9. Click OK.
    10. Quit Internet Explorer.
  4. Use the Proxycfg command-line tool to copy the proxy server settings that you configured in Internet Explorer. To do so, follow these steps:
    1. Click Start, and then click Run.
    2. In the Open box, type cmd, and then click OK.
    3. Change to the Drive:\Program Files\SharePoint Portal Server\Bin folder, where Drive is the drive where SharePoint Portal Server 2003 is installed.

      To do this, at the command prompt, type the following line, and then press ENTER:

      cd Drive:\program files\sharepoint portal server\bin

    4. At the command prompt, type the following line, and then press ENTER:

      proxycfg -u

  5. Configure an alternate access mapping URL for the server, and specify the URL as https://ServerName. To do so, follow these steps:
    1. Start SharePoint Central Administration.
    2. Under Portal Site and Virtual Server Configuration, click Configure alternate portal site URLs for intranet, extranet, and custom access.
    3. Click the mapping name, and then click Edit.
    4. On the Change Alternate Access Setting page, type https://ServerName in either the Intranet URL box, the Extranet URL box, or the Custom URL box.
    5. Click OK.
  6. Restart Microsoft Internet Information Services (IIS). To do so, follow these steps:
    1. At the command prompt, type iisreset, and then press ENTER
    2. Type exit, and then press ENTER to exit Command Prompt.

MORE INFORMATION

For more information about backward-compatible document libraries, see the "Managing Document Libraries" topic in the "Administration" section of the Microsoft Office SharePoint Portal Server 2003 Administration Guide. The Microsoft Office SharePoint Portal Server 2003 Administration Guide (Administrator's Help.chm) is located in the Docs folder in the root of the SharePoint Portal Server 2003 CD.

For more information about SharePoint Portal Server, visit the following Microsoft Web site:

Modification Type:MinorLast Reviewed:1/9/2006
Keywords:kbregistration kbprb KB830038 kbAudITPRO