タグ付けされた質問 「iis-7」

IIS7は、Windows Server 2008とともにリリースされたMicrosoftのWebサーバーソフトウェアのバージョンです。

5
Powershellを介してIIS APPPOOL \ *アカウントのACL権限を追加するにはどうすればよいですか?
新しいWebサイトのIISアカウントを設定して、アクセス許可を変更できるようにしたいのですが。次のスクリプトがあります。 function Set-ModifyPermission ($directory, $username, $domain = 'IIS APPPOOL') { $inherit = [system.security.accesscontrol.InheritanceFlags]"ContainerInherit, ObjectInherit" $propagation = [system.security.accesscontrol.PropagationFlags]"None" $acl = Get-Acl $directory $user = New-Object System.Security.Principal.NTAccount($domain, $username ) $accessrule = New-Object system.security.AccessControl.FileSystemAccessRule($user, "Modify", $inherit, $propagation, "Allow") $acl.AddAccessRule($accessrule) set-acl -aclobject $acl $directory } しかし、実行すると、次のようなエラーが発生します。 Set-Acl:このワークステーションとプライマリドメイン間の信頼関係が失敗しました。 これはがIIS APPPOOL本物のドメインではないためだと思いますが、一種の偽アカウントの奇妙な接頭辞です。このアカウントを参照して、これを機能させるための正しい方法はありますか?


3
IIS 7でアプリケーションプールにカスタムアカウントを使用すると500エラー
Windows Server 2008 SP2上のIIS 7に静的ファイルのみがある非常にシンプルなサイトがあります。 静的ファイルにアクセスしようとすると、500エラーが発生します。HTMLファイルの名前をaspx拡張子に変更すると、正常に機能します。 アプリケーションプールの組み込みIDを使用する場合も、サイトは正常に機能します。この問題は、アプリケーションプールにカスタムアカウントを使用するように切り替えると発生します。ローカルとドメインの両方のアカウントを使用して、アプリケーションプールを実行しようとしました。 私はウェブサイトのディレクトリとファイルでこれらのアカウントを完全に制御しました。 トレースをオンにすると、次のエラーメッセージが表示されます 。ModuleName :IIS Web Core Notification:2 HttpStatus:500 HttpReason:Internal Server Error HttpSubStatus:0 ErrorCode:2147943746 ConfigExceptionInfo Notification:AUTHENTICATE_REQUEST ErrorCode:Eso 無効です。(0x80070542) 私はエラーコードをグーグルで動かすことに全く運がありませんでした。

2
IISの書き換え、マップとクエリ文字列の書き換え
書き換えマップを理解するのを手伝ってください、私はこの設定をしています: <rewriteMap name="MyMap"> <add key="/pages" value="/website/pages/index.aspx" /> <add key="/pages/page-1" value="/website/pages/page-1/index.aspx" /> <add key="/pages/page-1/section-1" value="/website/pages/page-1/section-1.aspx" /> </rewriteMap> これが私のルールです: <rule name="Rewrite rule for MyMap" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{MyMap:{REQUEST_URI}}" pattern="(.+)" /> </conditions> <action type="Rewrite" url="{C:1}" appendQueryString="true" /> </rule> これらのページにアクセスしようとすると、これは機能しています: www.mydomain.com/pages(OK) www.mydomain.com/pages/page-1(OK) www.mydomain.com/pages/page-1/section-1(OK) しかし、私はこれらのページのいずれかにクエリ文字列を追加する可能性を望んでいます、例: www.mydomain.com/pages?page=1(FAIL) このページにアクセスしようとすると、404が表示されます。これを機能させるにはどうすればよいですか?
10 iis-7  rewrite 

