Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 018 105 раз!

Форум

Добро пожаловать, Гость!

Создание Https подлючения

Советы и рекомендации, полезные инструкции, обмен опытом
wormen86
Сообщения: 115
C нами: 3 года 1 мес

Непрочитанное сообщение wormen86 » 15 май 2016, 12:44

blazer-05, ты под какой сервер ssl хочешь поставить?

blazer-05
Сообщения: 39
C нами: 1 год 10 мес

Непрочитанное сообщение blazer-05 » 15 май 2016, 17:11

wormen86 писал(а):blazer-05, ты под какой сервер ssl хочешь поставить?

под apache. Стоит у меня openserver 5.2.2, апач 2.4

wormen86
Сообщения: 115
C нами: 3 года 1 мес

Непрочитанное сообщение wormen86 » 16 май 2016, 01:37

blazer-05, скрин ошибки из логов не помешал бы

blazer-05
Сообщения: 39
C нами: 1 год 10 мес

Непрочитанное сообщение blazer-05 » 16 май 2016, 08:49

когда эти строки закоментированы, то пишет ваше соединение не защищено и перечеркнуто красным.
SSLCertificateChainFile "%sprogdir%/certs/sharelink/1_root_bundle.crt"
SSLCertificateFile "%sprogdir%/certs/sharelink/2_www.sharelink.ru.crt"
SSLCertificateKeyFile "%sprogdir%/certs/sharelink/3_www.sharelink.ru.key"

Если их раскоментить, то соединение нормально защищенное, но сайт не работает а видно только его весь каталог с файлами. В логах при этом выводит если я правильно понял неправильный путь - ошибка 500.
mysite: 192.168.1.1 [16/May/2016:08:44:05 +0300] "GET / HTTP/1.1" 500 662 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0"
mysite: 192.168.1.1 [16/May/2016:08:44:05 +0300] "GET /favicon.ico HTTP/1.1" 500 662 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0"
mysite: 192.168.1.1 [16/May/2016:08:44:05 +0300] "GET /favicon.ico HTTP/1.1" 500 662 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0"

А без https все работает и лог такой
sharelink.ru: 192.168.1.1 [16/May/2016:08:46:16 +0300] "GET / HTTP/1.1" 200 17397 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 OPR/37.0.2178.43"
sharelink.ru: 192.168.1.1 [16/May/2016:08:46:17 +0300] "GET /static/bootstrap/css/my_style.css HTTP/1.1" 304 - "http://sharelink.ru/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 OPR/37.0.2178.43"

Как заставить по https, что заработал нормально и выводил сайт а не каталог или ошибку 500?

wormen86
Сообщения: 115
C нами: 3 года 1 мес

Непрочитанное сообщение wormen86 » 16 май 2016, 08:52

> когда эти строки закоментированы, то пишет ваше соединение не защищено и перечеркнуто красным.
там стоит самоподписной сертификат, уже был ответ где-то на форуме, что для локальной машины, нет необходимости где-то его покупать/делать
-------
это лог HTTP запросов,это не то, еще есть лог самого сервера

blazer-05
Сообщения: 39
C нами: 1 год 10 мес

Непрочитанное сообщение blazer-05 » 16 май 2016, 09:07

wormen86 писал(а):> когда эти строки закоментированы, то пишет ваше соединение не защищено и перечеркнуто красным.
там стоит самоподписной сертификат, уже был ответ где-то на форуме, что для локальной машины, нет необходимости где-то его покупать/делать
-------
это лог HTTP запросов,это не то, еще есть лог самого сервера

apache отладка имеется в виду?
вот
[Mon May 16 09:04:54.999656 2016] [core:error] [pid 8500:tid 1132] [client 192.168.1.1:2799] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Ну не знаю в этом топике Максим говорил, что нужно либо купить либо бесплатный сделать сертификат. Я так и сделал как было написано на сайте WoSign зарегистрировал бесплатный.
viewtopic.php?f=4&t=2547

wormen86
Сообщения: 115
C нами: 3 года 1 мес

Непрочитанное сообщение wormen86 » 16 май 2016, 09:26

blazer-05, вот тут написано как установить SSL на apache
http://firstwiki.ru/index.php/%D0%A3%D1 ... 0%B5%D0%BD

http://www.ssl.ua/info/howto/install/apache

у вас все параметры так же прописаны?
-----------------
исходя из лога, у вас в .htaccess прописан редирект на протокол http, в результате чего у вас вкладка падает из-за постоянных редиректов с одного протокола на другой

blazer-05
Сообщения: 39
C нами: 1 год 10 мес

Непрочитанное сообщение blazer-05 » 16 май 2016, 09:37

wormen86 писал(а):blazer-05, вот тут написано как установить SSL на apache
http://firstwiki.ru/index.php/%D0%A3%D1 ... 0%B5%D0%BD

http://www.ssl.ua/info/howto/install/apache

у вас все параметры так же прописаны?
-----------------
исходя из лога, у вас в .htaccess прописан редирект на протокол http, в результате чего у вас вкладка падает из-за постоянных редиректов с одного протокола на другой


В .htaccess у меня прописано это правило
AddHandler wsgi-script .wsgi
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /django.wsgi/$1 [QSA,PT,L]
с ним выдается ошибка 500, если его закоментировать, то в логе пишет ошибку 304
mysite: 192.168.1.1 [16/May/2016:09:32:03 +0300] "GET /apacheicons/p.gif HTTP/1.1" 304 - "https://sharelink.ru/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0"
а лог отладки такой же.

Поставил сейчас вот этот правило
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
и браузер пишет Неверное перенаправление на странице.

wormen86
Сообщения: 115
C нами: 3 года 1 мес

Непрочитанное сообщение wormen86 » 16 май 2016, 09:41

blazer-05, еще вопрос
вы используете только apache? если да, то скиньте полный конфиг от apache
если у вас связка apache+nginx, то сертификаты на nginx надо ставить

blazer-05
Сообщения: 39
C нами: 1 год 10 мес

Непрочитанное сообщение blazer-05 » 16 май 2016, 09:50

wormen86 писал(а):blazer-05, еще вопрос
вы используете только apache? если да, то скиньте полный конфиг от apache
если у вас связка apache+nginx, то сертификаты на nginx надо ставить

ТОлько апач, вот скрин apache2.4_vhost.conf
Вложения
2016-05-16_094826.jpg


Вернуться в «Полезные советы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость