[2.4-rc2] nginx error: Connection refused while connecting to upstream

222 views
Skip to first unread message

davorb...@gmail.com

unread,
Oct 11, 2021, 8:39:12 AM10/11/21
to BigBlueButton-dev
Hey guys,

BBB 2.4 rc2 works like a charm, however I'm receiving a lot of nginx errors in my log file /var/log/nginx/error.log. For example:

2021/10/11 14:16:24 [error] 32182#32182: *255 connect() failed (111: Connection refused) while connecting to upstream, client: 93.180.105.130, server: bbb.vokabula.com, request: "GET /html5client/resources/images/whiteboard-cursor/pan-closed.png HTTP/1.1", upstream: "http://127.0.0.1:4102/html5client/resources/images/whiteboard-cursor/pan-closed.png", host: "bbb.vokabula.com", referrer: "https://bbb.vokabula.com/html5client/join?sessionToken=rsmv2w3wx4hagtih"

2021/10/11 14:16:24 [error] 32182#32182: *255 connect() failed (111: Connection refused) while connecting to upstream, client: 93.180.105.130, server: bbb.vokabula.com, request: "GET /html5client/resources/images/whiteboard-cursor/pan-closed.png HTTP/1.1", upstream: "http://127.0.0.1:4104/html5client/resources/images/whiteboard-cursor/pan-closed.png", host: "bbb.vokabula.com", referrer: "https://bbb.vokabula.com/html5client/join?sessionToken=rsmv2w3wx4hagtih"

2021/10/11 14:16:24 [error] 32182#32182: *255 connect() failed (111: Connection refused) while connecting to upstream, client: 93.180.105.130, server: bbb.vokabula.com, request: "GET /html5client/resources/images/whiteboard-cursor/pan-closed.png HTTP/1.1", upstream: "http://127.0.0.1:4107/html5client/resources/images/whiteboard-cursor/pan-closed.png", host: "bbb.vokabula.com", referrer: "https://bbb.vokabula.com/html5client/join?sessionToken=rsmv2w3wx4hagtih"

2021/10/11 14:16:24 [error] 32182#32182: *255 connect() failed (111: Connection refused) while connecting to upstream, client: 93.180.105.130, server: bbb.vokabula.com, request: "GET /html5client/resources/images/whiteboard-cursor/pan-closed.png HTTP/1.1", upstream: "http://127.0.0.1:4103/html5client/resources/images/whiteboard-cursor/pan-closed.png", host: "bbb.vokabula.com", referrer: "https://bbb.vokabula.com/html5client/join?sessionToken=rsmv2w3wx4hagtih"

2021/10/11 14:16:24 [error] 32182#32182: *255 connect() failed (111: Connection refused) while connecting to upstream, client: 93.180.105.130, server: bbb.vokabula.com, request: "GET /html5client/resources/images/whiteboard-cursor/pan-closed.png HTTP/1.1", upstream: "http://127.0.0.1:4106/html5client/resources/images/whiteboard-cursor/pan-closed.png", host: "bbb.vokabula.com", referrer: "https://bbb.vokabula.com/html5client/join?sessionToken=rsmv2w3wx4hagtih"

And my nginx conf:

server_tokens off;

server {
  listen 80;
  listen [::]:80;
  server_name bbb.vokabula.com;

  return 301 https://$server_name$request_uri; #redirect HTTP to HTTPS

}
server {
  listen 443 ssl;
  listen [::]:443 ssl;
  server_name bbb.vokabula.com;

  ssl_certificate /etc/nginx/ssl/*****.crt;
  ssl_certificate_key /etc/nginx/ssl/*****.key;
  ssl_session_cache shared:SSL:10m;
  ssl_session_timeout 10m;
  ssl_protocols TLSv1.2 TLSv1.3;
  ssl_ciphers "ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS:!AES256";
  ssl_prefer_server_ciphers on;
  ssl_dhparam /etc/nginx/ssl/dhp-4096.pem;

  # HSTS (comment out to enable)
  #add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;

  access_log /var/log/nginx/bigbluebutton.access.log;

  # Handle RTMPT (RTMP Tunneling).  Forwards requests
  # to Red5 on port 5080
  location ~ (/open/|/close/|/idle/|/send/|/fcs/) {
    proxy_pass         http://127.0.0.1:5080;
    proxy_redirect     off;
    proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;

    client_max_body_size       10m;
    client_body_buffer_size    128k;

    proxy_connect_timeout      90;
    proxy_send_timeout         90;
    proxy_read_timeout         90;

    proxy_buffering            off;
    keepalive_requests         1000000000;
  }

  # Handle desktop sharing tunneling.  Forwards
  # requests to Red5 on port 5080.
  location /deskshare {
     proxy_pass         http://127.0.0.1:5080;
     proxy_redirect     default;
     proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
     client_max_body_size       10m;
     client_body_buffer_size    128k;
     proxy_connect_timeout      90;
     proxy_send_timeout         90;
     proxy_read_timeout         90;
     proxy_buffer_size          4k;
     proxy_buffers              4 32k;
     proxy_busy_buffers_size    64k;
     proxy_temp_file_write_size 64k;
     include    fastcgi_params;
  }

  # BigBlueButton landing page.
  location / {
    root   /var/www/bigbluebutton-default;
    index  index.html index.htm;
    expires 1m;
  }

  # Include specific rules for record and playback
  include /etc/bigbluebutton/nginx/*.nginx;

  #error_page  404  /404.html;

  # Redirect server error pages to the static page /50x.html
  #
  error_page   500 502 503 504  /50x.html;
location = /50x.html {
    root   /var/www/nginx-default;
  }

}

-------

I'm just looking someone to point me to the right direction where to look, since I'm aware this is not a nginx help group.

Thanks everyone in advance! :)
Reply all
Reply to author
Forward
0 new messages