Active
Project:
XMPP Framework
Version:
6.x-2.1
Component:
XMPP-Client
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
24 Nov 2009 at 09:39 UTC
Updated:
4 Oct 2012 at 10:15 UTC
Jump to comment: Most recent file
Comments
Comment #1
darren.ferguson commentedI have never used jabberd2 however if it has an http-poll or http-bind interface then it should be able to support the xwchat client.
Also does your web server have the relevant re-directs so that the http-bind or poll request is being sent to the proper interface on jabberd2?
It will not be port 5222 as in regular thick clients.
Comment #2
iwkse commentedI think the issue is with jabberd2 not supporting http binding. I've checked and it doesn't support. I wonder how meebo does since it's a web client and it works with my server.
I've also found a php class that implements jabber client and it also works. In the end i think i'll use this class.
Comment #3
iwkse commentedI think the issue is with jabberd2 not supporting http binding. I've checked and it doesn't support. I wonder how meebo does since it's a web client and it works with my server.
I've also found a php class that implements jabber client and it also works. In the end i think i'll use this class.
Comment #4
rg2 commentedWhat is meant by http-bind or http-poll?
Thanks in advance
Comment #5
darren.ferguson commentedhttp-poll regards an implementation of XEP-0025 http://www.xmpp.org/extensions/xep-0025.html
http-bind regards an implementation of XEP-0124 and XEP-0204 http://www.xmpp.org/extensions/xep-0124.html and http://www.xmpp.org/extensions/xep-0204.html
Comment #6
iwkse commentedHi,
back here..
I found out it's possible to use punjab to use BOSH (http-bind) and allow jabberd2 to work with XWChat. I'm trying it but still I'm having some issue, in the logs i see a 404 error.
How's supposed to be created this httpbase=/http-bind/ ?
When I directly query BOSH it show's me it's running at http://localhost:5280/http-bind/
Using lighttpd, i wrote a rewrite rule like:
url.rewrite-once = ( "^/http-bind/" => ":5280/http-bind/" ) but it seems it's not executed.
The doubt I have is with some other rewrite rules I have with clean urls, in the specific:
url.rewrite-final = (
"^/([^.?]*)\?(.*)$" => "/index.php?q=$1&$2",
"^/([^.?]*)$" => "/index.php?q=$1",
)
Any hints?
Comment #7
iwkse commentedI'm using now a proxy and it works fine..I redirects to BOSH but now i get a 500 error.
Comment #8
iwkse commentedI had to change a bit the punjab code and now it connects..but..it says user|password wrong :)
Well..it's a nice step ahead.
Comment #9
iwkse commentedI post some output here:
I wonder why the fields are empty in the first POST...
Comment #10
prhavile commentedI'm facing the same issue for xwchat window. its showing me offline always and I am not able to change the status.
can anyone help me?
Comment #11
prhavile commentedI'm facing the same issue for xwchat window. its showing me offline always and I am not able to change the status.
can anyone help me?
Comment #12
prhavile commentedhi
can anyone help me to get xwchat work with drupal? I'm finding a solution on this from last 2 weeks but I haven't got any solution for this.
The user appears Offline always in the chat window and even if I try to change the status then also its not changing. this is strange issue with xmpp and drupal.
any help will be highly appreciated. :)
Comment #13
RealGecko commentedLaunch it in Firefox with Firebug enabled and track errors in console. That will point direction for search of solution.