asp.net - statuscode - iis httperror




Httpエラー503サービスを利用できません (20)

私は一般的にWebサーバーを設定するのは本当に新しいです。 私はWindows 8上にIIS 8を持っています。私は少しの開発をしながら、ローカルに小さなサイトを設定しようとしています。 IISで私はAdd Siteを選択し、名前をつけてindex.htmlファイルを持っている場所を指します(私は別の場所を試しました、 c:\ inetpub \ wwwroot \ testフォルダの最新版)設定。 しかし、私がlocalhostを参照しようとすると、私は得る

httpエラー503サービスを利用できません。

私は、プールが開始されていることを確認した、私は与えられたIIS_IUSRSフルコントロールは、

私は周りを検索したが、私の問題を解決したものは見つからず、EventLogやC:\ Windows \ System32 \ LogFiles \ HTTPERRフォルダに何も役立たない

誰が何が間違っているか教えてもらえますか?


IIS URL書き換えがインストールされている場合は、それを行うことができます。 私はWindows 10アップデート後に問題を抱えました。

このの投稿は私を助けました。

Windows Control Panel > Programs and Features > IIS URL Rewrite Module 2 > Repair Programs and Features


McAfee HIPSをお持ちで、イベントビューアのアプリケーションログに次のエラーが表示された場合:

モジュールDLL C:\ Windows \ System32 \ inetsrv \ HipIISEngineStub.dllの読み込みに失敗しました。
データはエラーです。

私の場合、 McAfee.comでこの回避策が問題を解決しました。

ページからの引用:

  1. [スタート]ボタンをクリックし、[ファイル名を指定して実行]をクリックします。
  2. %windir%\ system32 \ inetsrv \ configに移動します。
  3. メモ帳で編集するには、applicationHost.configファイルを管理者として開きます。
  4. <globalModules>セクションを編集し、次の行を削除します。
    <add name = "MfeEngine" image = "%windir%\ System32 \ inetsrv \ HipIISEngineStub.dll" />

  5. <modules>セクションを編集し、次の行を削除します。
    <add name = "MfeEngine" />

  6. applicationHost.configファイルの編集が完了したら、ファイルを保存してから、iisresetを使用してIISサーバーを再起動するか、システムを再起動します。

私の場合、アプリケーションプールは停止していました。 それを開始することで問題は解決しました。

私のウェブサイトはArvixeでホストされています。 私がメンバーシップベースのアプリケーションを持っていて、ファイルをアップロードしていたときに何か悪いことが起こったため、おそらくエラーの問題が発生しました。


あなたのドメインは、AppPoolを実行してバッチログオン権限を持つために使用するアカウントを必要とする可能性があります。 この場合、同じエラーメッセージが表示されます。 このような場合には、イベントビューアのシステムイベントを調べることで判断できます。 アプリケーションプールで使用されているアカウントに「パスワードが間違っているか、バッチログオン権限がありません」というイベントがあるはずです。

このため、開発者はバッチログオンの問題を解決するため、開発マシンでIIS Expressを頻繁に使用しています。


これは、データベースへの接続の数が原因である可能性があります。 私はそのような状況を抱えていたので、コンストラクタを作成してDBオープン接続を終了し、解決しました。


これはイントラネット上のサーバー上で私に起こりました。 ブログ投稿とWindowsログを閲覧した後、2015年クリスマスの数日前(Windows Updateに関連していますか?)私のWebサイトのアプリケーションプールは、 c:\ inetpub \ temp \ appPoolsフォルダに設定ファイルを作成したかったこのフォルダへのアクセスは制限されていました。 これにより、アプリケーションプールが無効になりました。

この一時フォルダのEveryoneにフルコントロールを追加した後、 Windows Process Activation Serviceを再起動して、すべてが再びオンラインになりました。

