I have the task to create a C++ XMPP client that has to communicate with other clients on server. I have written a simple C++ XMPP client using Gloox library, to register a new user on server.
The server I am using is Openfire and IDE is VC++ 2008.

1 Answer
1

The server requires more information than is supported by the schema for the "jabber:iq:register" namespace, thus the server sent you a data form. You must return the populated data form which takes precedence over the fields of the "jabber:iq:register". It is defined in the Extensibility section of XEP-0077 (In-Band Registration).