Re: git clone https startssl - server certificate verification failed

2013-10-18 Пенетрантность Vladimir Skubriev

On 10/17/2013 06:30 PM, Artem Chuprina wrote:

Vladimir Skubriev - Debian-russian@lists.debian.org  @ Thu, 17 Oct 2013 
16:05:44 +0400:

  VS Использую на сервере сертификаты от StartSSL Class 1.

  VS Браузер нормально их воспринимает и не ругается.

  VS А вот git наоборот.

  VS Причем я поставил git (1.8.4) с поддержкой SNI. У меня несколько https
  VS Virtualhost's на одном IP.

  VS git clone https://git.example.com/gitproject.git
  VS Cloning into 'gitproject'...
  VS fatal: unable to access 'https://git.example.com/gitproject.git/': server
  VS certificate verification failed. CAfile: 
/etc/ssl/certs/ca-certificates.crt
  VS CRLfile: none

  VS Почему ?

А соответствующий корневой сертификат в
/etc/ssl/certs/ca-certificates.crt есть?  Браузеры туда не смотрят, у
них собственное хранилище корневых сертификатов, от производителя
браузера.  Ну, если их в дебиане не патчили на сей предмет.



Наверное есть, если сегодня уже все заработало )))

Ох уж эти сертификаты от StartSSL )

Но и на этом спасибо.

Единственный момент - это то, что hg не поддерживает SNI ((

Точнее его надо обновлять.

--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор

Скубриев Владимир
~~~
Россия, Ростовская область, г. Таганрог

тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5260e91b.7020...@skubriev.ru



git clone https startssl - server certificate verification failed

2013-10-17 Пенетрантность Vladimir Skubriev

Использую на сервере сертификаты от StartSSL Class 1.

Браузер нормально их воспринимает и не ругается.

А вот git наоборот.

Причем я поставил git (1.8.4) с поддержкой SNI. У меня несколько https 
Virtualhost's на одном IP.


git clone https://git.example.com/gitproject.git
Cloning into 'gitproject'...
fatal: unable to access 'https://git.example.com/gitproject.git/': 
server certificate verification failed. CAfile: 
/etc/ssl/certs/ca-certificates.crt CRLfile: none


Почему ?

Спасибо.

--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор

Скубриев Владимир
~~~
Россия, Ростовская область, г. Таганрог

тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/525fd298.1030...@skubriev.ru



Re: git clone https startssl - server certificate verification failed

2013-10-17 Пенетрантность sergio
On 17/10/13 16:05, Vladimir Skubriev wrote:

ca-certificates стоит?

-- 
sergio.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/525fd6fe.9050...@sergio.spb.ru



Re: git clone https startssl - server certificate verification failed

2013-10-17 Пенетрантность Vladimir Skubriev

On 10/17/2013 04:24 PM, sergio wrote:

On 17/10/13 16:05, Vladimir Skubriev wrote:

ca-certificates стоит?



ll /etc/ssl/certs/ca-certificates.crt
-rw-r--r-- 1 root root 233264 сент. 14 18:53 
/etc/ssl/certs/ca-certificates.crt


--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор

Скубриев Владимир
~~~
Россия, Ростовская область, г. Таганрог

тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/525fd893.4060...@skubriev.ru



Re: git clone https startssl - server certificate verification failed

2013-10-17 Пенетрантность Vladimir Skubriev

On 10/17/2013 04:05 PM, Vladimir Skubriev wrote:

Использую на сервере сертификаты от StartSSL Class 1.

Браузер нормально их воспринимает и не ругается.

А вот git наоборот.

Причем я поставил git (1.8.4) с поддержкой SNI. У меня несколько https 
Virtualhost's на одном IP.


git clone https://git.example.com/gitproject.git
Cloning into 'gitproject'...
fatal: unable to access 'https://git.example.com/gitproject.git/': 
server certificate verification failed. CAfile: 
/etc/ssl/certs/ca-certificates.crt CRLfile: none


Почему ?

Спасибо.


# wget https://www.startssl.com/certs/sub.class1.server.ca.pem
# cat ssl.crt sub.class1.server.ca.pem  ssl-bundled.crt

# cat nginx.conf:

#Use bundled certificate file with 
https://www.startssl.com/certs/sub.class1.server.ca.pem

ssl_certificate /etc/ssl-git_example_com-startssl/ssl-bundled.crt;

Это все. Гит заработал, причем и старой версии из репов тоже )

Но hg все равно не работает!
Сделал тоже самое для сайта hg.

А он все равно не работает. Будем искать ...

hg clone https://skubr...@example.com/hg/hgproj
abort: error: _ssl.c:504: EOF occurred in violation of protocol

--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор

Скубриев Владимир
~~~
Россия, Ростовская область, г. Таганрог

тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/525fe845.9040...@skubriev.ru



Re: git clone https startssl - server certificate verification failed

2013-10-17 Пенетрантность Artem Chuprina
Vladimir Skubriev - Debian-russian@lists.debian.org  @ Thu, 17 Oct 2013 
16:05:44 +0400:

 VS Использую на сервере сертификаты от StartSSL Class 1.

 VS Браузер нормально их воспринимает и не ругается.

 VS А вот git наоборот.

 VS Причем я поставил git (1.8.4) с поддержкой SNI. У меня несколько https
 VS Virtualhost's на одном IP.

 VS git clone https://git.example.com/gitproject.git
 VS Cloning into 'gitproject'...
 VS fatal: unable to access 'https://git.example.com/gitproject.git/': server
 VS certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt
 VS CRLfile: none

 VS Почему ?

А соответствующий корневой сертификат в
/etc/ssl/certs/ca-certificates.crt есть?  Браузеры туда не смотрят, у
них собственное хранилище корневых сертификатов, от производителя
браузера.  Ну, если их в дебиане не патчили на сей предмет.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/877gdcezq6@wizzle.ran.pp.ru