2013-10-09 43 views
10

IIS8で環境をセットアップするのに苦労していますが、私は多くを検索しましたが、適切な解決策を見つけることができませんでした。HTTPエラー503.サービスが利用できません

enter image description here

私は、エラーログを確認し、ないアイデア。

C:\Windows\System32\LogFiles\HTTPERR

  1. 2013-10-09 09:28:39 192.168.43.205 60172 192.168.43.205 80 HTTP/1.1 GET/503 2 AppOffline qa.hti.local
  2. 2013-10-09 09:28:39 192.168.43.205 60192 192.168.43.205 80 HTTP/1.1 GET /favicon.ico 503 2 AppOffline qa.hti.local

はその後イベントビューアで:

WARNINGS:

  1. A listener channel for protocol 'http' in worker process '11188' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  2. A listener channel for protocol 'http' in worker process '7492' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  3. A listener channel for protocol 'http' in worker process '9088' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  4. A listener channel for protocol 'http' in worker process '9964' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  5. A listener channel for protocol 'http' in worker process '7716' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.

私は警告の意味を理解していません。

ERROR: Application pool 'qa.hti.local' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

注:私は連続して5つの障害がAPPプールのクラッシュにつながり、これが増加できることを学びました。私もこれを増やしてみましたが成功しませんでした。

あなたの考えをお伝えください。

+0

[サーバー障害](http://serverfault.com/)で確認してください –

答えて

1

あなたは、ディレクトリを読む権限がありません。

ディレクトリ(およびファイル)には、windows-group "USERS"またはwindows-grou "IIS_IUSRS"の読み取りアクセス権と、アプリケーションプアータリティの読み取りアクセス権が必要です。

3

同様の問題が発生して解決策を探しているうちに、私はこの質問に遭遇しました。

私の問題は、IISの共有設定と特に関係していました。他のサーバーにインストールされていないサーバーの1つ(Http Redirect)でIISの機能を有効にしていたため、サーバーの機能がすべてのサーバーと同期していませんでした。

最初のサーバーで新しい追加をアンインストールすることで問題を解決することができたので、他のサーバーと一致するように戻ってきました。 IISは後でリセットされ、AppPoolsはもはやダウンしなくなり、すべて正常に戻りました。

IIS共有設定を使用していて、IISが「サービス利用不可」エラーを作成していて、AppPoolsがダウンしている場合は、システム構成がシンクから派生して共有構成を壊しているような症状になる可能性があります。うまくいけば、このポストは誰かが私ができたよりも速く解決策を見つけるのを助けるでしょう。

+0

あるサーバーから別のサーバーに移行する際に同じ問題が発生しました。新しいサーバーは、AppPoolsをシャットダウンして表示します(503)。元のサーバーとは異なり、Http Redirectを持っていません。 不足している機能をインストールすると、問題が解決しました。 – kojo

+0

@kojo HttpRedirectは、私たちが欠けていた正確な機能です。 – Kelsey

0

503 2

サブステータスコードは2ですか?もしそうなら、あなたのサイトが過度に(5000+)リクエスト数でヒットしていないことを確認したいかもしれません。

http://support.microsoft.com/kb/943891

The data field contains the error number.

エラー番号は何ですか?

0

これは、ソフトウェアベンダーがアプリケーションプールアプリケーションの32ビットバージョンを2008 R2サーバーにインストールしたことを認識していないことが原因です。ちょっとしたトラブルシューティングを済ませた後、私はIISを再インストールしたいと思っていたので、私はWindowsのアプリケーションログをチェックして、彼らのアプリにx86アーキテクチャのエラーを電子メールで送りました。

1

私は同様の問題があり、プール自体が停止したという別のエラー(2282 IIS-W3SVC-WP)が原因でした。私の問題は、構成上の問題のため、モジュールowssvr.dllをロードできなかったことです。 私の解決策は、「Enable 32-bit applications」の設定をTrueからFalseに設定することでした。

私は2013年

のVisual StudioでのWindows Server 2012上のSharePoint 2013のソリューションを導入した私は、これはおそらく非常に具体的な問題だったけど、私は同じ問題を持つすべての人々を助けたいと思います。

0

これは、IISの一部が欠けている(たとえば、多数のIISモジュールの1つが新しいサーバーにインストールされていない)場合に発生します。

ソースとターゲットのIIS構成を慎重に比較し、欠落した部分をターゲットに追加することです。

最近のIIS8.5-> 8.5移行では、この問題が発生しました。スタック全体を通過しました。最後の部分は、IISのWeb証明書の認証部分が欠落していたことです。インストールするには

powershell 
import-module servermanager 
add-windowsfeature Web-Cert-Auth 
0

私は同じ問題を抱えていたし、ドメインを追加することによって、それを解決するには、アプリケーションプールは、WebサーバーのAdministratorsのローカルグループにIDとして使用したアカウント。 @ Lisa-Berlinが上で述べたように、アプリケーションプールIDアカウントのアプリケーションディレクトリへのアクセスを許可するというトリックもあるでしょう。

関連する問題