xmpp 서버의 클라이언트가 서버에서 다른 클라이언트의 연결을 끊을 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1714242

  •  19-09-2019
  •  | 
  •  

문제

이게 가능해?어떻게?(어쩌면 어리석은 질문일지도 모르지만 답을 찾을 수 없었습니다 :( )

편집: 다른 시스템에 내장된 Openfire 서버를 사용하고 있으므로 시스템 관리자가 시스템 서버에서 사용자를 쫓아내는 경우 Openfire 서버에 대한 사용자 연결도 닫아야 합니다.

도움이 되었습니까?

해결책

경우에 따라 예 :

  • 동일한 전체 JID "user@host/resource"가 두 가지 다른 소스에서 연결됩니다. 서버는 일반적으로 기존 서버를 연결합니다. 일부 서버 (오픈 파이어가 떠오를 수 있음)로 구성 가능할 수 있습니다.

  • 클라이언트에 관리자가있는 경우 사용합니다 애드 혹 명령, 다른 연결을 파괴 할 수 있습니다. 서버 구현에 따라 다릅니다. (Ejabberd는 가능하게합니다)

다른 모든 경우에, 고객은 고립되어 있으며 이런 일이 일어날 수 없습니다. (또는 서버에서 우선 순위가 높은 버그입니다).

다른 팁

포트 9090에서 HTTP 서버로 실행되는 Openfire 관리 콘솔에서 관리자는 연결된 클라이언트의 연결을 끊을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top