Peter Saint-Andre | 1 Feb 01:02 2002

Re: bouncing packets

Weird. I think I need to mess around with 1.4.2 and update my server
howto!

Peter

--
Peter Saint-Andre
email+jabber: stpeter <at> jabber.org
web: http://www.saint-andre.com/

On Thu, 31 Jan 2002, Tim Brooks wrote:

> I trashed the installation and started over.  I found a couple issues.  One was that I
> tried to add JUD and conference at the same time
> as the jabber before testing jabber.  This time I tested it without JUD and
> conferencing and it worked.  I also did not create the server
> directory under spool which I had done, via the instructions.  It added on it's own
> when user tried to register.  It also created the directory
> with the sticky bit set which I had not done the first time.
> 
> After this success I added jud and conference and tried again with my original xml
> file that I had saved.  I got the bouncing packets again.
> I then just added JUD to the xml and it worked.
> 
> I think the problem might have been the combination of the sticky bit and something
> with conference configuration.  The first time I left out private conference because I
> just wanted a public chat room.  This time I left it in and added public.  Now
> everything works, but conference room browsing.
> 
> Tim Brooks wrote:
(Continue reading)

Alper Tarhan | 1 Feb 08:56 2002

Scalability Solution presented

Hi,
I don't know the very details of the internal implemantation, but i may have an idea for a farming solution.
It would be great if the experienced developers may present their ideas on it.
Here it goes:
 
- Assume you have a domain:  mydomain
 
- You form a farm of jabber servers:  jabber1.mydomain, jabber2.mydomain, ...., jabbern.mydomain each with their own FQDN registered and resolvable with their own name.
 
- Any user connects to one of these jabber servers through a load balancing mechanim (DNS round robin, smart swithches etc.)
 
- You implement a central authentication database (such as LDAP or SQL) through which all of the servers do the authentication. The authentication must be done against only the userid part of the jid. And by the time the user is authenticated, the server that the user is connected updates the hostid part of the jid (may be implmented as a seperate field) on the central database.
 
- From now on, the jid must be formed dynamically by the needed functions by querying the current server for the userid. It should include the host that the user is currently logged on in the farm.
 
- You enable S2S communications within your jabber server farm so that the users in mydomain can talk to eachother although they are logged on to different servers.
 
- Roster functions and most probably many others should be modified to make use of  the dynamic jid within the farm.
 
As I said, I am not sure if the above solution is a working one or It can be implemented spending a reasonable effort.
 
There were many topics discussed in the past few weeks about scalability and the commercial server "MUST !".
I think the topic has cooled down but we should keep it hot.
We should spend more time thinking of the scalability issues as many people like me think so.
 
Best regards,
 
Alper Tarhan
 
 
 
 
 
Alper Tarhan | 1 Feb 09:03 2002

Scalability Solution presented

Hi,
I don't know the very details of the internal implemantation, but i may have an idea for a farming solution.
It would be great if the experienced developers may present their ideas on it.
Here it goes:
 
- Assume you have a domain:  mydomain
 
- You form a farm of jabber servers:  jabber1.mydomain, jabber2.mydomain, ...., jabbern.mydomain each with their own FQDN registered and resolvable with their own name.
 
- Any user connects to one of these jabber servers through a load balancing mechanim (DNS round robin, smart swithches etc.)
 
- You implement a central authentication database (such as LDAP or SQL) through which all of the servers do the authentication. The authentication must be done against only the userid part of the jid. And by the time the user is authenticated, the server that the user is connected updates the hostid part of the jid (may be implmented as a seperate field) on the central database.
 
- From now on, the jid must be formed dynamically by the needed functions by querying the current server for the userid. It should include the host that the user is currently logged on in the farm.
 
- You enable S2S communications within your jabber server farm so that the users in mydomain can talk to eachother although they are logged on to different servers.
 
- Roster functions and most probably many others should be modified to make use of  the dynamic jid within the farm.
 
As I said, I am not sure if the above solution is a working one or It can be implemented spending a reasonable effort.
 
There were many topics discussed in the past few weeks about scalability and the commercial server "MUST !".
I think the topic has cooled down but we should keep it hot.
We should spend more time thinking of the scalability issues as many people like me think so.
 
Best regards,
 
Alper Tarhan
 
 
 
 
 
bit | 1 Feb 09:25 2002
Picon

Sql o Ldap

I have a jabber server, where can i find documentation about authentificate on a sql server o ldap server?
- zad - | 1 Feb 13:26 2002

where is presence dtd ?

Does anybody know where to find DTD for presence ? 
The link on jabber.org site seems to be broken !
http://protocol.jabber.org/jabber/jabber.dtd

zad

JADMIN List | 1 Feb 10:00 2002

Jabber FAQ

Hello

If you're new to this list, welcome!

This is the automated FAQ posting to tell you that there's a 
FAQ available that covers many questions on Jabber admin and
development. 

Please have a look at this FAQ before asking your question; 
if the FAQ has the answer, great! If not, that's what we're
all here for - to help eachother :-) 

The FAQ is at http://docs.jabber.org/general/html/faq.html

If you have any suggestions for the FAQ, please contact its
maintainer StPeter (see the FAQ for details).

Happy Jabbering!

Simon Guindon | 1 Feb 16:58 2002
Picon

AIM-T error

Hey all, I was curious if anyone was getting this error occurance with chatting with AIM people.  I don't see it at all in Jabber, but apparently AIM people get this error message if they type a few lines quickly and it only happens with a Jabber user their talking with.  I was wondering if someone has getting this from a friend, and if theres a solution.  Here's the exact error my friend from AIM pasted after typing a few lines quickly:

Previous message was not received by SomeAOLScreenName because of error: Error code 3 received from server.

Any info would be great.

Thanks.

TimothyReaves | 1 Feb 17:19 2002

Re: Password reset or delete user

What I ended up doing was deleting the users xml file, restarting the
server, and creating a new account.  Ugly but it worked.

                                                                                                                          
                    Howard Moore                                                                                          
                    <hmoore <at> bladerunner.sta        To:     <jadmin <at> jabber.org>                                            
                    rbase.com>                     cc:                                                                    
                    Sent by:                       Subject:     [jadmin] Password reset or delete user                    
                    jadmin-admin <at> jabber.org                                                                               

                                                                                                                          
                    01/31/02 01:40 PM                                                                                     
                    Please respond to                                                                                     
                    jadmin                                                                                                

Does anyone know how to reset jabber passwords?

Nothing seems to work including deleting the user!

Thanks.

Howard

>     So now I'm really confused.  Nowhere in WinJab or Jabber is there
> anything about encrypted passwords!  Is there anyway just to delete the
> user from the system?  If I move their .xml file, they can not create a
> new account with the same name, as the system still sees it as in use.
Moore, Howard | 1 Feb 17:34 2002

Password change?



So how DO you change a users password?


Does anyone know?


Thanks

Howard



>      So now I'm really confused.  Nowhere in WinJab or Jabber is there
> anything about encrypted passwords!  Is there anyway just to delete
> the user from the system?  If I move their .xml file, they can not
> create a new account with the same name, as the system still sees it
> as in use.

Peter Saint-Andre | 1 Feb 18:25 2002

Re: Password reset or delete user

> What I ended up doing was deleting the users xml file, restarting the
> server, and creating a new account.  Ugly but it worked.

Indeed. We really need to work on those admin features for the 1.6 series.
Maybe I need to scrap all my other projects and finally learn C. :)

Peter


Gmane