プライマリ・コンテンツに移動
Oracle® Identity Manager Microsoft Exchangeコネクタ・ガイド
11.1.1
B72409-14
目次へ移動
目次

前
次

5 トラブルシューティング

次の表に、Exchangeコネクタに関する問題の一部の解決方法を示します。

表5-1に、Exchangeコネクタに関して発生する一般的な問題の解決方法を示します。

表5-1 一般的なコネクタ問題のトラブルシューティング

問題の説明 解決方法

Exchangeコネクタが次のエラーをスローします。

ユーザー<user_name>のドメイン・コントローラが見つかりませんでした

コネクタは「ユーザー・ログオン名」フィールドに指定された値を使用して、Active Directory (AD)ユーザーが作成されたドメイン・コントローラを取得しようとします。

この値はADプロビジョニング中に、「ユーザー・プリンシパル名」フィールドで指定された値と同じである必要があります。一致しない場合、コネクタはこのエラーをスローします。これら2つのフィールドに指定された値が同じであることを確認してください。

Exchangeコネクタが情報をログに記録しません。ConnectorServer.exe.Configファイルでコネクタのロギングは有効化されています。<add name="ExchangeSwitch" value="4" />の行は追加され、コネクタ・サーバーは再起動済みです。

ConnectorServer.exe.Configファイルに指定されたログ・ファイルの場所と名前が有効であることを確認してください。

また、コネクタ・サーバーを実行しているユーザーがログ・ファイルの書込み権限を持っていることを確認してください。

その後、コネクタ・サーバーを再起動します。

Exchangeコネクタが次のエラーをスローします。

ConnectorServer.exe エラー 0 PowerShell実行中の問題 System.Management.Automation.Remoting.PSRemotingTransportException: リモート・サーバーでのコマンドの起動が失敗し、次のエラー・メッセージが返されました : Windowsリモート・シェルがリクエストを処理できません。リクエストで指定されたセレクタ値93523BF3-968A-47AA-BCE9-8DD59CFD53E9が見つかりません。詳細は、about_Remote_Troubleshootingのヘルプ・トピックを参照してください。

問題はExchange Connector Server ITリソースのTimeout設定によって引き起こされています。この問題を解決するには、Exchange Connector Server ITリソースのTimeoutパラメータに指定された値を増やします。このパラメータの詳細は、表2-3を参照してください。

表5-2に、Exchange 2010を使用している場合にコネクタに関して発生する一般的な問題の解決方法を示します。

表5-2 Exchange 2010のコネクタ問題のトラブルシューティング

問題の説明 解決方法

Exchangeコネクタが次のエラーをスローします。

ConnectorServer.exe エラー: 0 : System.Management.Automation.Remoting.PSRemotingTransportException: リモート・サーバーへの接続が失敗し、次のエラー・メッセージが返されました : ログオン失敗: ユーザー名が不明か、パスワードが正しくありません。詳細は、about_Remote_Troubleshootingのヘルプ・トピックを参照してください。

指定したユーザー名とパスワードが正しいことを確認してください。ユーザー名はDomainName\UserNameの形式である必要があります。

ユーザー識別名(DN)はExchangeUser ITリソース・パラメータの値として指定できません

これで問題が解決しない場合、同じ資格証明を使用して、コネクタ・サーバーをホストしているコンピュータからリモートPowerShellウィンドウを使用して、次のコマンドでExchange Serverに接続できることを確認します。

$cred = Get-Credential //ITリソースで指定しているものと同じ資格証明を指定します

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<ExchangeServerHostName>/PowerShell/ -Authentication Kerberos -Credential $cred //ITリソース・パラメータで指定されたものと同じExchange Serverホスト名を指定します

Import-PSSession $session //これはExchangeコマンドレットを問題なくインポートします。原則として、このステップで問題が発生します。

Remove-PSSession -Session $Session // 新しく作成されたテスト・セッションを削除します

上のステップがエラーなく完了する場合、Windowsイベント・ログで詳細を確認します。

代替方法:

Enable-PSRemotingコマンドレットを実行し、WS-Managementテクノロジを使用して送信されるWindows PowerShellリモート・コマンドをExchange Serverコンピュータが受信するように構成します。Enable-PSRemotingコマンドレットの詳細は、次を参照してください。

http://technet.microsoft.com/en-us/library/hh849694.aspx

表5-3に、Exchange 2007を使用している場合にコネクタに関して発生する一般的な問題の解決方法を示します。

表5-3 Exchange 2007のコネクタ問題のトラブルシューティング

問題の説明 解決方法

ユーザーの配布グループへの追加時、Exchangeコネクタが次のエラーをスローします。

ConnectorServer.exe エラー: 0 : Org.IdentityConnectors.Framework.Common.Exceptions.ConnectorException: PowerShellの実行中に問題が発生しました Org.IdentityConnectors.Framework.Common.Exceptions.ConnectorException: Active Directoryの操作はMachineName.connectordevroot1.comで失敗しました。このエラーは再試行可能ではありません。追加情報: この操作を実行するのに十分なアクセス権がありません。

Active Directoryの応答: 00002098: SecErr: DSID-03150BB9, problem 4003 (INSUFF_ACCESS_RIGHTS)

Exchange 2007では、サービス・アカウントは、配布グループが存在する各ドメインでExchange Recipient AdministratorロールおよびAccount Operatorロールのメンバーである必要があります。

配布グループが存在するドメインのAccount Operatorロールにユーザーを追加し、コネクタ・サーバーを再起動してください。