[JDEV] Questions on groupchat and yahoo transport..

Keith Minkler keith at digix.dyndns.org
Thu Sep 21 05:34:52 CDT 2000


please see below for my responces...

On Mon, Sep 18, 2000 at 01:00:31AM +0000, V.V.Srikanth wrote:
> Hello,
<snip/>
> Groupchat question: 
> 
> I've downloaded the latest groupchat-transport sources from the CVS and

the latest release is the groupchat 1.1 protocol.. some clients do not support this yet, and you may do better downloading the groupchat-t v1.0.2 available in CVS in the "OnePointOh" branch, or available on "http://download.jabber.org/dists/transports/groupchat-transport".

> installed them on a Redhat 6.1 machine. Jabber server is running on the
> machine and I am able to do one-on-one chat. I am not clear about how to
> create different groups on the server. I have already created an 'agent' entry
> in the jserver.xml file as follows:
> 
> <agent jid="groups">

this should be groups.yourserver.name .. like "groups.jabber.org" etc.

>                 <name>Conference Server</name>
>                 <description>You can create and participate in private group
> conferences.</description>
>                 <service>conference</service>
>                 <groupchat/>
>                 <register/>
>         </agent>

other than that, that looks good.

> 
> I connect to the jabber server through Winjab and I get the following in the
> agents listing:
> 
> Conference server
> JID: Groups
> Transport?: NO
> 
> But when I specify the agent name (as in jserver.xml) and try to join the
> group or register, I get an 'Invalid Groupchat Protocol' error. Please let me
> know if I am missing something here. Secondly, how do I create multiple chat
> groups on the server?

This is as i said above.. some clients do not support the new groupchat protocol.. (the Latest winjab has a checkbox for old 1.0 protocol, or new)

chat rooms are created/destroyed as people enter/leave them.

> Yahoo-transport question:
> 
> Yahoo-transport has also been installed on the system but I connect to the
> internet through a proxy. The connection fails as the request is unable to
> reach the yahoo host. Is there a way of telling yahoo transport to connect
> through a proxy (say through yahoo_trans.xml)?

hrmm.. you can try compiling yahoo-transport with a -DHAVE_SOCKS4 flag.. this will tell yahoolib to use SOCKS4 to connect to the yahoo servers.. all the SOCKS4 stuff are setup in environment variables.. check www.socks.nec.com for details.. I am not sure if this works.. if it does, or if you get it to work, please let me know.. I know there are other people who would like this functionality as well, and I don't have a socks server to play with.

Thanks!

<snip/>

Keith Minkler




More information about the JDev mailing list