もし私がもう少しエレガントなのであれば、AppPoolユーザーにフルコントロールをフォルダに与えるだけで十分だったでしょうが、アプリケーションプール名とアプリケーションプールユーザーがどう関係しているかは覚えていないようです...


まず、イベントビューアで、システムログまたはアプリケーションログのいずれかを調べます。

私の場合、問題は、設定ファイルを読み込めないため、アプリケーションプールの作業プロセスを開始できないということでした。 その名前の最後に。


また、アドレスバーを確認し、ページが正しい場所にあることを確認します。

このエラーは404(ページが見つかりません)の代わりに返されます。 私の場合、それはサブフォルダが含まれていないページ上の悪いリンクでした。


アプリケーションのそれぞれのアプリケーションフレームワークプールを確認してください。停止することができます。 そうであれば、それを開始してもう一度チェックしてください。

依然として問題が発生している場合は、イベントビューアをチェックして、そのエラーの原因を突き止め、さらにトラブルシューティングを行うこともできます。


アプリケーションプールを起動してイベントログに次のように表示されると、アプリケーションプールはすぐに停止します。

アプリケーションプール 'APP_POOL_NAME'のワーカープロセスで、行番号 '0'のファイル '\?\'から構成データを読み取ろうとすると、 '構成ファイルを読み取れませんでした'というエラーが発生しました。 データフィールドにはエラーコードが含まれています。

... Windows 10 Fall Creators Updateおよび/または.Net Framework v4.7.1で明らかに導入されたバグが発生する可能性があります。 これは、関連する質問に対するこの回答からの解決策で解決できます。設定ファイル '¥¥?¥<EMPTY>'の行番号 '0'から構成データを読み込めません

  1. IISがインストールされているドライブに移動します。 C:\inetpub\temp\appPools\
  2. アプリケーションプールと同じ名前のディレクトリ(または仮想ディレクトリ)を削除します。
  3. リサイクル/アプリケーションプールをもう一度開始します。

私はdotnet GitHubリポジトリで次の問題を作成してこのバグをMicrosoftに報告しました。4.7.1をインストールした後、IIS AppPoolが「設定ファイルを読み込めません」というメッセージが表示されて停止します

EDIT

マイクロソフトは、Fall Creators UpdateのWindowsセットアッププロセスに関する既知の問題であり、 KB 4050891、 WebアプリケーションがWindows 10 Version 1709でHTTPエラー503およびWASイベント5189を返すと報告しました(Fall Creators Update) 。 その記事では、上記のような回避策の手順を示します。 ただし、問題の影響を受けるかどうかにかかわらず、すべてのアプリケーションプールをリサイクルすることに注意してください。

  1. [管理者として実行]オプションを使用してWindows PowerShellウィンドウを開きます。
  2. 次のコマンドを実行します。
    • Stop-Service -Force WAS
    • Remove-Item -Recurse -Force C:\inetpub\temp\appPools\*
    • Start-Service W3SVC

ユーザーアイデンティティが古くなっている可能性があります。特に、停止したアプリケーションプールを開始しようとしたが、次の要求が再度失敗した場合は、

IISでは、サーバーの下にあるアプリケーションプールに移動し、Webサイトに適したアプリケーションプールを見つけてクリックします。 右側の[Advanced Settings]メニューで、[Identity]を選択して変更し、新しいユーザーとパスワードを入力します。 アプリケーションプールをもう一度クリックし、「Recycle」を選択して再起動します。

イベントビューアのWindowsログ、アプリケーション、詳細タブのエラーメッセージを確認することもできます。

編集:jcolebrand 2017-05-04

私はこのエラーを抱えていました。これは、PowerShellスクリプトを実行していたためですC:\\pathなくC:\\path C:\path 。 よろしく! これを言うと、キー入力値を常に 2回確認してください。


上記の「 HTTPエラー503の解決」のリンクに従った。 私の場合、私のアプリケーションプールは私が私のSVCファイルを右クリックし、 "ブラウズ"を選択するたびに停止していました。

