2017-03-08 8 views
0

エッジサーバー、フロントエンドサーバー、および信頼できるアプリケーションサーバーを使用するSkype for Business Server 2015環境があります。UCMAアプリケーションでMSPLスクリプトを実行するServerAgent.WaitForServerAvailableエラー

私は、外部スカイプクライアントへのプレゼンスと応答を得るために、MSPLとUCMAアプリケーションが必要なPICクライアントにプレゼンスを公開したいTrustedApplicationエンドポイントを持っています。私はExtending Unified Communications Services of UCMA Bots to PIC Clients でマイクロソフトのチュートリアルに従っていますが、私はこのアプリケーションをUCMAアプリケーションでMSPLスクリプトを正常に読み込むことができません。私は "オブジェクトのインスタンスに設定されていないオブジェクト参照"を取得します。信頼できるアプリケーションサーバーでこれを実行すると、ServerAgent.WaitForServerAvailable(3)行でエラーが発生しました。

この問題の詳細な説明から、MSPLを使用するには、フロントエンドサーバー上にある必要があり、UCMAアプリケーションはフロントエンドサーバー上で実行できません。ただし、この例では、両方とも同じアプリケーションの一部です(ディスパッチがイベントをUCMAアプリケーションに戻すため)。だから私はこの例が実際にどう動くべきかについて混乱しています。

フロントエンドサーバー上のUCMAコンポーネントなしでチュートリアルアプリケーションのMSPL部分を実行し、ディスパッチが呼び出されていることを確認できます。私はTruestedApplication Server上でUCMAコンポーネントを実行し、エンドポイント確立を見ることができますが、両方を同時に取得することはできませんか?

トポロジ設定に欠けているものがあるのでしょうか、Sfb2015で何か変更されていますか?

ありがとう

答えて

0

MSPLスクリプトはFrontEndサーバでのみ実行できます。信頼できるアプリケーションサーバーは受信または送信要求を取得しないため、UCMAアプリケーション自体から抽出する必要があります。また、FrontEndサーバーはUCMAアプリケーションを処理できません。

MSPLアプリケーションは、フロントエンドサーバーで実行されるWindowsサービスまたはコンソールアプリケーションです。

UCMAアプリケーションはFrontEndサーバー自体から要求を送信/取得するため、MSPLスクリプトはこれらの要求を必要に応じて取得または設定します。あなたが中断しなければ、それはそのまま続く。

は、下のリンクを参照してください:ヘルプ@Kadirため http://blog.greenl.ee/2011/07/26/installing-troubleshooting-mspl-scripts/

+0

感謝を。 フロントエンドサーバーでUCMAアプリケーションを実行できます。面白いことに、チュートリアルのシェルスクリプトでは、実際にフロントエンドサーバーを信頼できるアプリケーションサーバーとして構成しています。しかし、これはまだ問題を解決していないようです。 フロントエンドサーバーでアプリケーションを実行できるようになりましたが、SIP応答を送信するときにA481エラーが発生しました。別のスタックに関する質問をする必要があります。 –

関連する問題