Замечен такой трабл
Igor Sysoev
is at rambler-co.ru
Fri Apr 15 12:06:18 MSD 2005
On Fri, 15 Apr 2005, [Windows-1251] Дмитрий Суслов wrote:
> замечена такая особенность
> есть nginx 0.1.27 с ssl на FreeBSD, проксирует на бакэнд (apache2)
> конфиг самый простой
>
> user nobody;
> worker_processes 5;
> error_log logs/error.log;
> pid /var/run/nginx.pid;
> events {
> connections 1024;
> use kqueue;
> }
> http {
> include mime.types;
> default_type application/octet-stream;
> gzip on;
> gzip_types text/plain text/css text/xml;
>
> server {
> listen 443;
> server_name my.domain.ru;
> ssl on;
> ssl_certificate /etc/httpd/conf/ssl.crt/https.crt;
> ssl_certificate_key /etc/httpd/conf/ssl.key/https.key;
>
> location / {
> proxy_pass http://my.domain.ru/;
> }
> }
> }
>
> на my.domain.ru висит web интерфейс (squirrelmail) к почте
> при отправке/удалении/ответе на письмо получаю
> 400 Bad Request
> The plain HTTP request was sent to HTTPS port
> nginx/0.1.27
> но действие все равно совершается
>
> apache с ssl ведет себя в этих местах вполне адекватно, т.е. с ним всё
> работает без каких либо ошибок
>
> в logs/error.log не падает ничего
>
> это глюк nginx или мой ? :)
> и может подскажете как исправить ?
Нужно собрать nginx с отладкой: ./configure --with-debug ...
и указать, что debug нужно писать в лог:
error_log logs/error.log debug;
Затем сделать запрос и выслать мне кусок лога.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list