私はアプリケーションプールの停止の問題を解決するために以下の手順に従った

私はWindows Server 2008 R2を使用しています。

私のIISマネージャーアプリケーションプールでは、私が興味のあるアプリケーションプールを右クリックし、[詳細設定]をクリックしました。 これにより、詳細設定ポップアップが開きます。

Process ModelセクションでIdentityをクリックし、「アプリケーションプールID」ポップアップの「設定」ボタンをクリックします。 これにより、ユーザー名、パスワード、およびパスワードの確認を行い、[OK]をクリックしたときの資格情報の設定ポップアップが開きます。

今すぐ私は私のSVCファイルを右クリックし、IEブラウザで開きます。


同じ問題が発生しましたが、 IIS実際のサイト設定に問題がありました。

あなたのサイト/アプリケーションのAdvanced Settings...選択し、 Enabled Protocols値を見てください。 どんな共振であっても、私のサイトで値が空白で、次のエラーが発生しました:

httpエラー503サービスを利用できません。

修正はhttpで追加し、 OKを選択することでした。 そのサイトは再び機能的だった。


日曜日の午後にサーバーのディスク領域が不足し、アプリケーションが突然失敗し、HTTPエラー502が返されました。ログは空だったので、IISが何かを実行する前に何か起こっていなければなりませんでした。

イベントビューア( WIN+R > eventvwr )を素早く見て問題を公開しました。

システムとアプリケーションのウィンドウの出力をWASにフィルタすることをお勧めします.WASがかなり冗長になるからです。

アプリケーションは、無効にされた別のものに依存していました。 したがって、アプリケーションが依存プロセスの1つが停止した場合、間接的にアプリケーションが停止する可能性があることに注意してください。 .NETアプリケーションプールを再度有効にして、他のアプリケーションが正常に動作し始めただけです。


私にとってDefaultAppPoolは起動できず、イベントログにC:\Windows\System32\inetsrv\redirect.dllがロードできなかったことが伝えられました。

ファイルが見つかりませんでした。 これは、Windowsの機能「HTTPリダイレクト」がインストールされていないためです。 その機能がInternet Information Services\World Wide Web Services\Common HTTP Features\HTTP Redirectionチケットであることを確認しInternet Information Services\World Wide Web Services\Common HTTP Features\HTTP Redirection 。 今すぐインストールした場合は再起動する必要はありません。


私の場合、プールはカスタムID(アカウントとパスワード)を使用します。パスワードの有効期限が切れてリロードされた後、エラーは発生しています。


私の場合、私のデフォルトのアプリケーションプールはオフラインでした。問題のトラブルシューティングのために、C:\ Windows \ System32 \ LogFile \ HTTPERRにあるIISログをチェックしました。最新のエラーログまでスクロールすると、マイエラーは「503 1 AppOffline DefaultPool」でした

解決方法IISマネージャーを開きます。 - アプリケーションプールをクリックします。これにより、右側にすべてのアプリケーションプールが表示されます。 - apiまたはサイトをホストしているアプリケーションプールに停止記号があるかどうかを確認します。そうであれば、アプリケーションプールを右クリックして[開始]をクリックします。 _クライアントからあなたのサービスにアクセスしようと再び試みるこれは私のために働いた。 @kombshに叫ぶ


私の場合は、新しいApp Poolを作成し、それを開始するのを忘れてしまった。


私はこれが異なる方法で答えられていることを知っているが、私のケースでは、私は手動で再起動した後でも自動的にアプリケーションプールが停止していることに気づいた。 それは、私が使用したアカウントのパスワードを変更して数日前に変更されたときに、他の変更を加えずに正常に動作します。 同じことを試してください。


私は今日も同じエラーがありました。 問題は、私が最近ドメインパスワードを変更したためです。そのため、各アプリケーションプールの[詳細設定]> [プロセスモデル]> [ID資格情報]で更新する必要がありました。







http-error