Форум программистов, компьютерный форум, киберфорум
nginx
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 14.09.2017
Сообщений: 7
1

Страница (Welcome to nginx!) при подключении SSL сертификата

14.09.2017, 15:11. Показов 911. Ответов 7
Метки нет (Все метки)

Добавил SSL сертификат, все видится и работает. Но при переходе на https://domain.ru выдается страница приветствия Welcome to nginx!. По http сайт отображается нормально. Видимо ошибка в nginx.conf
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
user webserver;
worker_processes 4;
pid /run/nginx.pid;
 
events {
    worker_connections 768;
    # multi_accept on;
}
 
http {
 
    ##
    # Basic Settings
    ##
 
    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout 65;
    types_hash_max_size 2048;
    # server_tokens off;
 
    server_names_hash_bucket_size 64;
    # server_name_in_redirect off;
 
    include /etc/nginx/mime.types;
    default_type application/octet-stream;
 
    ##
    # Logging Settings
    ##
 
    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;
 
    ##
    # Gzip Settings
    ##
 
    gzip on;
    gzip_disable "msie6";
 
    # gzip_vary on;
    # gzip_proxied any;
    # gzip_comp_level 6;
    # gzip_buffers 16 8k;
    # gzip_http_version 1.1;
    # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
 
    ##
    # nginx-naxsi config
    ##
    # Uncomment it if you installed nginx-naxsi
    ##
 
    #include /etc/nginx/naxsi_core.rules;
 
    ##
    # nginx-passenger config
    ##
    # Uncomment it if you installed nginx-passenger
    ##
    
    #passenger_root /usr;
    #passenger_ruby /usr/bin/ruby;
 
    ##
    # Virtual Host Configs
    ##
 
    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
    
        server{
listen 443;
ssl on;                                        
ssl_certificate /etc/ssl/your_domain.crt;      
ssl_certificate_key /etc/ssl/your_domain.key;  
server_name domain.ru www.domain.ru;
}
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2017, 15:11
Ответы с готовыми решениями:

Посыл http запроса get при наличии сертификата самоподписанного ssl
Написал прогу с помощью WinInet и запросы GET для самоподписанных страниц не работают. Для...

Ошибка сертификата при подключении по RDP
Здравствуйте. Ситуация: порядка 30 компьютеров прекрасно подключаются по RDP к серверу с гарантом...

Зависает страница при получении сертификата разработчика
Всем доброго времени суток, огромная прозьба помоч, я пытаюсь купить сертификат разработчика ios,...

Ошибка автозапуска Nginx с SSL при использовании нескольких IP
День добрый! После добавления сайтов с ssl с привязкой на IP Nginx перестал загружаться при...

7
502 bad gateway
Эксперт PHP
4609 / 3749 / 1565
Регистрация: 24.04.2014
Сообщений: 10,984
14.09.2017, 21:03 2
Цитата Сообщение от pemzavod1 Посмотреть сообщение
server{
listen 443;
ssl on;
ssl_certificate /etc/ssl/your_domain.crt;
ssl_certificate_key /etc/ssl/your_domain.key;
server_name domain.ru www.domain.ru;
}
Не тут нужно добавлять сертификаты
Цитата Сообщение от pemzavod1 Посмотреть сообщение
include /etc/nginx/sites-enabled/*;
В этой папке надо искать конфиг
0
0 / 0 / 0
Регистрация: 14.09.2017
Сообщений: 7
25.09.2017, 11:14  [ТС] 3
Там 4 файла, в каждый добавил строчки но все осталось как прежде.
Миниатюры
Страница (Welcome to nginx!) при подключении SSL сертификата  
0
502 bad gateway
Эксперт PHP
4609 / 3749 / 1565
Регистрация: 24.04.2014
Сообщений: 10,984
25.09.2017, 23:33 4
pemzavod1, конфиг в студию
0
0 / 0 / 0
Регистрация: 14.09.2017
Сообщений: 7
27.09.2017, 12:28  [ТС] 5
А в каком из этих 4 файлов лежит конфиг?
0
502 bad gateway
Эксперт PHP
4609 / 3749 / 1565
Регистрация: 24.04.2014
Сообщений: 10,984
27.09.2017, 12:39 6
pemzavod1, мне не известно где на чужом сервере лежат нужные конфиги. Можешь все выложить
0
0 / 0 / 0
Регистрация: 14.09.2017
Сообщений: 7
02.10.2017, 15:06  [ТС] 7
Я так понимаю вот он
Кликните здесь для просмотра всего текста
server {
#listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
listen 188.226.227.207:80;

root /usr/share/nginx/www;
index index.php;

client_max_body_size 20m;

server_name mydomain.ru www.mydomain.ru;

access_log /var/log/nginx/mydomain-ru-access.log;
error_log /var/log/nginx/mydomain-ru-error.log;

if ($host = 'www.mydomain.ru' ) { rewrite ^/(.*)$ http://mydomain.ru/$1 permanent; }

location / {
try_files $uri/ $uri /index.php?$query_string;
include /usr/share/nginx/init/nginx/redirect.inc;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php last;
}
}

location ~* ^/(index|captcha|imalive|lib/fckeditor/.*)\.php$
{
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/www$fastcgi_script_name;
include fastcgi_params;
fastcgi_param PHP_VALUE "upload_max_filesize = 20M \n post_max_size = 20M";
}

location ~ \.php$ {
return 403;
}

}
0
502 bad gateway
Эксперт PHP
4609 / 3749 / 1565
Регистрация: 24.04.2014
Сообщений: 10,984
02.10.2017, 21:47 8
Код
server {
#listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
listen 188.226.227.207:443 ssl;

ssl on; 
ssl_certificate /etc/ssl/your_domain.crt; 
ssl_certificate_key /etc/ssl/your_domain.key; 

root /usr/share/nginx/www;
index index.php;

client_max_body_size 20m;

server_name mydomain.ru www.mydomain.ru;

access_log /var/log/nginx/mydomain-ru-access.log;
error_log /var/log/nginx/mydomain-ru-error.log;

if ($host = 'www.mydomain.ru' ) { rewrite ^/(.*)$ http://mydomain.ru/$1 permanent; }

location / {
try_files $uri/ $uri /index.php?$query_string;
include /usr/share/nginx/init/nginx/redirect.inc;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php last;
}
}

location ~* ^/(index|captcha|imalive|lib/fckeditor/.*)\.php$
{
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/www$fastcgi_script_name;
include fastcgi_params;
fastcgi_param PHP_VALUE "upload_max_filesize = 20M \n post_max_size = 20M";
}

location ~ \.php$ {
return 403;
}

}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.10.2017, 21:47

Установка SSL сертификата
Устанавливаю ssl сертификат в ispmanager. Не могу понять что нужно вписывать в поле "цепочка...

Размещение ssl сертификата
Здравствуйте!!! Подскажите пожалуйста неопытному пока юзеру linux, я впервые настраиваю vds для...

Привязка SSL сертификата
Добрый день. Интересует вопрос, как на сервер привязать ssl сертификат. Зарегистрировались в...

Создание SSL сертификата
Принимать от браузера запрос, и передаю его дальше, потом принимаю ответ и передаю браузеру Вопрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru