2011-04-20 4 views
1

eyeryone! 나는 ejabberd에 문제가있다. Ejabberd의 mod_register의 설정이 있습니다Ejabberd 및 인 밴드 등록

[{access, register}] 

내가 보낼 때 :

<body rid='1833385270' xmlns='http://jabber.org/protocol/httpbind' sid='ddc858306087c89bb1b95f6d507811f2068932cf'> 
<iq to='intive.com' type='set' id='reg2' xmlns='jabber:client'> 
<query xmlns='jabber:iq:register'> 
<username>test_auto</username> 
<password>test_auto</password> 
</query> 
</iq> 
</body> 

내가 얻을 :

<body xmlns="http://jabber.org/protocol/httpbind"> 
<iq xmlns="jabber:client" from="bla.com" to="[email protected]/29309356411303308653389982" id="reg2" type="error"> 
<query xmlns="jabber:iq:register"> 
<username>test_auto</username> 
<password>test_auto</password> 
</query><error code="403" type="auth"> 
<forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error> 
</iq> 
</body> 

내가 잘못 할 무엇?

+0

를 등록 할 수 있도록하기 위해

{access, register} 

{access_from, register} 

을 변경해야하고, 솔루션 아래는 내 ejabberd.cfg에 적용되지 않는 것 같습니다. – deepwinter

+0

왜 주제에서 downvote? 그 좋은 질문 프로그래밍 관련. Upvote –

답변

5

, 내가 관리자가 나는 같은 문제가 새 사용자

+0

이것은 저에게 맞는 해결책이었습니다. – wzbozon

4

나는 {ip_access, .. {mod_register, [... in the ejabberd.cfg file] 섹션을 주석 처리하여 같은 문제를 해결했습니다. 내 경우

+0

그리고 access_from에 대한 액세스가 변경되었습니다. – denil