You have been disconnected error

In my browser console I have this (difficult to copy paste because the error goes away fast), but I think I managed to get all errors

strophe.js:5666 POST https://xxx-video.duckdns.org/http-bind?room=kkkk 404

020-01-27T21:32:00.927Z [modules/xmpp/strophe.util.js] <Object.i.Strophe.log>: Strophe: request id 1.1 error 404 happened

Logger.js:154 2020-01-27T21:27:25.307Z [connection.js] <c.l>: CONNECTION FAILED: connection.droppedError

VM281 lib-jitsi-meet.min.js:6 2020-01-27T21:30:24.520Z [modules/xmpp/xmpp.js] <t.value>: XMPP connection dropped!

Logger.js:154 2020-01-27T21:36:09.974Z [modules/UI/videolayout/SmallVideo.js] <g.w.updateView>: Unable to init avatar - no id g {videoSpanId: “localVideoContainer”, container: span#localVideoContainer.videocontainer, $container: k.fn.init(1), localVideoId: null, streamEndedCallback: ƒ, …}

020-01-27T21:31:09.820Z [JitsiMeetJS.js] <Object.getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: Error: Strophe: request id 1.1 error 404 happened
at Object.i.Strophe.log (strophe.util.js:89)
at Object.error (strophe.js:2083)
at e.Bosh._onRequestStateChange (strophe.js:5569)

Your web server config is wrong. Http-bind is the bosh connection address check it out on meet.jit.si how it must look like, yours return 404.

I knoiw its wrong sinnce the application is not working. I did a fresh install, where is the web server config?

Depends what webserver are you using. Did you have apache2 or nginx installed before installing? You was installing using stable repository?

Ah ok. I am using NGINX/CADDY , but on a separate VM, since I have only 1 IP that I need for JITSI and another server.
I installed using stable repository

This is the default nginx config you need to have: https://github.com/jitsi/jitsi-meet/blob/master/doc/debian/jitsi-meet/jitsi-meet.example