Ok, modifying the config.js did the trick, now I can Video- and Voice- chat with clients located at the same network. GREAT
(Though I had to do some minor changes to the config you’ve posted, I pointed them out in the comments of your blogpost)
Though it’s not possible to connect users from outside lan.
They can access the website, can use the webchat but the video screen stay black.
( i think there was also no audio, but I’m not sure on this)
I was sitting at my firewall watching logs and there were “obscure” packets like the openfire server was trying to send packets to the internal ip address(192.168.x.x) of the user that tried to connect externally.
var config = {
hosts: {
domain: 'MYDOMAIN.TLD',
muc: 'conference.MYDOMAIN.TLD', bridge: 'jitsi-videobridge.MYDOMAIN.TLD' },
useIPv6: false, // ipv6 support. use at your own risk
useNicks: false,
useWebsockets: false, // change this if you have websockets plugin for openfire
resolution: 360,
bosh: window.location.protocol + "//" + window.location.host + '/http-bind/' };
ok ive now established that i dont have websockets installed so will read up on that one next. in the meantime i’ve set it to false.
i’m still confised with what i should put in the bosh line though? what is window.local.host.protocol meant to be? is it just 7070? could you let me know with an example please?
at the moment when i try to go to the page i get this in the debug window and the same grey screen:
Failed to load resource: the server responded with a status of 404 (Not Found)
now things are looking much more promising! i’m getting the video come through locally - i’ll try it for real when i get another client rigged up at work tomorrow