Ivan91 Опубликовано 15 ноября, 2011 Жалоба Поделиться Опубликовано 15 ноября, 2011 Есть сервер с двумя интерфейсами. На одном интерфейсе домены работают прекрасно. На другом почему-то выходит ошибка 502 Bad Getway В логе nginx вот что пишет 2011/11/15 13:54:02 [error] 4742#0: *4894 connect() failed (111: Connection refused) while connecting to upstream, client: ***.***.***.***, server: ****.kz, request: "GET /favicon.ico HTTP/1.1", upstream: "http://212.***.***.***:8080/favicon.ico", host: "****.kz" Пол интернета перерыл, нигде ответа не нашел. Может кот поможет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gogi Опубликовано 15 ноября, 2011 Жалоба Поделиться Опубликовано 15 ноября, 2011 Сформулируйте вопрос, либо ждите телепатов. nginx говорит, что не может связаться с бэк-эндом (как я понял, он у вас стоит фронт-эндом). А какое отношение к этому имеют интерфейсы и домены - без ста грамм не догадаться. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ivan91 Опубликовано 16 ноября, 2011 Автор Жалоба Поделиться Опубликовано 16 ноября, 2011 Я сам не могу понять почему! Стоит nginx + apache. Домены которые должны откликаться на первый IP адрес работают прекрасно. А домены на другой IP адрес почему выводят ошибку 502. Я просто не понимаю где свзяь. Ладно бы все не работало, а так ваще непонятно. Все настриавалось через ISP Manager. Он автоматом там все настройки же делает и правильно вроде. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 16 ноября, 2011 Жалоба Поделиться Опубликовано 16 ноября, 2011 Ivan91 писал(а) Срд, 16 Ноябрь 2011 07:02 Я сам не могу понять почему! Стоит nginx + apache. Домены которые должны откликаться на первый IP адрес работают прекрасно. А домены на другой IP адрес почему выводят ошибку 502. Я просто не понимаю где свзяь. Ладно бы все не работало, а так ваще непонятно. Все настриавалось через ISP Manager. Он автоматом там все настройки же делает и правильно вроде. Вопрос такой - а если смотреть через порт apache - то все в порядке или же нет? И если в порядке - то можно конфиг nginx в студию? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ivan91 Опубликовано 16 ноября, 2011 Автор Жалоба Поделиться Опубликовано 16 ноября, 2011 Можно! Но он не загружается почему-то! Сайт через порт апача 8080 не откликается. Тогда это плохо? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ivan91 Опубликовано 16 ноября, 2011 Автор Жалоба Поделиться Опубликовано 16 ноября, 2011 ############################################################ ########### # # This is the main Nginx configuration file. # # More information about the configuration options is available on # * the English wiki - http://wiki.nginx.org/Main # * the Russian documentation - http://sysoev.ru/nginx/ # ############################################################ ########### #----------------------------------------------------------- ----------- # Main Module - directives that cover basic functionality # # http://wiki.nginx.org/NginxHttpMainModule # #----------------------------------------------------------- ----------- user nginx; worker_processes 8; worker_rlimit_nofile 131072; worker_priority -5; error_log /var/log/nginx/error.log; #error_log /var/log/nginx/error.log notice; #error_log /var/log/nginx/error.log info; pid /var/run/nginx.pid; #----------------------------------------------------------- ----------- # Events Module # # http://wiki.nginx.org/NginxHttpEventsModule # #----------------------------------------------------------- ----------- events { worker_connections 10240; } #----------------------------------------------------------- ----------- # HTTP Core Module # # http://wiki.nginx.org/NginxHttpCoreModule # #----------------------------------------------------------- ----------- http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; # sendfile on; #tcp_nopush on; #keepalive_timeout 0; # keepalive_timeout 65; #gzip on; # # The default server # server_names_hash_bucket_size 10009; sendfile on; keepalive_timeout 10; tcp_nodelay on; tcp_nopush on; client_header_timeout 1m; client_body_timeout 3m; send_timeout 2m; client_body_buffer_size 256k; client_max_body_size 50m; fastcgi_connect_timeout 45s; fastcgi_send_timeout 90s; fastcgi_read_timeout 90s; fastcgi_buffer_size 32k; fastcgi_buffers 4 32k; fastcgi_busy_buffers_size 32k; fastcgi_temp_file_write_size 32k; fastcgi_hide_header x-powered-by; fastcgi_intercept_errors on; gzip on; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; gzip_min_length 1100; gzip_buffers 64 8k; gzip_comp_level 8; gzip_http_version 1.1; gzip_proxied any; gzip_types text/plain application/xml application/x-javascript text/css; connection_pool_size 256; client_header_buffer_size 1k; large_client_header_buffers 4 2k; request_pool_size 4k; # Load config files from the /etc/nginx/conf.d directory include /etc/nginx/conf.d/*.conf; # client_max_body_size 16m; log_format isp '$bytes_sent $request_length'; server { listen 212.154.200.214:80; server_name 009.kz www.009.kz; rewrite ^(/manager/.*)$ https://$host$1 permanent; error_page 404 = @fallback; location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) { proxy_pass http://212.154.200.214:8080; proxy_redirect http://009.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location / { proxy_pass http://212.154.200.214:8080; proxy_redirect http://009.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|b z2?|rar)$ { root /var/www/instore/data/www/009.kz; access_log /var/www/httpd-logs/009.kz.access.log ; access_log /var/www/nginx-logs/instore isp; } location @fallback { proxy_pass http://212.154.200.214:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } } server { listen 212.154.200.214:80; server_name test.009.kz www.test.009.kz; rewrite ^(/manager/.*)$ https://$host$1 permanent; error_page 404 = @fallback; location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) { proxy_pass http://212.154.200.214:8080; proxy_redirect http://test.009.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location / { proxy_pass http://212.154.200.214:8080; proxy_redirect http://test.009.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|b z2?|rar)$ { root /var/www/instore/data/www/test.009.kz; access_log /var/www/httpd-logs/test.009.kz.access.log ; access_log /var/www/nginx-logs/instore isp; } location @fallback { proxy_pass http://212.154.200.214:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } } server { listen 212.154.200.212:80; server_name work.maxishop.kz www.work.maxishop.kz; rewrite ^(/manager/.*)$ https://$host$1 permanent; error_page 404 = @fallback; location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) { proxy_pass http://212.154.200.212:8080; proxy_redirect http://work.maxishop.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location / { proxy_pass http://212.154.200.212:8080; proxy_redirect http://work.maxishop.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|b z2?|rar)$ { root /var/www/instore/data/www/work.maxishop.kz; access_log /var/www/httpd-logs/work.maxishop.kz.access.log ; access_log /var/www/nginx-logs/instore isp; } location @fallback { proxy_pass http://212.154.200.212:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } } server { listen 212.154.200.212:80; server_name bot.kz www.bot.kz; rewrite ^(/manager/.*)$ https://$host$1 permanent; error_page 404 = @fallback; location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) { proxy_pass http://212.154.200.212:8080; proxy_redirect http://bot.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location / { proxy_pass http://212.154.200.212:8080; proxy_redirect http://bot.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|b z2?|rar)$ { root /var/www/instore/data/www/bot.kz; access_log /var/www/httpd-logs/bot.kz.access.log ; access_log /var/www/nginx-logs/instore isp; } location @fallback { proxy_pass http://212.154.200.212:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } } server { listen 212.154.200.214:80; server_name work.009.kz www.work.009.kz; rewrite ^(/manager/.*)$ https://$host$1 permanent; error_page 404 = @fallback; location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) { proxy_pass http://212.154.200.214:8080; proxy_redirect http://work.009.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location / { proxy_pass http://212.154.200.214:8080; proxy_redirect http://work.009.kz:8080/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|b z2?|rar)$ { root /var/www/instore/data/www/work.009.kz; access_log /var/www/httpd-logs/work.009.kz.access.log ; access_log /var/www/nginx-logs/instore isp; } location @fallback { proxy_pass http://212.154.200.214:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } } } Извините что так пришлось сделать но подругому никак ВОт 212.154.200.214 можете не смотреть с ними все нормально. 212 поидее тоже но что такое незнаю Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 17 ноября, 2011 Жалоба Поделиться Опубликовано 17 ноября, 2011 Ivan91 писал(а) Срд, 16 Ноябрь 2011 10:02 Можно! Но он не загружается почему-то! Сайт через порт апача 8080 не откликается. Тогда это плохо? Ага - спасибо Вроде бы все верно Да - у вас должны откликаться ваши сервера через порт 8080 - они работают или нет? Просто если через 8080 - мы смотрим как работает apache. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ivan91 Опубликовано 17 ноября, 2011 Автор Жалоба Поделиться Опубликовано 17 ноября, 2011 Все проблема решена. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 17 ноября, 2011 Жалоба Поделиться Опубликовано 17 ноября, 2011 Ivan91 писал(а) Чтв, 17 Ноябрь 2011 12:00 Все проблема решена. И что было? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.