1 Replies Last post: Nov 2, 2007 9:26 AM by eduardbc  
eduardbc Bronze 12 posts since
Nov 2, 2007
Currently Being Moderated

Nov 2, 2007 8:14 AM

jwchat problems

 

Hello!

 

 

I havwe problems for conect to openfire 3.3.3 with jwchat. Pidgin, jety and sparkn don't have problems to connect .

 

 

Openfire is configured to standard ports

 

 

apache is configured to port 80 to serve the jwchat

 

 

 

 

There is the output log of jwchat:

 

 

 

viernes, 02 de noviembre de 2007 13:17:19 (level 2) func: initjid: jwchat@xat.mydom.com/jwchat

pass: aaaa[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'iq'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'presence'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'message'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'message'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'ondisconnect'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'onconnect'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownregistered handler for event 'onerror'[viernes, 02 de noviembre de 2007 13:17:19] (level 3) func: unknownincoming event 'onstatuschanged'[viernes, 02 de noviembre de 2007 13:17:19] (level 3) func: unknownincoming event 'status_changed'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: JSJaCHBCConnecthttpbase: /http-bind/domain:xat.mydom.com[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys1: 83b6ee5fad167248c4ed86a3ebc432952cefd5ff[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys2: 784ec35dab80fe4a103b5761ee16eaa7c12463bf[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys3: 41cabbcbffec0b196538c8e1e594f2fa7992ceed[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys4: f7efa6260abebca3ba51e6e958ba3e486840e438[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys5: 7087de440f7c929095cbe1d418c371b6d16872bd[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys6: b98b16534a5701515247bea31012982c9e0388eb[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys7: 25bfa4fae20bf42d0ef526eded1a0adedaf2d7dd[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys8: 3b58023a5ef804e31e2617f0c5e2a950e4928b9c[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys9: c460e934371c2584c4c1466bd2481c07189be7a0[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys10: 5d1387233a47afae30f967705ad35ef3ad00bf12[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys11: 610a9147fa8c723e6b68a5eed985cc1833c462c7[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys12: af83e24fdd1533a389053cea2d6eab0d97916de5[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys13: cd9e5ca8f3aeaf49dec3106b89cbcc8efd6cb9ba[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys14: 7c6d0241bafb95a435af9d978cc7cb4ab04a4edb[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCKeys15: 3341d6a25ef9c2b4b3887b2c5b8a190959707d5c[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: JSJaCHBCConnect<body

hold='1' xmlns='http://jabber.org/protocol/httpbind'

to='xat.mydom.com' wait='300' rid='509117'

newkey='3341d6a25ef9c2b4b3887b2c5b8a190959707d5c' ver='1.6'

xmpp:xmlns='urn:xmpp:xbosh' xmpp:version='1.0'/>[viernes, 02 de noviembre de 2007 13:17:19] (level 4) func: unknownasync recv: <html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<title>Error 400 </title>

</head>

<body><h2>HTTP ERROR: 400</h2><pre>BAD_REQUEST</pre>

<p>RequestURI=/http-bind/</p><p><i><small><a href="http://jetty.mortbay.org/">Powered by

Jetty://</a></small></i></p><br/>

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

 

</body>

</html>

viernes, 02 de noviembre de 2007 13:17:19 (level 4) func: JSJaCHBCHandleInitialResponseDate: Fri, 02 Nov 2007 12:03:18 GMT

Server: Jetty(6.1.x)

Content-Type: text/html; charset=iso-8859-1

Content-Length: 1389

Via: 1.1 xat.mydom.com

Connection: close

viernes, 02 de noviembre de 2007 13:17:19 (level 4) func: JSJaCHBCHandleInitialResponse<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<title>Error 400 </title>

</head>

<body><h2>HTTP ERROR: 400</h2><pre>BAD_REQUEST</pre>

<p>RequestURI=/http-bind/</p><p><i><small><a href="http://jetty.mortbay.org/">Powered by

Jetty://</a></small></i></p><br/>

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

<br/>           &nb sp;            &nbsp ;             & nbsp;        

 

</body>

</html>

viernes, 02 de noviembre de 2007 13:17:19 (level 1) func: JSJaCHBCHandleInitialResponseinitial response broken (status: 400)[viernes, 02 de noviembre de 2007 13:17:19] (level 3) func: unknownincoming event 'onerror'[viernes, 02 de noviembre de 2007 13:17:19] (level 2) func: unknownhandling event 'onerror' -


-


There is the warn.log of openfire:   2007.11.02 12:42:00 Error parsing user request. http://213.27.151.43

2007.11.02 12:42:08 Error parsing user request. http://213.27.151.43

2007.11.02 12:43:02 Error parsing user request. http://213.27.151.43

2007.11.02 13:03:18 Error parsing user request. http://213.27.151.43

 

 

There is the virtualhost serving jwchat:

 

 

<VirtualHost *>

        ServerAdmin support@mydom.com

        ServerName xat.mydom.com

        DocumentRoot /var/www/xat

        <Directory />

             &n bsp;  Options FollowSymLinks

             &n bsp;  AllowOverride None

        </Directory>

        <Directory /var/www/xat/jwchat>

             &n bsp;  Options Indexes FollowSymLinks MultiViews

             &n bsp;  AllowOverride None

             &n bsp;  Order allow,deny

             &n bsp;  allow from all

             &n bsp; 

  1. This directive allows us to have apache2's default start page

             &n bsp; 

  1. in /apache2-default/, but still have / go to the right place

        </Directory>

        ErrorLog /var/log/apache2/xat-error.log

 

        #Pel jwcaht

        AddDefaultCharset UTF-8

        Options +MultiViews

        ProxyRequests On

        ProxyPass /http-bind/ http://zeus.mydom.com:8080/http-bind/

 

 

##there is no diference using localhost

 

 

    

          1.   ProxyPass /http-bind/ http://localhost:8080/http-bind/

        LogLevel warn

        CustomLog /var/log/apache2/xat-access.log combined

        ServerSignature On

</VirtualHost>

 

 

There is jwchat configuration:

 

 

 

 

var SITENAME = "xat.cometatech.com";

 

 

var BACKENDS =

[

             &n bsp;  ,

             &n bsp;  ,

             &n bsp;  ,

             &n bsp;  ,

];

 

var DEFAULTRESOURCE = "jwchat";

var DEFAULTPRIORITY = "10";

 

/* DEFAULTCONFERENCEGROUP + DEFAULTCONFERENCESERVER

  • default values for joingroupchat form

*/

var DEFAULTCONFERENCEROOM = "general";

var DEFAULTCONFERENCESERVER = "conference."+SITENAME;

 

/* debugging options */

var DEBUG = true; // turn debugging on

var DEBUG_LVL = 4; // debug-level 0..4 (4 = very noisy)

 

var USE_DEBUGJID = false; // if true only DEBUGJID gets the debugger

var DEBUGJID = "admin@localhost"; // which user get's debug messages

 

 

// most probably you don't want to change anything below

 

var timerval = 2000; // poll frequency in msec

 

var stylesheet = "jwchat.css";

var THEMESDIR = "themes";

 

 

 

 

Any idea ?

 

 

Thanks!

 

 

More Like This