0

gitorious Ruby アプリケーションをインストールし、Apache Passenger と vhost を構成しました。すべて正常に動作しますが、git push できません

[17:41:29] Thiago: git push https://usa5.vsnetwork.net/testedogit/testedogit
error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt     
CRLfile: none while accessing https://usa5.vsnetwork.net/testedogit/testedogit/info/refs

fatal: HTTP request failed

私の仮想ホスト設定

<VirtualHost *:80>
   ServerName usa5.vsnetwork.net
   DocumentRoot /var/www/gitorious/public
</VirtualHost>

<IfModule mod_ssl.c>
  <VirtualHost _default_:443>
   DocumentRoot /var/www/gitorious/public
   SSLEngine on
   SSLCertificateFile    /etc/ssl/certs/ssl-cert-snakeoil.pem
   SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
   BrowserMatch ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
 </VirtualHost>
</IfModule>

仕様: Ubuntu 11.04、Apache 2.2、Ruby Enterprise 1.8、Passenger 3.0.8

どうすれば解決できるか知っている人はいますか?

ありがとう

4

2 に答える 2

0

Gitorious は現時点で https プッシュをサポートしていませんが、JRuby を使用してそれを実装するリポジトリがあります: https://gitorious.org/gitorious/mutt

于 2012-05-08T17:07:27.457 に答える
0

Apacheパッセンジャーモジュールを有効にしましたか?

a2enmod乗客

于 2012-05-08T07:09:33.990 に答える