We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Roundcube SSL
Roundcube SSL
Битый час мучаюсь, не могу заставить Roundcube работать через SSL.
Подскажите, где крутить? :) Никаких зацепок.
Практически все изменения вносимые мной приводят к http://take.ms/S8udqZ
Подскажите, где крутить? :) Никаких зацепок.
Практически все изменения вносимые мной приводят к http://take.ms/S8udqZ
Re: Roundcube SSL
Если через http работает, то дополнительных настроек не нужно.\
Альяс /webmail глобально прописывается в конфиге /etc/httpd/conf.d/roundcubemail.conf, если на сайте нет папки webmail и правила mod_rewrite не перехватывают запросы, то проблем не будет.
Посмотрите в логи домена. Что видно там?
Альяс /webmail глобально прописывается в конфиге /etc/httpd/conf.d/roundcubemail.conf, если на сайте нет папки webmail и правила mod_rewrite не перехватывают запросы, то проблем не будет.
Посмотрите в логи домена. Что видно там?
Re: Roundcube SSL
В логе основного домена почему то вот так
Code: Select all
[Tue Aug 06 02:46:23 2013] [error] [client 178.150.48.92] File does not exist: /home/admin/web/req.pp.ua/public_html/webmailwebmail
Re: Roundcube SSL
Если посмотреть nginx (на нем, как я понял не сконфигурирован listen для 443.
Вот это и пытаюсь решить.
Вот это и пытаюсь решить.
Code: Select all
2013/08/06 10:16:21 [error] 9391#0: *7 open() "/etc/nginx/html/error/404.html" failed (2: No such file or directory), client: 178.150.48.92, server: _, request: "GET /webmail/ HTTP/1.1", host: "req.pp.ua"
2013/08/06 10:16:21 [error] 9391#0: *7 open() "/etc/nginx/html/favicon.ico" failed (2: No such file or directory), client: 178.150.48.92, server: _, request: "GET /favicon.ico HTTP/1.1", host: "req.pp.ua"
2013/08/06 10:16:21 [error] 9391#0: *7 open() "/etc/nginx/html/error/404.html" failed (2: No such file or directory), client: 178.150.48.92, server: _, request: "GET /favicon.ico HTTP/1.1", host: "req.pp.ua"
Re: Roundcube SSL
Если вообще убрать конфигурацию SSL из nginx.
То получится http://take.ms/WoDBCb
Code: Select all
#server {
# listen 80;
# listen 443 ssl;
# server_name _;
# ssl on;
# ssl_protocols SSLv3 TLSv1;
# ssl_certificate /etc/ssl/certs/req.pp.ua.crt;
# ssl_certificate_key /etc/ssl/certs/req.pp.ua.key;
# server_name _;
#
# location / {
# proxy_pass http://127.0.0.1:8080;
# proxy_set_header Host $host;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_set_header X-Forwarded-For $remote_addr;
# proxy_connect_timeout 120;
# proxy_send_timeout 120;
# proxy_read_timeout 180;
# }
#}
Re: Roundcube SSL
Короче говоря, я просто напросто запутался и уже ничего не соображаю. Вариантов у меня не осталось.
Я так понимаю в Vesta по умолчанию не хватает сконфигурированного https хоста для nginx, оттого и получается такая ситуация когда после включение force_https в конфиге Roundcube начинается эта путаница.
Помогите пожалуйста создать проксирующий nginx listener на 443 порту :)
Я так понимаю в Vesta по умолчанию не хватает сконфигурированного https хоста для nginx, оттого и получается такая ситуация когда после включение force_https в конфиге Roundcube начинается эта путаница.
Помогите пожалуйста создать проксирующий nginx listener на 443 порту :)
Re: Roundcube SSL
1) В логах видно что запрашивается папка с двойным названием /home/admin/web/req.pp.ua/public_html/webmailwebmail. Значит дело в .htaccess
2) Похоже вы вручную меняли конфигурационный файл. Это не очень хорошо.
3) Пересоздайте конфигурацию командой v-rebuild-web-domains %username%
4) Добавьте домену ssl сертификат
5) Удалите .htacess и проверьте работу webmail
2) Похоже вы вручную меняли конфигурационный файл. Это не очень хорошо.
3) Пересоздайте конфигурацию командой v-rebuild-web-domains %username%
4) Добавьте домену ssl сертификат
5) Удалите .htacess и проверьте работу webmail
Re: Roundcube SSL
2. Только создал /etc/nginx/conf.d/ssl.conf с содержимым указанным выше.
3. Сейчас так и сделаю.
4. У меня не добавляется SSL сертификат через панель :))) В соседней теме обсуждаем.
5. htaccess файла нет.
3. Сейчас так и сделаю.
4. У меня не добавляется SSL сертификат через панель :))) В соседней теме обсуждаем.
5. htaccess файла нет.
Re: Roundcube SSL
После Rebuild'a все по прежнему.
Запрашивает /home/admin/web/req.pp.ua/public_html/webmailwebmail хотя Roundcube по умолчанию в /usr/share/roundcubemail
Запрашивает /home/admin/web/req.pp.ua/public_html/webmailwebmail хотя Roundcube по умолчанию в /usr/share/roundcubemail
Re: Roundcube SSL
Запрос на webmailwebmail идет из-за .htaccess-а. Удалите его временно.