Openfire Nickname Support

Hello,

I am using Openfire along with a web-based client (JsJac) and I am having major issues setting roster nicknames.

I am following XEP-0172 perfectly (see including nickname with subscription request):

http://xmpp.org/extensions/xep-0172.html#subscription

However Openfire seems to ignore the nickname data being sent.

I am NOT using LDAP and I have read elsewhere that there are issues with nicknames in a non-LDAP environment.

Anyone else have this problem? Any workarounds?

This took me forever to find! I was using xmpphp, but got the solution from using jquery Strophe.

First do:

Followed by:

Then to rename again:

Hope this helps, because I was using the same XML you were using above and that did not work.