送信ダイレクト ルーティング呼び出しに影響する問題
ダイレクト ルーティングを使用して Microsoft Teams クライアントからセッション ボーダー コントローラー (SBC) への発信呼び出しを行うと、さまざまな問題が発生する可能性があります。 これらの問題には、次のものが含まれます。
- 呼び出し先に正しくない発信者 ID が表示されます。
- SBC への接続が確立されていません。
- テナント内の一部のユーザーが呼び出しを行うことができません。
- テナント内のユーザーは呼び出しを行うことができません。
この記事では、これらの問題の潜在的な原因について説明し、試すことができる解決策について説明します。
受信者に正しくない発信者 ID が表示される
ダイレクト ルーティングを使用すると、呼び出し先に配信される発信者 ID 情報が、セッション開始プロトコル (SIP) オプション メッセージの ヘッダーと P-Asserted-Identity
ヘッダーに一覧表示されますFrom
。
ヘッダーには From
、次のいずれかの項目が含まれています。
- 通話を開始する発信者に割り当てられている電話番号。 発信者の電話番号を通話受信者から非表示にする必要がある場合は、"匿名" に置き換えられます。
- コマンドレットを使用
CsCallingLineIdentity
して呼び出し元に割り当てられるサービス番号。 - 通話が転送された場合の元の発信者の電話番号。
P-Asserted-Identity
ヘッダーには、通話に対して課金されるユーザーの電話番号が含まれています。 が設定されている場合 Privacy:id
は、ヘッダー内の情報を通話受信者から非表示にする必要があることを示します。
原因
ヘッダーと ヘッダーのFrom
情報が一致せず、公衆交換電話網 (PSTN) がヘッダー情報よりもFrom
ヘッダー情報をP-Asserted-Identity
優先する場合は、正しくない情報が表示P-Asserted-Identity
されます。
解決方法
呼び出し先に正しい発信者 ID が表示されるようにするには、SIP オプション メッセージからヘッダーを P-Asserted-Identity
削除するか、その内容を変更するように SBC を構成します。
SBC への接続が確立されていない
場合によっては、呼び出しは SBC に到達しますが、接続は確立されません。 この状況では、SBC が Teams から SIP オプション メッセージを受信すると、400 から 699 の範囲のエラー コードを含むエラー メッセージが返されます。
次のいずれかの原因により、SBC への接続が妨げる可能性があります。
原因 1
SIP エラー メッセージは、SBC と同じネットワーク上にある別のテレフォニー デバイスによって生成されます。
解決方法 1
エラーを修正するには、他のデバイスのトラブルシューティングを行います。 サポートが必要な場合は、デバイス ベンダーにお問い合わせください。
原因 2
PSTN プロバイダーで問題が発生しており、SIP エラー メッセージが送信されています。 これは、エラー エラー コードが SIP 403 または SIP 404 である場合に最も可能性の高いケースです。
解決方法 2
問題を解決するには、PSTN プロバイダーに問い合わせてサポートを受けます。
原因 3
この問題は、ネットワーク上の別のデバイスまたは PSTN プロバイダーによって発生しません。 ただし、原因は不明です。
解決策 3
問題を解決するには、SBC ベンダーに問い合わせてサポートを受けます。
一部のユーザーは通話を行うことができません
Teams クライアントと SBC の間の接続が正常に動作しているが、一部のユーザーが通話を行うことができない場合は、設定が正しくないか、それらのユーザーのプロビジョニングが正しくない可能性があります。
原因 1
Teams の [ 通話 ] タブにダイヤル パッドがありません。
解決方法 1
ユーザーが正しいライセンス (電話システムまたは E5 を使用した E3) と必要なすべての設定を持っていることを確認します。 設定をチェックするには、次のように Teams PowerShell で Get-CsOnlineUser コマンドレットを実行します。
Get-CsOnlineUser -Identity <UserIdParameter> | fl Identity,EnterpriseVoiceEnabled,HostedVoiceMail,OnPremLineURI
「 ダイレクト ルーティング、音声、ボイスメールのユーザーを有効にする」の説明に従って、必要なすべての値を指定する必要があります。
原因 2
オンライン音声ルーティング ポリシー (OVRP) のどのパターンも、ユーザーがダイヤルした番号と一致しません。
解決方法 2
次の条件が満たされていることを確認します。
- OVRP には、ダイヤルされた番号と一致するパターンがあります。
- 呼び出しの使用状況プロファイルは、特定のユーザーに対して設定されたものと一致します。
- SBC に対して指定されたゲートウェイが有効になっています。 無効になっている場合は、有効にするか、有効になっている別のゲートウェイを選択します。
原因 3
ユーザーの OVRP に無効な文字が含まれています。
解決策 3
無効な非表示の文字は、Microsoft Wordまたはその他の WYSIWYG エディターから情報を貼り付けると、OVRP に挿入できます。 文字は表示されませんが、呼び出しが必要なルートを決定するときに考慮されます。
問題を解決するには、ポリシーを削除してから、手動で書き直すか、メモ帳などの WYSIWYG 以外のエディターからコピーして再作成します。
ユーザーが通話を行うことができません
どのユーザーも呼び出しを行うことができない場合、呼び出しはおそらく SBC に到達しません。 次のいずれかの原因を確認します。
原因 1
Teams には無効なゲートウェイがあります。
解決方法 1
Microsoft Teams 管理センターを使用して、Teams で使用されているゲートウェイが使用可能で有効になっていることを確認します。
必要に応じて、Teams PowerShell を使用してゲートウェイをチェックおよび更新することもできます。
ゲートウェイの状態をチェックするには、Get-CsOnlinePSTNGateway コマンドレットを実行します。 出力は、 パラメーターの Enabled
値が に True
設定されていることを示す必要があります。 次の例では、ゲートウェイの Enabled
パラメーターは に True
設定されていますが、 sbc1.contoso.com
ゲートウェイには設定 sbc2.contoso.com
されていません。
Get-CsOnlinePSTNGateway | fl Identity,Fqdn,SipSignalingPort,MaxConcurrentSessions,Enabled
ゲートウェイが sbc2.contoso.com
Teams で使用できることを確認するには、 Set-CsOnlinePSTNGateway コマンドレットを実行して パラメーターを Enabled
に True
設定します。
Set-CsOnlinePSTNGateway -Identity "sbc2.contoso.com" -Enabled $true
ゲートウェイが使用可能になったかどうかをsbc2.contoso.com
チェックするには、コマンドレットをもうGet-CsOnlinePSTNGateway
一度実行します。
Get-CsOnlinePSTNGateway -Identity "sbc2.contoso.com" | fl Identity,Fqdn,SipSignalingPort,MaxConcurrentSessions,Enabled
詳細については、「 SBC をダイレクト ルーティングに接続する」を参照してください。
原因 2
ファイアウォールなどのネットワーク上の一部のデバイスがメッセージをブロックしているため、ゲートウェイが SIP オプション メッセージに応答していません。
解決方法 2
SBC をインターネットに接続するすべてのネットワーク デバイスで SIP シグナリング IP と FQDN が許可されていることを確認します。 許可する必要がある IP アドレスは、 SIP シグナリング: FQDN に記載されています。
詳細
さらにヘルプが必要ですか? Microsoft コミュニティを参照してください。