You receive an error message when you try to use the SMIGRATE tool to migrate a SharePoint Team Services Web site to a Windows SharePoint Services Web site that is on another computer (839745)



The information in this article applies to:

  • SharePoint Team Services from Microsoft
  • Microsoft Windows SharePoint Services

SYMPTOMS

When you try to use the SMIGRATE tool to migrate a SharePoint Team Services from Microsoft Web site to a Microsoft Windows SharePoint Services Web site that is on another computer, you may receive an error message that is similar to the following:
1 Dec 2003 12:00:28 -0600 Site collection opened
1 Dec 2003 12:00:30 -0600 Site opened
Progress: Opening service
Progress: Finished open service http://SERVER2
Progress: Reading manifest: counting tasks
Progress: Beginning restore of http://SERVER2
Progress: Sending manifest
Progress: Finished sending manifest
Progress: Server error: The language is not supported on the server.
Progress: All sites restored
1 Dec 2003 12:00:31 -0600 ERROR (possibly fatal):
ERROR: 2162787 Server error: The language is not supported on the server.
1 Dec 2003 12:00:31 -0600 Site closed
1 Dec 2003 12:00:31 -0600 Site collection closed

CAUSE

This problem may occur if the Service.cnf file on the source server is missing several metakey values, most importantly the vtiextenderversion metakey value. If the Service.cnf file is missing metakey values, the SMIGRATE tool cannot obtain the required information to perform a successful migration.

RESOLUTION

To resolve this problem, copy the vtiextenderversion metakey value from the _vti_inf.html file to the Service.cnf file.

Find the vtiextenderversion metakey value

To find the vtiextenderversion metakey value, follow these steps:
  1. On the source server, start Microsoft Windows Explorer.
  2. Click the C:\Inetpub\wwwroot folder in the left pane.

    Note In this example, the C:\Inetpub\wwwroot folder is the folder that contains the files for the Web site that you want to migrate.
  3. In the right pane, double-click the _vti_inf.html file.
  4. In the browser window, right-click anywhere in the window, and then click View Source.
  5. Start Notepad.
  6. On the Format menu, click Wordwrap.
  7. In Notepad, locate the section that has text that is similar to the following:
    '<!-- FrontPage Configuration Information
    FPVersion="5.0.2.4803"
    FPShtmlScriptUrl="_vti_bin/shtml.dll/_vti_rpc"
    FPAuthorScriptUrl="_vti_bin/_vti_aut/author.dll"
    FPAdminScriptUrl="_vti_bin/_vti_adm/admin.dll"
  8. Note the vtiextenderversion metakey value number that is indicated by the FPVersion tag. For example, in the sample text the vtiextenderversion metakey value number is: 5.0.2.4803.

Type the vtiextenderversion metakey value in the Service.cnf file

To type the vtiextenderversion metakey value in the Service.cnf file, make the hidden Service.cnf file visible, and then edit it. To do this, follow these steps:
  1. On the source server, start Windows Explorer.
  2. Click the C:\Inetpub\wwwroot folder in the left pane.

    Note In this example, the C:\Inetpub\wwwroot folder is the folder that contains the files for the Web site that you want to migrate.
  3. Turn on Show hidden files and folders. To do this, follow these steps:
    1. On the Tools menu, click Folder Options, and then click View
    2. In the Advanced Settings list, click Show hidden files and folders, and then click OK.
  4. Quit Windows Explorer.
  5. Start Notepad.
  6. On the File menu, click Open, and then locate the folder that contains the files for the Web site that you want to migrate.
  7. Double-click the _vti_pvt folder.
  8. In the Files of Type list, click All Files.
  9. In the Open list, click Service, and then click Open.

    Note In this step, Service is the Service.cnf file.
  10. Verify the text for the vti_extenderversion metakey value, and then type the value that you noted from the _vti_inf.html file in step 8 of the "Find the vti_extenderversion metakey value" section.

    You must type this value in the following format, where n.n.nnnn is the value that you noted from the _vti_inf.html file:
    vti_extenderversion:SR|n.n.n.nnnn
  11. On the File menu, click Save, and then close the file.
  12. Reverse the actions that you performed in steps 1 through 4 to hide system files.
Now use the SMIGRATE tool to export the Web site on the source server and to restore it on the destination server.

MORE INFORMATION

The Service.cnf file for the source Web site may be missing several metakey values, most importantly the vti_extenderversion metakey value. Without the vti_extenderversion metakey value, the SMIGRATE tool assumes that the manifest file is a Windows SharePoint Services manifest file and that the site's language/locale is specified in the manifest's <Details> section.

However, a SharePoint Team Services from Microsoft Web site language/locale is specified as another Web-level metakey value that is named vti_defaultlanguage. Because the manifest's language cannot be determined, the migration fails and you receive the "language not supported" error message.

REFERENCES

To download the SMIGRATE tool from the Microsoft Download Center Web site, visit the following Microsoft Web site: To download the Windows SharePoint Services Administrator's Guide, visit the following Microsoft Download Center Web site:To view the SharePoint Team Services from Microsoft Administrator's Guide, visit the following Microsoft Web site:

Modification Type:MajorLast Reviewed:5/28/2004
Keywords:kberrmsg kbprb KB839745 kbAudITPRO kbAudEndUser