このトピックには、BAM ポータルの使用中に発生する可能性がある問題を特定して解決するのに役立つ情報が含まれています。
BAM ポータルと IE が同じコンピューター上にあり、セキュリティ設定が低い場合にエラーが発生する
問題
Internet Explorer を使用していると、次の状況で '/BAM' アプリケーションにおけるサーバーエラーのメッセージ が発生する可能性があります。
存在しないアクティビティ インスタンスを指す関連アクティビティをクリックする際に。
次のシナリオでは、[ アラートの保存] ボタンをクリックします。
[ActivitySearch] ページでクエリを作成し、[アラートの設定] をクリックします。
アラートフィールドに入力し、アラートを保存をクリックします。
[戻る] ボタンをクリックします。
[アラートの 保存 ] ボタンをもう一度クリックします。
原因
セキュリティ レベルが低に設定された Internet Explorer を実行すると、Web 要求は低い特権で実行されます。 Windows 統合セキュリティの課題を満たすために、Internet Explorer は低い特権でユーザー トークンを渡します。
BAM ポータルがインストールされているコンピューターと同じコンピューターで Internet Explorer を使用していて、Internet Explorer のセキュリティ レベルを低に設定すると、ポータルは低い特権トークンを持つユーザーを偽装します。 このトークンには、イベント ログに書き込むアクセス許可がありません。 ポータルでエラーが発生した場合は、イベント ログへのログ記録が試みられ、ユーザー トークンの制限された特権がイベント ログにアクセスするのに十分ではないため、失敗します。
解決策
ローカル コンピューターから参照する必要がある場合は、信頼済みサイトの一覧に http://localhost を追加する必要があります。
信頼済みサイトの一覧に localhost を追加する
Internet Explorer で、ツール をクリックし、次に インターネット オプション をクリックします。
[セキュリティ] タブをクリックし、[セキュリティ設定を表示または変更するゾーンの選択] ウィンドウで [信頼済みサイト] をクリックします。
[ サイト ] ボタンをクリックします。
[ この Web サイトをゾーンに追加する ] テキスト ボックスに「 http://localhost」と入力します。 [このゾーン内のすべてのサイトにサーバー検証を要求する (https:) ] チェック ボックスがオンになっている場合は、オフにして、[追加] ボタンをクリックします。 サイト http://localhostは、 Web サイト の一覧に表示されます。
必要に応じて、 このゾーン内のすべてのサイトのサーバー検証を要求する (https:) チェック ボックスを元の状態に復元します。
[ 閉じる ] ボタンをクリックし、[OK] をクリック します。
Internet Explorer で IP アドレスを URL として使用する場合、Bam ポータルの集計で既存のデータが入力されない
問題
IP アドレスを Internet Explorer の URL として使用して BAM ポータルを表示する場合、集計には次のメッセージが表示されます:「詳細なし」。 クエリを処理できませんでした。
原因
Internet Explorer の既定のセキュリティ設定では、IPv4 アドレスと IPv6 アドレスを URL として使用するサイトへのアクセスが禁止される場合があります。
解決策
信頼済みサイトの一覧にサイト アドレスを追加し、ドメイン間のデータ ソースへのアクセスを有効にします。
信頼済みサイトの一覧に IP アドレスを追加する
Internet Explorer で、ツール をクリックし、次に インターネット オプション をクリックします。
[ セキュリティ ] タブをクリックし、[ 信頼済みサイト のセキュリティ ゾーン] をクリックします。
[ サイト ] ボタンをクリックします。
[ この Web サイトをゾーンに追加する] で、BAM ポータルの IP アドレスを入力し、[ 追加] をクリックします。
[ 閉じる] をクリックし、[OK] をクリック します。
ドメイン間でデータ ソースへのアクセスを有効にする
Internet Explorer で、ツール をクリックし、次に インターネット オプション をクリックします。
[ セキュリティ ] タブをクリックし、[ 信頼済みサイト ] セキュリティ ゾーンをクリックします。
[設定] ツリーの [その他] ノードまで下にスクロールし、[カスタム レベル] ボタンをクリックします。
[ ドメイン間でデータ ソースにアクセス する] ノードで、[ 有効にする] ラジオ ボタンをクリックし、[OK] をクリック します。
BM.exe が PowerShell で実行されない
問題
次のコマンドは、PowerShell で実行するとエラーをスローします。
bm.exe get-config -FileName:config.xml
原因
PowerShell で、.exe ファイルと構成ファイルのパスが見つかりませんでした。
解決策
PowerShell で bm.exe を使用する場合は、.exe ファイルと構成ファイルの完全なパスを指定します。 たとえば、 bm.exe get-config -FileName:config.xml
は “%BizTalkPathTracking%”\bm.exe get-config -FileName:”%InstallDir%”\Tracking\config.xml
として指定する必要があります。