Size: a a a

2021 June 26

EC

Eli Crane in nginx_ru
эээээ....вам на английский перевести, что ли?
источник

GG

Gvb Gvb in nginx_ru
Нет
источник

GG

Gvb Gvb in nginx_ru
Тут да или нет выбрать
источник

GG

Gvb Gvb in nginx_ru
А я без понятия что делать
источник

S

Sanyok in nginx_ru
Значит не ставьте кали
источник

S

Sanyok in nginx_ru
В чем проблема
источник

GG

Gvb Gvb in nginx_ru
Ошибка такая в первые, вот и решил спросить
источник

GG

Gvb Gvb in nginx_ru
Как это решить
источник

KL

Kirill Ligorov in nginx_ru
Добрый день всем , прошу помощи не понимаю почему при обращение к proxy_pass  на адрес 123.com  открывается imail.123.com  . Что я сделал не так ?

cat /etc/nginx/sites-available/proxy.conf 
## SITE
##################################
# WORDPRESS NGINX CONFIGURATIONS
##################################

server {
listen 127.0.0.1:80;
root /var/www/wordpress/;
server_name 123.com;
access_log /var/log/nginx/wp_client_access.log;
error_log /var/log/nginx/wp_client_error.log;
return 301 https://123.com$request_uri;
}
server {
      listen 127.0.0.1:443 ssl;
      server_name 123.com;
      root /var/www/wordpress;
      access_log /var/log/nginx/123.com.log;
      error_log /var/log/nginx/123.com.error.log;
      ssl on;
   ssl_certificate /etc/letsencrypt/live/123.com-0001/fullchain.pem; # managed by Certbot
   ssl_certificate_key /etc/letsencrypt/live/123.com-0001/privkey.pem; # managed by Certbot
#   ssl_trusted_certificate /etc/letsencrypt/live/123.com-0001/chain.pem;
   #include snippets/ssl.conf;
  # include snippets/letsencrypt.conf;#

   # log files
#    access_log /var/log/nginx/example.com.access.log;
#   error_log /var/log/nginx/example.com.error.log;##

   location = /favicon.ico {
       log_not_found off;
       access_log off;
   }

   location = /robots.txt {
       allow all;
       log_not_found off;
       access_log off;
   }

   location / {
       try_files $uri $uri/ /index.php?$args;
   }

   location ~ \.php$ {
       include snippets/fastcgi-php.conf;
       fastcgi_pass unix:/run/php/php7.2-fpm.sock;
   }

   location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ {
       expires max;
       log_not_found off;
   }

}

###iMAIL
server {

       listen 192.168.111.15:80;
       server_name imail.123.com;
       return 301 https://imail.123.com/SOGo$request_uri;
       }

server {
       listen 192.168.111.15:443 ssl ;
       server_name imail.123.com;
       access_log /var/log/nginx/imail.123.com.log;
       error_log /var/log/nginx/imail.123.com.error.log;
       ssl on;
       ssl_certificate /etc/letsencrypt/live/imail.123.com/fullchain.pem;
       ssl_certificate_key /etc/letsencrypt/live/imail.123.com/privkey.pem;
       ssl_stapling on;
       ssl_stapling_verify on;
      location  ~ ^imail.123.com(.*)$ {
          return 301 $scheme://imail.123.com/SOGo/$1;
       }
       location /SOGo {
               add_header Front-End-Https       on;
               proxy_headers_hash_max_size      512;
               proxy_headers_hash_bucket_size   64;
               proxy_set_header                 Host $host;
               proxy_set_header                 X-Forwarded-Proto $scheme;
               proxy_set_header                 X-Real-IP $remote_addr;
               proxy_set_header                 X-Forwarded-For $proxy_add_x_forwarded_for;
               proxy_set_header X-Real-IP $remote_addr;
               proxy_pass http://192.168.111.24;
#               proxy_redirect http://192.168.111.24/SOGo;
               }

}

###WIKI
server {

       listen 192.168.111.15:80;
       server_name wiki.123.com;
       return 301 https://wiki.123.com$request_uri;
       }
источник

KL

Kirill Ligorov in nginx_ru


