[joey] Re: RE : Joey 0.3.0 Alpha1 Release

  • From: "Jonathan Pobst" <lists@xxxxxxxxxx>
  • To: <joey@xxxxxxxxxxxxx>
  • Date: Sat, 26 Jul 2003 13:40:46 -0500

Ok, fixed most of these, new files are in CVS.

 - If user signoff, he cannot sign on again until the server is =
restarted
I have had this bug many times, but whenever I tried to troubleshoot it, =
it
wouldn't happen.  I think I finally figured out that I could get =
multiple
disconnects (like one from <presence unavailable> and one from =
deadsocket).
Make a change to JSM to fix.  Please let me know if you are still having
this problem, cause it seems to be fine for me now.

- Registration between 2 users does not works, I had to modify the
registration manually in the DB
I think you mean subscription, which worked fine if both users were =
online.
I changed offline subscription requests to be a different namespace than
offline, and never made the changes to get the requests sent to the =
user.
My bad.  Fixed.

- I was unable to create an account with Exodus, I had to create them =
with
Rhymbox
This is a problem.  There is a very good reason why you shouldn't make
breaking changes to implemented protocol.  In this case, the recently =
passed
version of Non-SASL Authentication (JEP-87) has a change that removes
something Exodus relies on.  Previously, if you tried to get info on a
username that didn't exist, it returned an error then.  Now it =
specifically
says not to return the error, which breaks clients like Exodus.  So I =
can
either implement it incorrectly and break new clients, or implement it
correctly and break old clients.  Neither is a good option.  I'll try to =
get
with PGM or Joe to see when/if they intend to change Exodus.  Leaving it
"broken" (implented correctly) for now.  Sorry.


Thanks for reporting these,
jon


-----Original Message-----
From: joey-bounce@xxxxxxxxxxxxx [mailto:joey-bounce@xxxxxxxxxxxxx] On =
Behalf
Of es9
Sent: Saturday, July 26, 2003 6:21 AM
To: joey@xxxxxxxxxxxxx
Subject: [joey] RE : Joey 0.3.0 Alpha1 Release

Nice works, I'll test it next week.

Meanwhile, a few comments (tested with access db):
- I was unable to create an account with Exodus, I had to create them =
with
Rhymbox
- If user signoff, he cannot sign on again until the server is restarted
- Registration between 2 users does not works, I had to modify the
registration manually in the DB
- Once registered, chat between 2 users works fine

Hope it will help,

Eric
Jid : es9 at myjabber.net


_____________________________________________________________________
Envie de discuter en "live" avec vos amis ? T=E9l=E9charger MSN =
Messenger
http://www.ifrance.com/_reloc/m la 1=E8re messagerie instantan=E9e de =
France



Other related posts: