내 .cfg 파일을 조작 한 다음 모든 것을 정상으로 되돌립니다.XMPP 503 서비스를 사용할 수 없음
나는 여전히 연결할 수는 있지만 인증을 할 수는 있지만 새로운 사용자를 등록 할 수는 없습니다. 글쎄, 나는 사용자를 등록 할 수 없었다.
나는 이런 식으로 뭔가 할 스위프트에서 브리지와의 Obj-C에 대한 XMPPFramework을 사용하고:
...
Static.xmppStream!.registerWithPassword("123", error: &error)
...
난 아무것도 코드 문제라고 생각하지 않습니다, 그러나 그것은 ejabberd 서버 구성에 뭔가 .
나는이 :
{access, register, [{allow, all}]}.
내 구성에서
{mod_register, [
...
{access, register, [{allow, all}]}
.
는, 실제로 ejabberd 문제입니다. 필자는 PSI 데스크톱 클라이언트로 테스트를 마쳤으며 완벽하게 작동했습니다. 그러나 JWChat과 같은 웹 클라이언트로 이동했을 때 로그인 할 때마다 "서비스를 사용할 수 없습니다."라는 메시지가 나타납니다. JWChat 웹 클라이언트에서 먼저 확인하여 ejabberd 문제인지 확인하십시오. http://stackoverflow.com/questions/26969239/ejabberd-with-jwchat-is-not-working-service-is-unavailable – wolvorinePk
주셔서 감사합니다. JWChat에서 로그인합니다. 그러나, 그것은 너무 애플 리케이션에 로그인 않습니다. 그것은 작동하지 않는 등록이고 JWChat에서 테스트 할 수 없습니다. – user83039