Menu

#143 Looking for ssl-client-cert-file support...

1.6.0
Fixed
nobody
None
Medium
Defect
2009-06-01
2009-05-16
Anonymous
No

Originally created by: carsonho...@gmail.com
Originally owned by: tortoisesvn

What steps will reproduce the problem?

I am unable to get commitmonitor to access projects which are setup in SVN
to use an ssl certificate. TortoiseSVN handles this OK.

The error message from CommitMonitor i: Server sent unexpected return
value (403) Forbidden) in response to OPTIONS request for
https://abc.def.com/svn/efg/trunk

Here is an example of a command from svn which knows to prompt for the
digital badge passphrase of the digital badge.

E:\>svn ls https://abc.def.com/svn/efg/trunk --username jones
Passphrase for 'C:\Users\jones\AppData\Roaming\Subversion\ClassB.pfx':
********

My svn config file (C:\Users\jones\AppData\Roaming\Subversion\config) has
the location of the cert file:

[efg]
http-compression = yes
ssl-client-cert-file = C:\users\jones\appdata\roaming\Subversion\ClassB.pfx
http-timeout = 300

What version of the product are you using? On what operating system?
1.5.1.382

Please provide any additional information below.

CommitMonitor is a wonderful tool, I've been using it for a couple months
and fallen in love with it. Unfortuantely, we have switched to a
repository with tighter security and I'm unable to figure out how to get
the CommitMonitor to connect.

Discussion

  • Anonymous

    Anonymous - 2009-05-23

    Originally posted by: tortoisesvn

    (No comment was entered for this change.)

    Owner: tortoisesvn
    Status: Started

     
  • Anonymous

    Anonymous - 2009-05-23

    Originally posted by: tortoisesvn

    The CommitMonitor can't ask for info during a check - that would defeat the purpose
    of the tool. All checks have to work without user interaction.

    But I can pass the password you can enter in the url-to-monitor dialog and pass that
    to the svn library when it asks for a passphrase for the cert file.

     
  • Anonymous

    Anonymous - 2009-05-23

    Originally posted by: tortoisesvn

    This issue was closed by [r402].

    Status: Fixed

     
  • Anonymous

    Anonymous - 2009-05-26

    Originally posted by: carsonho...@gmail.com

    Thank you for looking at this, I really appreciate it.

    I agree that would be most inconvenient for the CommitMonitor to ask for a
    certificate password during a check. I think it needs to work like the svn password
    and be saved.

    Unfortunately, the password to the svn library is not the same as the passphrase for
    the cert file and they expire at different times.

     
  • Anonymous

    Anonymous - 2009-05-26

    Originally posted by: tortoisesvn

    in that case, change your servers file to:

    [efg]
    http-compression = yes
    ssl-client-cert-file = C:\users\jones\appdata\roaming\Subversion\ClassB.pfx
    ssl-client-cert-password = passwordforcertfile
    http-timeout = 300

    I don't like the idea of adding another password field to the url config dialog for
    something most people never need.

     
  • Anonymous

    Anonymous - 2009-05-31

    Originally posted by: tortoisesvn

    (No comment was entered for this change.)

    Labels: Release-1.6.0

     
  • Anonymous

    Anonymous - 2009-06-01

    Originally posted by: tortoisesvn

    (No comment was entered for this change.)

    Labels: -Release-1.6.0 Milestone-1.6.0

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.