Page 2 of 2

Re: Roundcube SSL

Posted: Tue Aug 06, 2013 8:00 am
by rez0n
Его нет, я так понимаю он должен быть в директории roundcube?
И в "/home/admin/web/req.pp.ua/public_html" тоже нет.

Re: Roundcube SSL

Posted: Tue Aug 06, 2013 8:21 am
by skid
Если он есть, то будет виден командой

Code: Select all

ls -all /home/admin/web/req.pp.ua/public_html/.htaccess

Re: Roundcube SSL

Posted: Tue Aug 06, 2013 8:24 am
by rez0n
Его нет.
[root@req bin]# ls -all /home/admin/web/req.pp.ua/public_html/.htaccess
ls: cannot access /home/admin/web/req.pp.ua/public_html/.htaccess: No such file or directory

Re: Roundcube SSL

Posted: Tue Aug 06, 2013 8:28 am
by rez0n
Вернул все в исходное состояние путем изменения директивы force_https в false в конфигурационном файле roundcube.
Сейчас по http 80 - работает нормально и никаких ошибок в логах нет.

Как только включаю force_https в Roundcube - начинается.

Re: Roundcube SSL

Posted: Tue Aug 06, 2013 8:40 am
by rez0n
Попробовал без force_https - включить SSL в nginx (через файл conf.d/ssl.conf)

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;
#        }
}
По http - нормально, по https - Not found.
http://req.pp.ua/webmail/
https://req.pp.ua/webmail/
Видно что проблема конкретно в моем ssl.conf.
Скорее всего потому что не настроен location. Но я уже запутался.. :)
Поможете?

UPD.
Судя по всему - потому что root path не настроен? nging error log

Code: Select all

013/08/06 11:39:56 [error] 14107#0: *18 "/etc/nginx/html/webmail/index.html" is not found (2: No such file or directory), client: 178.150.48.92, server: _, request: "GET /webmail/ HTTP/1.1", host: "req.pp.ua", referrer: "http://forum.vestacp.com/viewtopic.php?f=11&t=3817&p=6066"
2013/08/06 11:39:56 [error] 14107#0: *18 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", referrer: "http://forum.vestacp.com/viewtopic.php?f=11&t=3817&p=6066"
2013/08/06 11:39:56 [error] 14107#0: *18 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 11:39:56 [error] 14107#0: *18 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

Posted: Tue Aug 06, 2013 8:46 am
by skid
Не меняйте конфигурационные файлы вручную. Изначальная конфигурация была хорошо протестирована, при ее использовании проблем не будет.