SharePoint Server 2010 - 503 を解決します。インストール後、サービスが利用できない

StackOverflow https://stackoverflow.com/questions/2245324

質問

インストール済み:SharePoint Server 2010 for Internet Enterprise Beta (x64) (英語) オン:64 ビット ハードウェア上の Windows Server 2008 Standard (x64)

サーバーの全体管理コンソールにアクセスしようとすると、IIS から 503 が返されました。サービスが利用できません

そして、このエラーはアプリケーションログで見つかりました

構成の問題により、モジュール DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll' をロードできませんでした。現在の構成では、x86 プロセッサ アーキテクチャ用に構築されたイメージの読み込みのみがサポートされています。

苦労の末、解決策は次のようになりました。

1) 「SharePoint Central Administration」アプリ プールのenable32BitAppOnWin64 設定が False に設定されていること、および「SharePoint Web Services Root」アプリ プールについても同じであることを確認します。

2) applicationHost.config を編集します。

変化:

  <globalModules>
 ...
 ...
 <add name="SharePoint14Module" image="C:\Program Files\Common
 Files\Microsoft Shared\Web Server
 Extensions\14\isapi\owssvr.dll"
 preCondition="appPoolName=SharePoint
 Central Administration v4" />
 </globalModules>

に:

    <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft
 Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition=
"appPoolName=SharePoint Central Administration v4,bitness64" />

これが誰かの役に立てば幸いです:-)

ビットネス64 ここでの魔法の言葉は

役に立ちましたか?

解決 2

1) 「SharePoint サーバーの全体管理」アプリ プールのenable32BitAppOnWin64 設定が False に設定されていること、および「SharePoint Web サービス ルート」アプリ プールについても同じであることを確認します。

2) applicationHost.config を編集します。

ビットネス64 ここでの魔法の言葉は

他のヒント

503エラーが発生しました。 アプリケーション プールが開始されていませんでした 何らかの理由でIISで。

私もベイタン・クルトさんの意見に同意します。

Central Admin サイトと SharePoint ランディング ページの両方で 503 がスローされました。どちらの場合も、パスワードの有効期限が切れていました。

AD でパスワードをリセットし、ID を更新した後、CA は機能しましたが、SharePoint ランディング ページで 500 エラーがスローされました。

.Net FrameworkのバージョンがV4.0になっていることが分かりました。V2.0に変更したら正常に動作しました。

変更するたびに、適切なアプリ プールをリサイクルする必要があることに注意してください。

これを試してみてはいかがでしょうか:IIS で Web サイトのプロパティを確認します。[ホームディレクトリ]タブで、アプリケーションプールの値を確認します すべての SharePoint サービスが開始されていることを確認します。アプリケーションが起動していない場合は、次の手順を実行します。このエラーは、サービス アカウントのパスワードを変更したために発生する可能性があると思います。アプリケーション プールの新しいパスワードを変更する必要がある場合があります。
1)停止したアプリケーションプールをクリックします 2)「詳細設定」をクリックします。 3)ID ->クリックしてユーザーを再入力します 4) [アプリケーション プール ID] ダイアログ 5)「設定」をクリックし>ユーザー名とパスワードを手動で入力します。次に、サーバーを再起動します。

また、パスワードが変更されたユーザーをアプリプールが使用している場合に、パスワード ポリシーなどによってパスワードが変更された場合にもこの問題が発生する可能性があります。

したがって、appPool の詳細設定から「Identity」プロパティを通じてユーザー パスワードを更新する必要があります。

参考資料は、 ここ

applicationhost.config ファイルを見つけるのに苦労しました。これは、c:\windows\System32\inetsrv\ (Server2008) または c:\windows\System32\inetsrv\config\ (Server2008r2) にありました。

この設定を変更した後、IIS が aspnet_filter.dll をロードする方法も変更する必要がありました。IIS マネージャーを開き、[サイト]、[SharePoint - 80]、[IIS] グループの [ISAPI フィルター] に移動し、すべての [実行可能ファイル] パスが ...Microsoft.NET\ を指していることを確認します。 Framework64\v#.#.####\aspnet_filter.dll。私の一部は \Framework\ (64 ではない) を指していました。

新しい設定を再ロードするには、WWW サービスを再起動する必要があります。

ここに投稿された選択された回答は 1 つの問題を解決しましたが、もう 1 つは .Net 2.0 を使用するようにアプリ プールを変更する必要があるということです。

「SharePoint 2010 は .NET Framework 4.0 ではなく 3.5 を使用します。SharePoint 2010 アプリ プールは、統合パイプライン モードを使用して .NET Framework 2.0 として構成する必要があります。」

ソース:http://social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/4727f9b4-cc58-4d86-903b-fabed13da0ff

共有してくれてありがとう。とても助かりました。私の applicationHost.config の 1 つの違いは、

            <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition="appPoolName=SharePoint Central Administration v4,bitness64;SharePoint - 80" />

複数のセミコロンで区切られたエントリに注意してください。これはおそらく、SPS を単一ボックスにインストールしているためです。

私も顧客と同様の問題を抱えていましたが、投稿された解決策はどれも役に立ちませんでした。ローカル セキュリティ ポリシーを介して「バッチ ジョブとしてログオン」権限を付与したところ、最終的にサーバーの全体管理 Web ページが適切に表示されるようになりました。

アプリケーションのWeb.configが一貫性のない状態になることがあります(httpハンドラの宣言が重複しているなど) 構成のどの行がエラーの原因になっているかを確認するには、IIS マネージャーを開き、ハンドラー マッピングを編集してみてください。Web Configでそのようなエラーがある場合は、エラー行が表示されます。

不思議なことに、そのようなエラーはイベント ビューアや ULS に記録されません。

私も同じ問題を抱えていましたが、パスワードは適切であり、「バッチジョブとしてログオン」だけでは十分ではありませんでした。

IIS アプリケーション プール ID アカウントまたはグループに「バッチ ジョブとしてログオン」権限があることと、「認証後にクライアントを偽装」できることの両方を確認してください。

これらの設定を変更するには、Web フロントエンド サーバーで次の手順を実行します。

  • 「スタート」→「ファイル名を指定して実行」と入力し、「secpol.msc」と入力します。
    • 探す:安全 [設定] > [ローカル ポリシー] > ユーザー権利の割り当て
    • ユーザーまたはグループの追加先 「バッチ・ジョブとしてログオン」
    • サービスアカウントのグループメンバーシップを確認します( Active Directory) (特定のグループがこれに使用されている場合) 目的。
    • 「認証後にクライアントを偽装する」を見つけて、アプリケーション プール ID を追加します
    • サーバーを再起動します

サイトにアクセスできるはずです!

「アプリケーション」でユーザーとパスワードを読み取る -> 「Cental Admin アプリケーションの詳細設定」が機能するようになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top