Running HTTPS using Nginux.
Jitsi app version 2.1.1
Hello,
We have just installed Rocket.Chat 6.13.0 with nginx using SSL certs.
The WebUI is working correctly pointing to https://.
We have install Jitsi app from the Marketplace and configured the URL to be .
When we start a call we get various issues:
The Accept button doesn’t appear on the recipients screen
‘Waiting for answer’ appears on my screen
I get a pop up and accept the call, but is ‘shows waiting for answer’ and is still ringing on the senders screen
When the call is accepted, the new tab opens with Jitsi URL, but we get ‘Page not found - The page doesn’t existing or you do not have access permissions’
Hi, Thanks for the comments.
Yes running Nginx as a reverse SSL proxy for RC.
Deployed v6.13.0 on-prem on Oracle Linux 8 , using the Docker installation instructions.
Docker container running on port 3000 and the Nginx is configured with our custom certificates:
Upstreams
upstream backend {
server 127.0.0.1:3000;
}
HTTPS Server
server {
listen 443;
server_name ;
# You can increase the limit if your need to.
client_max_body_size 200M;
error_log /var/log/nginx/rocketchat.access.log;
ssl on;
ssl_certificate /etc/nginx/certificate.crt;
ssl_certificate_key /etc/nginx/certificate.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # don’t use SSLv3 ref: POODLE
location / {
proxy_pass http://backend;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header X-Nginx-Proxy true;
proxy_redirect off;
Both the WebUI and Desktop client are able to connect to the RC server on the https URL.
Chat works without issue.
Jitsi app installed form the MarketPlace and the settings for the domain are is just the SERVER-FQDN.
When we try a call, it either sits at ‘wating for answer’ or if you can join a call, it opens a new browser tab to the https://SERVER-FQDN/RocketChatxxxxxxxxxx and then displays ‘Page not found’
Hi @reetp
Thanks for the information.
We have got the URLS sorted and now got (via the WebUI), audio and video calls running.
Using the Desktop app, we have not been able to open a call, but investigating as it seems to launch a browser window for the Jitsi call.