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

Wierdest Bug I've seen!

From: Ahmed Reza <ahmedrezat_at_gmail.com>
Date: 2006-06-23 16:30:57 CEST

Hello all, Looked at this long and hard, thought about it for quite a while
too, but it just doesn't make sense to me. Ok, so I have a subversion
server running Apache 2.0.55 and SSPI 1.0.4. Now everything works fine when
I'm logged in to my windows machine here at work. I can checkout, check-in,
Tag/Branch etc etc. Now, one of my coworkers complained about PROPFIND
errors and MKACTIVITY errors. Here comes the realy wierd part. If I have
my co-worker log into my machine and do a branching/tagging operation on a
subversion repo, he gets an error. Even when I authenticate with the SVN
server with my account name and password, it still fails. It lets you check
out and authenticates with SSPI just fine! If my co-worker logs off and I
log-in to my machine and we try the exact same operation, everything works
flawlessly with (both his and my log-in ids when dealing with subversion)!
Below is the apache configuration on a repository:

BEFORE:

<Location "/Software/Testing">
    DAV svn
    SVNListParentPath on
    SVNParentPath E:\Software\Testing
    SVNPathAuthz off
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain SC2K3PDC
    SSPIOfferBasic on
    AuthzSVNAccessFile svnaccessfile
    Require valid-user
</Location>

We figured out that by commenting out the "AuthzSVNAccessFile" line we
eliminated the MKActivity & Propfind errors, althought we no longer have any
real access control. Here's what it looks like now:

<Location "/Software/Testing">
    DAV svn
    SVNListParentPath on
    SVNParentPath E:\Software\Testing
    SVNPathAuthz off
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain SC2K3PDC
    SSPIOfferBasic on
# AuthzSVNAccessFile svnaccessfile
    Require valid-user
</Location>

This is really weird since you can go thru the authentication just fine and
checkout/checkin your work but just on certain operations, there are
MKActivity & Propfind errors; and only when a certain user is logged into
windows with his accountname, if he uses my acccountname in windows, and
then accesses the server and provides his own security credentials,
everything works! Has anybody seen anything like this? What the heck! Any
input would be deeply appreciated!

Regards,
Ahmed
Received on Fri Jun 23 16:32:58 2006

This is an archived mail posted to the Subversion Users mailing list.

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