Запрос на перенаправление сервера nginx на пользовательский порт для подключения к узлу

Оператор $ push добавляет указанное значение в массив.

{ $push: { : , ... } }

$ push добавляет поле массива со значением как своим элементом.

Выше ответ отвечает всем требованиям, но я получил его, выполнив следующие

var objFriends = { fname:"fname",lname:"lname",surname:"surname" };
Friend.findOneAndUpdate(
   { _id: req.body.id }, 
   { $push: { friends: objFriends  } },
  function (error, success) {
        if (error) {
            console.log(error);
        } else {
            console.log(success);
        }
    });
)
0
задан eyllanesc 14 July 2018 в 02:01
поделиться

1 ответ

Я смог исправить проблему с помощью ниже.

i создал /etc/nginx/conf.d/proxy.conf и вставил блок сервера ниже.

server {
    listen 8080 ssl;
    listen [::]:8080 ssl ipv6only=on;

  ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; # managed$
  ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; # manag$
  include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

  error_page 497  https://$host:$server_port$request_uri;#enforces https redirect on http traffic

   location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_ssl_session_reuse off;
        proxy_set_header X-Forwarded-Ssl on; #needed incase redirects comes from http
        proxy_set_header X-NginX-Proxy true;
        rewrite ^/?(.*) /$1 break;
        proxy_pass http://127.0.0.1:8000; #node server
        proxy_redirect off;

    }


}

Это была единственная вещь, которую я раньше не делал. Вам необходимо принять интернет-трафик на порт, который вы слушаете. выполните приведенную ниже команду с номером порта.

sudo iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
0
ответ дан OLATOMIDE 17 August 2018 в 12:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: