クロスポストで申し訳ありませんが、サーバーフォールトで回答がありませんでした.
hgwebdir_wsgi を使用して、IIS6 を搭載した Win2k3 ボックスに Mercurial サーバーをセットアップしました。ブラウザーでリポジトリの適切なリストが表示されるまでは機能しているように見えますが、それらのいずれかを参照しようとすると、 (つまり、リポジトリの名前をクリックします)、404 エラーが発生します。
私が間違っているかもしれないことについてのアイデアはありますか? どのログ ファイルまたは何を確認する必要がありますか (IIS は初めてです)。ありがとう。
--
いくつかの更新:
IIS ログの実際のエラー コードは 404.0.2 です。win32 エラー コード 2 は、単純に「ファイルが見つかりません」という意味です。
イベント ビューアには、次のような ISAPI エラーがいっぱいです。
The description for Event ID ( 4097 ) in Source ( ISAPI Filter or Extension ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Factory function '__FilterFactory__' failed, n/a.
Could not load all ISAPI filters for site/service. Therefore startup aborted.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
The description for Event ID ( 4096 ) in Source ( ISAPI Filter or Extension ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Filter version function failed!, n/a.