2
OpenSSLを使用してIIS7 SSL更新CSRを確認/読み取る方法
私は毎週最大5つのSSL CSRを処理し、CAに渡してアクションを実行する前にそれらの有効性をチェックする特権があります。UbuntuマシンでOpenSSLを使用してそれらが有効であることを確認し、正しいOU名、適切なCN、2048ビット以上のキーサイズなどをテストします。 先日、IIS7マシンから更新リクエストを受け取りました。OpenSSLを使用してこれを読み取る方法がまったくわかりません。私のCAがそれを受け入れたので、それは有効です... 'file(1)'は「RFC1421セキュリティ証明書署名要求テキスト」であると言います。これは、私がここに持っているCSRの〜50%について言っているものです(残りは「PEM証明書要求」です)。 $ head iis7rcsr -----BEGIN NEW CERTIFICATE REQUEST----- MIIQsQYJKoZIhvcNAQcCoIIQojCCEJ4CAQExCzAJBgUrDgMCGgUAMIIJegYJKoZI hvcNAQcBoIIJawSCCWcwggljMIIIzAIBADCB2zELMAkGA1UEBhMCTloxDTALBgNV BBEMBDkwNTQxDjAMBgNVBAgMBU90YWdvMRAwDgYDVQQHDAdEdW5lZGluMRwwGgYD ... ... openssl req、CSR(PKCS#10)を読み取ると、CSRを理解できません... $ openssl req -in iis7rcsr -text unable to load X509 request 5156:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1316: 5156:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:tasn_dec.c:380:Type=X509_REQ_INFO 5156:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:748:Field=req_info, Type=X509_REQ 5156:error:0906700D:PEM routines:PEM_ASN1_read_bio:ASN1 lib:pem_oth.c:83: MSDNブログのAndreas Kleinによるこの記事は、IIS7更新CSRがPKCS#7コンテナーであり、CSRと現在の証明書に基づく署名が付いていることを示していますが、それでもまだ読み取ることができません。 $ …



2
applicationHost.configを変更するとIIS7が再起動しますか?
ファイルに変更を加えた場合: %windir%\ system32 \ inetsrv \ config \ applicationHost.config 有効な構成になる変更で更新します。IIS7が再起動し、すべてのアプリで強制的に再起動しますか? 私はサーバーのホットクローンされたvmでこれを試していますが、誰かがこれらのシナリオのいずれかの経験を持っているかどうか、期待される結果はどうなるかを知りたいです。 どうもありがとう

2
IISはステータス995でリクエストスレッドを中止します
本番サーバーで問題が発生しているサイトがありますが、リクエストが中止された(つまり、応答がない)開発マシンでは問題が発生していません。 毎回正確に1:19分後に失敗し、私の開発マシンでのリクエストは約1:44かかります。 コンテンツの長さは約650Kなので、問題ありません。 運用環境はIIS7を搭載したWindows 2008であり、開発環境はIIS 7.5を搭載したWindows 7です。 は同一のweb.configを持っていますが、マシンの設定は少し異なります(ただし、インストールから標準である必要があります) 何が原因でしょうか? アクセスログを見ると、行はwin32-code 995によって0バイトと応答して0バイトを示しています。これは0である必要があります。これはアクセス行の最後の列です。 sc-status sc-substatus sc-win32-status sc-bytes time-taken 200 0 995 0 76933 995は「スレッドが中止されました」または何かに関連しているようです。したがって、要求を中止するのはIISであると確信しています。w3wp.exeプロセスは、リクエストが停止した後もしばらくは実行されているように見えるため、出力ストリームに書き込む時間になるまで、Webアプリケーションが気付くこともないと思います。 編集:別の接続で試してみましたが、データがないためにファイアウォールが接続をドロップするようです(時期尚早)。したがって、995コードです。

3
IIS 7は200ではなく304を返す
IIS 7で奇妙な問題があります。 時々、200ではなく304を返すようです。 以下は、Fiddlerでキャプチャされたサンプルリクエスト です。 GET https://[mysite]/Content/js/jquery.form.js HTTP/1.1 Accept: */* Referer: https://[mysite]/Welcome/News Accept-Language: sv-SE User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E) Accept-Encoding: gzip, deflate Host: [mysite] Connection: Keep-Alive …

1
iis 7ログファイルディレクトリ
ログディレクトリの下にサブディレクトリのリストがあります。W3SVC1、W3SVC2、W3SVC3などです。これらのフォルダーをIISの各Webサイトと一致させるにはどうすればよいですか。
10 iis-7  log-files 

4
IIS7要求ルーティングおよび負荷分散モジュールを使用した負荷分散
Microsoftには、IIS7向けのやや新しいロードバランシングおよびリクエストルーティングモジュールに関するドキュメントがたくさんあります。http://blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-released.aspxですが、実稼働環境での使用経験があるかどうか知りたいです。HAProxyなどの別のソリューションの代わりにこのモジュールを使用することについて、いくつかの長所/短所は何ですか?

5
FTPサーバーに接続できません。なぜですか?
IIS 7でFTP 7を実行しているWindows 2008サーバーがあります。 私はそのまま、読み取り/書き込みアクセス権を持つ特定のユーザー(johnとしましょう)と接続するように構成しています。 FileZillaクライアントソフトウェアを使用すると、サーバーにjohnとして接続できます。まったく問題ありません。しかし、Windowsエクスプローラーまたはcmdプロンプトを使用して接続しようとすると、「ログインに失敗しました」という石の壁が表示されます。私のクライアントマシンはWindows Vista Ultimateです。 誰かがこれを引き起こしている可能性があることを知っていますか?

3
IIS 7.5は静的HTMLページをロードしません
専用サーバーに新しくインストールされたIIS 7.5があります。ASP.NET 4.0 Webアプリがそのフォルダーにコピーされ、新しいWebサイトがポスト80の独自のIPで作成され、IIS_IUSRおよびIUSRアカウントがサイトのフォルダーに対する読み取り/実行権限を持ち、サイトが4.0 .NETの独自の統合アプリプールに割り当てられます(同じ結果でクラシックプールを試しました)。 問題:このWebサイトにアクセスしようとすると、ブラウザーはaspxページ、.axdファイルなどの.NETリソースによって生成されたコンテンツのみをロードします。静的画像、静的js、css、htmlファイルはページソースにありますが、IISはそうしませんそれらを提供しないでください。すべてのブラウザーの開発ツールは、これらすべての静的リソースが間違ったコンテンツタイプ(画像、スタイルなどではなくプレーンテキスト)でサーバーから送信されたと報告しています。何が悪いのでしょうか?

3
IISリセットは、キャッシュされたアイテムを強制的に再送信しますか?
サイトのアップデートをリリースするときに、キャッシュされたJavaScriptファイル、CSS、画像などを処理する戦略を開発しようとしています。JavaScriptファイルにバージョン番号を実装する前に、リリースごとにIISをリセットすると、キャッシュされたファイルが効果的に再送信されるかどうか疑問に思いました。
10 iis-7  asp.net  cache 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.