1

Office 365 테넌트 중 한 곳에서 Skype for Business 봇에 문제가 있습니다. 필자는 여러 명의 테넌트를 보유하고 있으며 처음에는 Skype for Business 봇 프레임 워크 봇을 아무 문제없이 추가 할 수있었습니다. 봇이 디렉토리에 나타나기까지 시간이 좀 걸렸지 만 작동했습니다. 두 번째 세입자가 봇을 추가하고 메시지를 보내려고하면 (12 시간의 대기 후에도), Skype for Business는 보내려는 각 메시지 아래에 오류를 표시합니다. "조치를 완료 할 수 없습니다. . 나중에 다시 시도 해주십시오." 무슨 일이 일어날 지 모르는 어떤 아이디어? 세입자 간의 한 가지 차이점은 사용자 정의 도메인 이름을 사용하지 않고 Azure AD 동기화를 사용하는 세입자입니다. 몇 가지 팁을 토대로 내 사용자 지정 도메인 이름을 사용하지 않고 내 bot sip : [email protected]의 주소를 만들었습니다. 그게 달라진 것 같지 않은데 ... 다른 누구도이 문제가 발생했거나 어떤 아이디어가 있습니까? 나는 또한 내 MessagesController의 [BotAuthentication] 태그를 떠나려고 노력했지만 차이점도 없었다.Skype for Business 봇 프레임 워크 봇에 메시지를 보낼 때 오류가 발생했습니다.

편집 : 내 맞춤 도메인이 페더레이션되는 것과 관련이 있습니까? 그래서 mytenant.onmicrosoft.com과 함께 봇의 사용자 이름을 확인했습니다.

+1

나는 SFB에서 온라인이 아닌 사용자와 채팅 할 때와 같이 "이 메시지를 보낼 수 없습니다 ..."라는 말 대신에 비슷한 문제가 있습니다. –

답변

0

이 문제를 해결할 수있었습니다. 사용자 정의 도메인 이름을 사용하여 연합 도메인에 봇을 추가 할 때와 관련이있는 것처럼 보입니다. 이 오류는 New-CsOnlineApplicationEndpoint -Uri [email protected]을 사용할 때 발생합니다. 그러나 여전히 잘못된 종점을 만듭니다. [email protected]과 같은 URI를 사용하면 cmdlet에 오류가 발생하지 않습니다. 그러나 이미 나쁜 엔드 포인트를 추가 한 후에는 엔드 포인트가없는 것으로 보입니다. 이를 해결하기 위해 uri [email protected]을 사용하는 첫 번째 나쁜 점을 포함하여 모든 끝점을 제거했습니다. 8 시간 동안 기다렸다가 onmicrosoft.com Office 365 도메인을 사용하여 단일 종단점을 추가하고 12 시간 정도 기다렸다가 작업을 시작했습니다.