Microsoft KB Archive/228926

{|
 * width="100%"|

-

The information in this article applies to:


 * Microsoft FrontPage 2000 Server Extensions

-

SYMPTOMS
When you patch the Apache 1.2.6 server using the Change_server.sh script, you are told that the install was successful; however, when you try to list Webs in FrontPage, you receive the error message that the Server Extensions are not installed.

CAUSE
When you patch the Web server using the Change_server.sh script, the patch replaces the existing Apache 1.2.6 httpd daemon with the incorrect pre-compiled daemon of Apache 1.3.3. The Change_server.sh script replaces the origninal httpd daemon with the /Usr/Local/Frontpage/Version4.0/Apache-fp/Httpd when it should replace it with the /Usr/Local/Frontpage/Version4.0/Apache-fp/httpd.compat. The Httpd.compat version of the Apache httpd daemon uses the directory structure used by the Apache 1.2.x Web server. The version that is installed is for the Apache 1.3.x directory structure.

RESOLUTION
This problem has been resolved in the download version of the FrontPage 2000 Server Extensions, which can be obtained from the following location:

"http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/languages/fp/default.asp"

WORKAROUND
To work around the problem, use the following steps:


 * 1) Find the directory where the original httpd daemon is located. In this directory, there will be a Httpd.orig, which is the httpd that was running prior to running the Change_server.sh. Leave the Httpd.orig alone and do not delete it. There will also be a httpd in this directory as well. This httpd is the one that the Change_server.sh replaced the original httpd with. Because this httpd is the non-compat version, you should delete it.
 * 2) Copy /usr/local/frontpage/version4.0/apache-fp/httpd.compat to the directory listed in step 1 above.
 * 3) Rename httpd.Compat to httpd and start the server, for example ./httpd.
 * 4) The server should now start with no errors, and if the Server Extensions are installed properly, you can open the Web with FrontPage.

-OR-

Instead of running the Change_server.sh script against your existing Apache 1.2.x Web server, you can compile the Apache 1.3.3 Web server using your existing content to avoid the problem. The Apache 1.3.3 Web server can be downloaded from the Apache Web Site at http://www.apache.org.

MORE INFORMATION
For additional information, please see the following articles in the Microsoft Knowledge Base:

Q228794 How to Patch the Apache 1.3.3 Server for FrontPage 2000

Q216039 How to Manually Patch an Apache Server Additional query words: front page

Keywords         : fpse2000 Version          : winnt: Platform         : winnt Issue type       : kbprb
 * }