Hi,
I'm rolling with Openfire 3.4.5 and had an issue with a user getting booted from the server every so often. I tracked it down to an entry they had in their buddy list that did not contain a domain ("full jid"), it was mybuddy instead of mybuddy@domain (in jiveroster).
So I played around and noticed that I could add buddies via Pidgin that did not contain a domain name. Openfire happily placed it in the database and then will dump tracebacks to the logs.
Am I missing something here? Seems like Openfire shouldn't except these non-complete JIDs.
I am attaching the XMPP console log from Pidgin and the traceback on the server and the bogus entry now in the database. (akrherz2 user does not exist)
daryl