Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Инструкция: VestaCP и HTTPS (SSL) от CloudFlare

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
30 posts
  • Previous
  • 1
  • 2
  • 3
grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by grayfolk » Thu Nov 08, 2018 1:24 pm

SKYNET74 wrote: ↑
Thu Oct 04, 2018 6:56 pm
Вопрос, умеет ли CF обмениваться с сервером по шифрованному HTTPS?
Что бы кто то по середине, например злой товарищ майор не посмотрел что там бегает.
Да: Image
Top

SKYNET74
Posts: 56
Joined: Sat Sep 24, 2016 6:59 am

Os: Debian 8x
Web: nginx + php-fpm
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by SKYNET74 » Wed Nov 14, 2018 2:07 pm

grayfolk wrote: ↑
Thu Nov 08, 2018 1:24 pm
SKYNET74 wrote: ↑
Thu Oct 04, 2018 6:56 pm
Вопрос, умеет ли CF обмениваться с сервером по шифрованному HTTPS?
Что бы кто то по середине, например злой товарищ майор не посмотрел что там бегает.
Да: Image
Но сертификат у сайта за CF же самоподписной получается? Тут нестыковка какая то.

Не вкурсе strict чем от просто Full отличается?
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by grayfolk » Wed Nov 14, 2018 5:21 pm

Ну написано же.
При Full CF не будет проверять валидность сертификата.
При Strict - будет требовать валидный сертификат.
Top

Muzzy
Posts: 3
Joined: Fri Jan 11, 2019 5:54 am

Os: CentOS 6x
Web: apache + nginx
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by Muzzy » Fri Jan 11, 2019 6:21 am

Здравствуйте.
Пожалуйста, помогите советом, как сделать, чтобы панель открывалась по https://xxxxx.xxx:8083

Если установить шаблон force-https в пакет или на домен, то происходит слишком много редиректов.
Если изменить force-https на default, то домен нормально открывается, но по порту 0883 не хочет.

Пытался на CF играть с галками "Always Use HTTPS" и "Automatic HTTPS Rewrites" — успеха нет.

Может где-то ещё секретик есть?

UPD:

Как я понял, CF не работает с портом 8083.
Заменил на 2053, теперь панель открывается, но не логинится.
Кеш на CF отключил, не помогает.

UPD UPD:

Все-таки дело было в кеше.
Надо снимать галку "Always Online™".

Полёт нормальный.
Осталось еще инструкцию по настройке почты написать.
Top

impyros
Posts: 28
Joined: Sat Jan 12, 2019 3:50 pm
Contact:
Contact impyros
Website Facebook Skype Twitter

Os: Ubuntu 17x
Web: apache + nginx
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by impyros » Sat Jan 12, 2019 4:15 pm

Muzzy wrote: ↑
Fri Jan 11, 2019 6:21 am
Здравствуйте.
Пожалуйста, помогите советом, как сделать, чтобы панель открывалась по https://xxxxx.xxx:8083

Если установить шаблон force-https в пакет или на домен, то происходит слишком много редиректов.
Если изменить force-https на default, то домен нормально открывается, но по порту 0883 не хочет.

Пытался на CF играть с галками "Always Use HTTPS" и "Automatic HTTPS Rewrites" — успеха нет.

Может где-то ещё секретик есть?

UPD:

Как я понял, CF не работает с портом 8083.
Заменил на 2053, теперь панель открывается, но не логинится.
Кеш на CF отключил, не помогает.
Советую поставить редирект в .htaccess для домена панели. Для этого заходим в директорию с сайтом, создаем там файл .htaccess и прописываем в нем следующие строки:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
Redirect 301 / https://ваш_сайт.ru:8083/login/
</IfModule>

Будет пересылать как с домена, так и с IP-адреса на страницу авторизации панели, очень удобно, своеобразная заглушка IP VestaCP. Не забудьте заменить домен на ваш.
Top

Muzzy
Posts: 3
Joined: Fri Jan 11, 2019 5:54 am

Os: CentOS 6x
Web: apache + nginx
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by Muzzy » Sat Jan 12, 2019 8:07 pm

impyros wrote: ↑
Sat Jan 12, 2019 4:15 pm
Советую поставить редирект в .htaccess для домена панели. Для этого заходим в директорию с сайтом, создаем там файл .htaccess и прописываем в нем следующие строки:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
Redirect 301 / https://ваш_сайт.ru:8083/login/
</IfModule>

Будет пересылать как с домена, так и с IP-адреса на страницу авторизации панели, очень удобно, своеобразная заглушка IP VestaCP. Не забудьте заменить домен на ваш.
Тема у нас про CloudFlare.
Понятно как делать редирект на 8083,
только для CloudFlare нужно настроить Vesta на другой порт, например на 2053, тогда всё работает.

Не понятно, почему почта не ходит.
Top

UserVest
Posts: 47
Joined: Mon Jun 06, 2016 3:05 pm

Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by UserVest » Thu Oct 31, 2019 10:47 am

vitich wrote: ↑
Sun Apr 22, 2018 6:01 pm
А зачем так делать вообще? В чем смысл?
Я просто настроил Letsenrypt сначала, а потом уже перевел на Cloudflare - всё работает без каких-либо танцев с бубном...
При обновлении сертификата каждые 90 дней Letsenrypt не ругается?
Обновления проходят нормально?
Как вообще работает?
Top

Ling
Posts: 9
Joined: Wed Jul 26, 2017 7:13 am

Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by Ling » Sat Dec 21, 2019 9:46 pm

UserVest wrote: ↑
Thu Oct 31, 2019 10:47 am
vitich wrote: ↑
Sun Apr 22, 2018 6:01 pm
А зачем так делать вообще? В чем смысл?
Я просто настроил Letsenrypt сначала, а потом уже перевел на Cloudflare - всё работает без каких-либо танцев с бубном...
При обновлении сертификата каждые 90 дней Letsenrypt не ругается?
Обновления проходят нормально?
Как вообще работает?
Поддерживаю вопрос. Как ситуация с обновлением?
Top

vitich
Posts: 52
Joined: Wed Jan 21, 2015 10:03 am

Os: Ubuntu 15x
Web: apache + nginx
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by vitich » Fri Mar 06, 2020 12:55 am

UserVest wrote: ↑
Thu Oct 31, 2019 10:47 am
При обновлении сертификата каждые 90 дней Letsenrypt не ругается?
Обновления проходят нормально?
Как вообще работает?
Только что проверил один из доменов, которые у меня давно накрыты CF - отключил временно и увидел сертификат обновленный в феврале, не руками естественно.
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Инструкция: VestaCP и HTTPS (SSL) от CloudFlare
  • Quote

Post by grayfolk » Fri Mar 06, 2020 1:14 am

vitich wrote: ↑
Fri Mar 06, 2020 12:55 am
UserVest wrote: ↑
Thu Oct 31, 2019 10:47 am
При обновлении сертификата каждые 90 дней Letsenrypt не ругается?
Обновления проходят нормально?
Как вообще работает?
Только что проверил один из доменов, которые у меня давно накрыты CF - отключил временно и увидел сертификат обновленный в феврале, не руками естественно.
Возможно, CF проксирует запросы от LE на оригинальный домен.
Top


Post Reply
  • Print view

30 posts
  • Previous
  • 1
  • 2
  • 3

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password