問題タブ [event-viewer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
internet-explorer - Windows XP-7 で C++ で記述された IE ブラウザ ヘルパー オブジェクトからのデバッグ メッセージをログに記録するにはどうすればよいですか?
C++ で記述された Internet Explorer 用のブラウザー ヘルパー オブジェクトをデバッグしています。私は IE 9 と Windows 7 を使用しています。logEventLogMessage() を使用してデバッグ メッセージを送信しようとしています。これを正しく理解していれば、Windows イベント ビューアーのどこかに表示されるはずです。しかし、彼らは決してしません。これらのログ メッセージを表示するにはどうすればよいか教えてください。
編集: 最初の 2 つの返信で少し考えさせられたので、質問を「Windows 7 で Internet Explorer 9 のイベント ログを有効にするにはどうすればよいですか?」から変更します。「Windows XP-7 で、C++ で記述された IE ブラウザ ヘルパー オブジェクトからのデバッグ メッセージをログに記録するにはどうすればよいですか?」
logError() を使用するだけのコードを継承しましたが、動作していないようです。
c# - C# でイベント ビューアーのプロパティをプログラムで変更する
Event Viewer/Applications and Services Logs/Microsoft/Windows/Operational/Enable
IIS 7.5 は、ログから設定を変更することにより、IIS 構成変更の監査をサポートします。
イベントビューアで試してみたところ、うまくいきました。
しかし、私が必要としているのは、イベント ビューアーを使用して手動で行うことではありません。
代わりに、C# で API を使用してプログラムでそれを実現する必要があります。これは、上記のイベント ビューアー プロパティ (IIS プロパティではない) をプログラミングするための API であり、ログを有効にすることができます。
それは可能ですか?
もしそうなら、どのように?
どんな助けでも大歓迎です。
winapi - Windows イベント ビューアーでラテン文字を出力する方法
Windows イベント ビューアーに情報を書き込む必要があるサービス アプリケーションがあります。スペイン語のバージョンがあり、テキストにラテン文字を含める必要があるため、情報が偶数ビューアに書き込まれると正しく表示されないことがあります。私の .mc ファイルは次のとおりです。
情報イベントなどの情報が表示されると、ラテン文字が正しく表示されません。
誰かがこの問題を抱えていて、私を助けることができたら、よろしくお願いします。
c++ - 2008 R2 ドメイン EvtSubscribe の遅延
通常、Windows Server 2008 R2 ドメイン コントローラー上で、サービスとして実行されるプログラムでWindows EvtSubscribe API を使用します。これは kerberos ログオン イベント用に登録されており、その目的は、ネットワーク上のアプリケーションにシングル サインオンを提供することです。
ログオン イベントからユーザー名/IP を取得し、それらを使用して IP アドレスを事前認証します。これは、非常に大規模なサイト (1 日を通して 60,000 人のユーザーがログオンおよびログオフする) で最近使用されるまで、多数のサイトでうまく機能していました。プロセス モニターからわかる限り、ドメイン コントローラーの負荷が極端に高いわけではありませんが、イベントがすぐにアプリケーションに渡されず、20 分から 1 時間ほど遅れることがあります。
API で説明されているように PUSH メソッドを使用します。コードは同じです。
イベント ビューアでセキュリティ ログを確認すると、ユーザーがドメインにログオンするとすぐにログオン イベントが表示されます。ただし、イベントはずっと後までアプリケーションにプッシュされません。
私のアプリケーションがインストールされている他のサイトでこれが発生するのを見たことがなく、サーバー自体の構成の問題なのか疑問に思っています。遅延のあるサイトには、合計 4 つのクラスター化されたドメイン コントローラーがあり、それぞれでアプリケーションが実行され、レポートされています。4 つすべてで、イベントの受信が定期的に大幅に遅れます。
他の誰かが似たようなものに出くわしたり、何が起こっているのか考えていますか?
VM と ADTest を使用して負荷を生成しようとしましたが、うまくいきませんでした。
c# - C# EventViewer カウント EventID の
気がふれる!!!!
EVENTID に基づいて eventViewer のエントリをカウントするループが必要です。次のコードを使用して、eventViewer の合計エントリをカウントできます。
しかし、たとえば、eventID = 17137 (SQL イベント) のすべてのエントリをまだ数えることはできません。助けてください!!
B
windows - Windows Event Collector の再起動後、ソース コンピューターが非アクティブになる
イベントを転送する 3 つのドメイン コントローラーと、これら 3 つのソース マシンからセキュリティ イベントを収集する 1 つのコレクターがあり、それらはすべて同じドメインにあります。
ただし、Windows イベント コレクターを再起動した後、コレクター マシン -> イベント ビューアー -> サブスクリプション -> サブスクリプションの名前を右クリック -> ランタイム ステータスを選択すると、これら 3 つのソース マシンがすべて非アクティブであることがわかります。
イベントを生成し、それらの 3 つの DC に送信するクライアント マシンがまだいくつかありますが、それらをすぐに起動する方法はわかりません。しかし、最終的には、たとえば 30 分後に電源が入ります。
smartcard - Scardsvr からの余分な eventviewer ノイズ
この余分なノイズをイベント ビューアーから削除したいと考えています。Windows XP で実行しています。私は得続けます:
ソース ( SCardSvr ) のイベント ID ( 2 ) の説明が見つかりません。ローカル コンピュータに、リモート コンピュータからのメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがない可能性があります。/AUXSOURCE= フラグを使用して、この説明を取得できる場合があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です: scredir.dll、指定されたモジュールが見つかりませんでした。(0x8007007E)。
system32 からすべてのスマートカード dll と exe を削除しました。また、scardsvr と scredir.dll のレジストリを検索し、参照がないことを確認しました。しかし、私のシステムの何かがまだ、これらのメッセージでイベント ビューアをあふれさせようとしています。このガベージを押し込んでいるソースの dll または exe を見つけるにはどうすればよいですか? 責任のあるソース実行可能「ファイル」を追跡する決定的な方法はありますか? 私のシステムのどこかに、まだ SCardSvr という文字列への参照があることを知っています。これは、イベント ビューア GUI を起動するときに、[アプリケーション] ノードを右クリックし、フィールドで [表示]、[フィルタ...] を選択するためです。 「イベント ソース:」、リスト内の列挙の 1 つが SCardSvr であるため、この OS の内部のどこかに、まだこの文字列を参照しているものがあります。このイベント ビューア リストはどこに含まれていますか? 何のファイル?
web-services - Active Directory が使用している認証の種類を確認するにはどうすればよいですか?
Active Directory 資格情報を使用して Web サービスに接続しようとしましたが、サーバー側ではイベント ビューアーに次のように表示されます。
ブラウザーを介して同じ資格情報を使用して成功した要求を認証および送信できますが、クライアントを使用してこれを行うことはできません。イベント ログによると、「不明なユーザー名または不正なパスワード」を送信していますが、これはブラウザー経由で Web サービスをテストするために使用している情報と同じです。
NTLM 認証を使用してこれらの要求を送信しようとしています。NTLMv1、NTLMv2、Kerberos、またはその他の種類の認証を使用する必要があるかどうかを知る方法はありますか?