server {
       listen 192.168.111.15:443 ssl ;
       server_name wiki.123.com;
       access_log /var/log/nginx/wiki.123.com.log;
       error_log /var/log/nginx/wiki.123.com.error.log;
       location / {
               add_header Front-End-Https       on;
               proxy_headers_hash_max_size      1024;
               proxy_headers_hash_bucket_size   128;
               proxy_set_header                 Host $host;
               proxy_set_header                 X-Forwarded-Proto $scheme;
               proxy_set_header                 X-Real-IP $remote_addr;
   proxy_set_header Host $http_host;
         proxy_set_header X-Real-IP $remote_addr;
   proxy_http_version 1.1;
         proxy_set_header Upgrade $http_upgrade;
         proxy_set_header Connection "upgrade";
         proxy_next_upstream error timeout http_502 http_503 http_504;
               proxy_pass http://192.168.111.17;
               }
   ssl_session_timeout 1d;
   ssl_session_cache shared:SSL:50m;
   ssl_session_tickets off;
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
   ssl_ciphers "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH EDH+aRSA !RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS";
   ssl_prefer_server_ciphers on;
   ssl_certificate /etc/letsencrypt/live/wiki.123.com/fullchain.pem; # managed by Certbot
   ssl_certificate_key /etc/letsencrypt/live/wiki.123.com/privkey.pem; # managed by Certbot
   ssl_trusted_certificate /etc/letsencrypt/live/wiki.123.com/chain.pem;
}
### CLOUD
server {

       listen 192.168.111.15:80;
       server_name cloud.123.com;
       return 301 https://cloud.123.com$request_uri;
}
server {
       listen 192.168.111.15:443 ssl ;
       server_name cloud.123.com;
       access_log /var/log/nginx/cloud.123.com.log;
       error_log /var/log/nginx/cloud.123.com.error.log;
       ssl on;
   ssl_certificate /etc/letsencrypt/live/cloud.123.com/fullchain.pem; # managed by Certbot
   ssl_certificate_key /etc/letsencrypt/live/cloud.123.com/privkey.pem; # managed by Certbot
       ssl_stapling on;
       ssl_stapling_verify on;
 #
 client_max_body_size 512G;
       fastcgi_request_buffering off;
       gzip off;
 proxy_request_buffering off;
 #
       location /.well-known/carddav {
   return 301 $scheme://cloud.123.com/remote.php/dav;
 }

 location /.well-known/caldav {
   return 301 $scheme://cloud.123.com/remote.php/dav;
 }
 location / {
   proxy_headers_hash_max_size 512;
   proxy_headers_hash_bucket_size 64;
   proxy_set_header X-Accel-Buffering no;
   proxy_set_header Host $host;
   proxy_set_header X-Forwarded-Proto $scheme;
   proxy_set_header X-Real-IP $remote_addr;
   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
   client_max_body_size 0;
   proxy_max_temp_file_size 0;
   add_header Front-End-Https on;
   # whatever the IP of your cloud server is
   proxy_pass http://192.168.111.20;
 }


}
источник

MV

Max Vasilyev in nginx_ru
А где у тебя location /   ?
источник

MV

Max Vasilyev in nginx_ru
Не нашел ее в твоем конфиге
источник

MV

Max Vasilyev in nginx_ru
Соответственно открывается первая похожая ссылка на imap
источник

VS

Val She in nginx_ru
$1 заменяй и вперед тема гуглится за 5 минут к нжыну вооще не имеет отношения
источник

JL

Joe Lomakin in nginx_ru
https://gist.github.com/kamelotnsk/5740656a092158e93da7d16ebf4b33fd
Доброго дня, ткните носом, что в 33 стоке не так? корневой фаил nginx.conf?
источник

JL

Joe Lomakin in nginx_ru
2021/06/26 14:36:14 [emerg] 666#666: "upstream" directive is not allowed here in /etc/nginx/nginx.conf:33
источник

AN

Anton Noginov in nginx_ru
Проблема не в 33-й строке.
Закомментируйте include в http и проверьте.
источник

JL

Joe Lomakin in nginx_ru
Закомментировал, 33 строка с ошибкой, до этого работало, админ что-то поменял, конфиг сейчас не валиден🤯
источник

JL

Joe Lomakin in nginx_ru
У меня через include подгружаются конфиги сайтов
источник

D

Denis in nginx_ru
твой админ upstream{...} секцию впихнул не в том месте
источник