記事
· 2024年9月12日 2m read

IIS上のWebGateway管理画面にアクセスすると404エラーが返ってくる場合の対処法

これは InterSystems FAQ サイトの記事です。
 

404エラーが返される場合に、以下の対応でエラーが解消されることがわかっています。


(1) binの接続を許可

 

/cspの構成エディタ>セクションで以下選択

  system.webServer > security > requestFiltering

  > hiddenSegmets 選択 > (コレクション)の右欄(Count=xx)の右端 [...] クリック

  > segment欄に binの行があったので、選択して削除

  > 画面戻って、右上の [適用] クリック  

 

または、IISの構成ファイルを直接編集することでも対応可能です。

 

C:\Windows\System32\inetsrv\config\applicationHost.config

 

そのファイルから以下のような記述部分を探し、<add segment="bin" />の行を削除し、保存します。

<requestFiltering>
<fileExtensions allowUnlisted="true" applyToWebDAV="true" />
<verbs allowUnlisted="true" applyToWebDAV="true" />
<hiddenSegments applyToWebDAV="true">
<add segment="web.config" />
<add segment="bin" />      <-- !!
</hiddenSegments>
</requestFiltering>

 

Default Web Site全体の設定を変えることが可能であれば、以下の記事の「操作方法」の箇所から

要求のフィルターより非表示のセグメント bin を削除してください。

Microsoftのドキュメント

(2) /cspのハンドラーマッピングで ISAPI-Dll が無効になっている

 

対処方法は以下の通りです。

 

/cspのハンドラーマッピング>ISAPI-Dll右クリック>機能のアクセス許可の編集>チェックボックスをすべて ON

 

(1)または(2)の対処後、IISを再起動してください。

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください