OS X ejabberd, новый пользователь, зарегистрированный XMPPFramework

Я новичок в ejabberd. Я хочу добавить нового пользователя на сервер через приложение для iOS. Я пробовал много кода , который был найден в Google, но никто не может решить мою проблему.

Я установил модуль на http: // localhost: 5280 / admin / server / localhost / node / ejabberd @ localhost / modules /

enter image description here Для включения mod_register также измените файл ejabberd.yml из папки etc/ejabberd.

enter image description here

И мои прослушиваемые порты на ejabberd @ localhost

enter image description here

И я использовал приведенный ниже код для регистрации пользователя.

NSXMLElement *query = [NSXMLElement elementWithName:@"query" xmlns:@"jabber:iq:register"];
        [query addChild:[NSXMLElement elementWithName:@"username" stringValue:@"syam"]];
        [query addChild:[NSXMLElement elementWithName:@"password" stringValue:@"Vrin@123"]];
        NSXMLElement *iq = [NSXMLElement elementWithName:@"iq"];
        [iq addAttributeWithName:@"type" stringValue:@"set"];
        [iq addAttributeWithName:@"id" stringValue:@"reg2"];
        [iq addChild:query];
        [APP_DELEGATE.xmppStream sendElement:iq];

        [APP_DELEGATE.xmppStream setHostName:@"0.0.0.0"];
        [APP_DELEGATE.xmppStream setHostPort:5222];
        NSError *error;
        if (![APP_DELEGATE.xmppStream connectWithTimeout:XMPPStreamTimeoutNone error:&error]) {
            UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Error connecting"
                                                                message:@"See console for error details."
                                                               delegate:nil
                                                      cancelButtonTitle:@"Ok"
                                                      otherButtonTitles:nil];
            [alertView show];
        }

Но не получили успеха и произошли ниже сообщения об ошибке.

syamVrin@123No module is handling this query

Пожалуйста, помогите мне решить мою проблему.

10
задан iPatel 7 September 2016 в 05:33
поделиться