Custom Deployment not working

#1

Hello

I had this issue in Micro Instance in Aws now i moved to Larger Instance with 32 GB RAM. But still have this issue.

My custom deployment ( deployed in EC2 Large (32GB RAM) Instance in AWS) , when trying to open home page (subdomain page)

  1. won’t open in Mobile Chrome Browser (using Mobile Network) ,
  2. Won’t work for few users when they using Laptop with Wifi or Ethernet.
  3. Works fine when using Wifi in the Mobile device
  4. When I connect Jitsi API through iframe Inside Custom Web Application scenario 1 and 2,3 are working ( but takes long time to load)

I followed the settings in quick install
ports are (TCP/443 or TCP/4443 and UDP 10000 - 20000)
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<Local.IP.Address>
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<Public.IP.Address>
DefaultLimitNOFILE=65000
DefaultLimitNPROC=65000
DefaultTasksMax=65000

Please help

Thanks in advance

#2

Can you give more details:

What is the experience, you see request timeout page or what?

What is not working? What is the experience you see? It does matter where they 2 or 3 in the meeting. Most of the time 2 people will connect p2p when everything 3 and above are using jvb.

This with the app, here is the strange thing where the above cases that do not work, mobile app has more constraints than the browser.

The instance you have created is it in the same region as you? And once it loads video and audio is fine?

#3

Damencho

Sorry for the delay in replying , I was doing some testing.
Environment i used to test

Server Setup
I had setup 2 server instances AWS
Followed Quick Install
A. Ubuntu 18, Installed Nginx and Jitsi Meet
B. Ubuntu 18 Installed Jitsi Meet ( using Jetty)

Front End Testing

A . Chrome browser
B. Electron App

Server A testing
Link 1 : Embedded the link in the web application
Link 2 : Jitsi API call within the web application

When tested using
LAN : works
Wifi : works
Mobile Network A : works
Mobile Network B : works

Server B Testing

Link 1: Embedded the Link in my web application.

when tested using
LAN : works
Wifi : works
Mobile Network A : works
Mobile Network B : Not working ( Screen displays : Refused Connection)

Error in the Console: Refused to display " url" in a frame because it set ‘X-Frame-Options’ to deny "

Another Observation
Icons :
For Mac : All Button icons are loading
For Windows : Few Button icons are not loading ( CC, Toggle, Invite)

Link 2: Jitsi API call within the web application

LAN : not working
Wifi : not working
Mobile Network A : not working
Mobile Network B : not working

Error: Not able find External_api

When i compared Server A and Server B ,
Server B /usr/share/jitsi-meet/lib/external_api
is empty.

I followed the same setup ( except for Nginx) and I was wondering what’s wrong.

#4

Mobile Network you mean a PC is using mobile network or you are using a mobile phone? Not sure from where X-Frame-Options is coming as we are not handling such thing, but it is strange one time is there and one time is not.

We recently implemented that if the size of the screen is small buttons are hidden and go into the hamburger menu.

This should be /usr/share/jitsi-meet/lib/external_api.min.js

#5

PC and Mobile Phone ( Desktop site), Samsung Tab
all using Mobile Hotspot
Mobile Network A: Works ( For Mobile Devices it takes longer time to load)
Mobile Network B : Not working

Can it be firewall issue? How can i solve it?

  1. What should be the size for iFrame ?

  2. I checked /usr/share/jitsi-meet/lib/external_api.min.js its empty for Server B.

#6

Should work in all sizes, not sure at the moment what is the minimum size it supports or is there any set.

No idea what can delete it, but debian packages just copy it there.

This is not recommended at all, for mobiles it is recommended to use the mobile app.