Jarkko 04.05.2011 18:22 Okami

Привет, пстец, есть один сервер. Вот его конфиг:

upstream mercurial {
server 127.0.0.1:8080;
}

server {
listen 80;
listen 443;

server_name hg.mysite.ru;
access_log /home/hg/logs/nginx_access.log;
error_log /home/hg/logs/nginx_error.log crit;

include /etc/nginx/ssl/myssl.conf;

if ( $scheme = " http" ) {
rewrite ^/(.*)$ https://$host/$1 permanent;
}

location / {
root /home/hg/repos;
autoindex on;
}

location /repository1/ {
auth_basic "repository1";
auth_basic_user_file /home/hg/.users/repository1.htpasswd;
proxy_pass http://mercurial;
}
}

когда захожу по http, он говорит 400 Bad Request. The plain HTTP request was sent to HTTPS port.

Recommended by:

@Nico-izo: нет ты

1. skyw00lf 04.05.2011 19:57 kaito

это постач, тут все пидорасы

2. Jarkkoskyw00lf /1 04.05.2011 19:58 Okami

убеждаюсь, да

3. eurekafag 04.05.2011 19:58 WOK

Иди на хуй, чмо.

4. der_FeniX 04.05.2011 19:58 Gajim

вот только не говори, что ты не пытался поменять местами listen 80; и listen 443; или убрать последний вообще...

5. Jarkkoeurekafag /3 04.05.2011 19:59

соси мой ssl-сертификат, пидор!

6. eurekafagJarkko /5 04.05.2011 19:59 WOK

У меня свой есть, валидный. А ты хуй.

7. Jarkkoder_FeniX /4 04.05.2011 19:59

ок, не буду говорить.
Надо, чтобы слушались оба

8. der_FeniXJarkko /7 04.05.2011 20:00 Gajim

заведи два сервера. или кури маны, как сделать _правильно_ чтобы в одной директиве два порта слушались.

9. Jarkkoder_FeniX /8 04.05.2011 20:26 Okami

Сделал два сервера. Работает. Спасибо.

Do you really want to delete ?