Microsoft KB Archive/200501

= Setting Knowledge Manager on a Virtual Server =

Article ID: 200501

Article Last Modified on 9/19/1999

-

APPLIES TO


 * Microsoft Knowledge Manager
 * Microsoft Site Server 3.0 Standard Edition

-



This article was previously published under Q200501



SYMPTOMS
When Knowledge Manager is set to a different virtual server with a different TCP port, the category tree search will fail with a permission error.



CAUSE
The SEARCHLEFT.asp is not designed to work with a different TCP port by default.



RESOLUTION
It is possible to rerun the Kmsetup.vbs. Since the change is a global change there is only one Knowledge Manager (KM) that can exist on one server.

To run the Kmsetup.vbs follow these steps:
 * 1) Go to command line
 * 2) Go to \ bin \ p&m
 * 3) Run Km_setup.vbs cscript Km_setup.vbs

where:
 * 1) * = the server name where KM is located
 * 2) * = the new TCP port that corresponds to the new virtual server



WORKAROUND
If a different KM will be created on one server, the ASP code that handles the category tree needs to be modified.

Modify the \siteserver\knowledge\searchleft.asp by the following line of code: Dim sURL: sURL = "HTTP://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") Notice the code does not contain the port number variable.

Change the code to the following: Dim sURL: sURL = "HTTP://" & Request.ServerVariables("SERVER_NAME") & ":" & Request.ServerVariables("SERVER_PORT") & Request.ServerVariables("URL")



STATUS
Microsoft has confirmed this to be a problem in Site Server version 3.0.

Keywords: kbbug kbpending KB200501

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.