[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Certificate password problem - bug report

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-03-05 19:23:41 CET

Huku wrote:
> Hi list. I have a problem with saving the password for more than one certificate.
>
> Bug report:
>
> Reproducibility - always
> Profile - Win XP , updated
> Version - TortoiseSVN 1.4.3, Build 8645 - 32 Bit
>
> Description:
> I use two different SVN servers. Each of them requires certificate for the SSL
> communication. Each certificate (.p12) is encrypted with a password and this
> password is asked for to use the certificate.
> 1. Run repo-browser for SVN server 1
> 2. Tortoise SVN asks for certificate1 and after that for certificate1 encryption
> password - enter password and check "save .."
> 3. Tortoise SVN asks for username and password - enter them and check "save..."
> checkbox
> 4. Run repo-browser for SVN server 2
> 2. Tortoise SVN asks for certificate2 and after that for certificate2 encryption
> password - enter password and check "save .."
> 6. Tortoise SVN asks for username and password - enter them and check "save..."
> checkbox
>
> Now - we have two servers , two sertificates and we have entered and "saved" all
> passwords for the certificates.
>
> The problem:
> Although both of the passwords for the certificates are saved, actually only the
> password for one of the certificates is stored. There is no way to let
> TortoiseSVN save the password for the other certificate and it always ask you
> about the password.
> However, the username and password for both of the SVN servers are correctly
> saved and you are not asked anymore about them.
>
> Expected behavior:
> TortoiseSVN should be able to store both of the certificate passwords and not
> ask for them each time when you perform an operation.

I assume it's always the last certificate file that's stored and used.
Which means that you only have to pass the cert file again if you switch
the servers.

This is the expected behavior. The cert files are stored with the server
auth realm as the 'key'. Which means you must make sure that this string
is different on those two servers (the AuthName directive in the apache
config file).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Mar 5 19:23:51 2007

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.