2017-03-08 13 views
0

Edge Server, 프런트 엔드 서버 및 신뢰할 수있는 응용 프로그램 서버가있는 Skype for Business Server 2015 환경이 있습니다. (모두 별도의 서버로)UCMA 응용 프로그램에서 MSPL 스크립트 실행 ServerAgent.WaitForServerAvailable 오류

외부의 Skype 클라이언트에 대한 응답 및 응답을 얻으려면 MSPL 및 UCMA 응용 프로그램이 필요한 PIC 클라이언트에 게시 할 TrustedApplication Endpoint가 있습니다. 나는 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 오류가 발생했습니다. 다른 스택 질문을 요청해야합니다. –