Ok so I really would like to get Jabber server working correctly on my box. I have tried
sme-jabber-IM-0.0.1-5.noarch.rpm and it seems to work ok. However I have been forced to use the exodus client with it. Let me explain.
When I create a jabber user through the control panel it adds the user correctly and emails them their username and password. This works great if I use exodus as a client, but thats not good enough for me, I want to be able to use GAIM with the server. However if I try to connect with GAIM I get a uthorization error. This made me curious so I started playing with it a little more. With the jabber contrib, when you add a user it creates "username.xml" file that contain the account info on the server. This includes a hash of the assigned password. When I create an account using the gaim or gush clients and register on the server it creates a "username.xml" file and then works great. Now most people would say well just have your clients create an account with their clients, however I want to turn registration off on the server an control who has access to the chat server.
When I compare the 2 xml files the only thing that stand out is the the hash on the client created xml file is much longer than the hash created by the userpanel. Now I know that the hash will be different with different passwords, however I created both using the same password.
So my question is... can someone help, it must be that the sme userpanel contrib is using a diffrent encryption... but I dont know where to start.
Any help would be greatly appreciated!