Heya !
I have a ejabberd server (debian wheezy version), with jitsivideobridge. Everything's is working so far with jitsi client.
Now I would like to use jitmeet (with auth in the first place).
Here is my nginx conf:
···
######
server {
listen 80;
server_name xmpp.fibercryst.com;
location / {
root /home/fiberxmpp/jitmeet;
}
location ~ ^/([a-zA-Z0-9]+)$ {
rewrite ^/(.*)$ / break;
}
location /http-bind {
proxy_pass http://localhost:5280/http-bind;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
}
error_log /var/log/nginx/xmpp.error.log;
access_log /var/log/nginx/xmpp.access.log;
}
######
I have edited config.js of jitmeet:
######
var config = {
hosts: {
domain: 'xmpp.fibercryst.com',
muc: 'conference.xmpp.fibercryst.com', // FIXME: use XEP-0030
bridge: 'jitsi-videobridge.xmpp.fibercryst.com' // FIXME: use XEP-0030
},
// getroomnode: function (path) { return 'someprefixpossiblybasedonpath'; },
// useStunTurn: true, // use XEP-0215 to fetch STUN and TURN server
// useIPv6: true, // ipv6 support. use at your own risk
useNicks: true,
bosh: '//xmpp.fibercryst.com/http-bind' // FIXME: use xep-0156 for that
};
######
And I added the mod_http_bind in ejabberd.cfg:
######
...
{mod_time, []},
{mod_vcard, []},
{mod_http_bind, []},
{mod_version, []}
]}.
...
######
When I load "xmpp.fibercryst.com" in Chromium, I have a "status 2" in console (CONNFAIL from Strophe, I guess). And nothing happens.
I have no error reported by ejabberd... I can't see what's wrong here.
What did I miss ? Maybe jitmeet is not ready for ejabberd yet ?
Thanks a lot !
Cordially,
Adrien