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

Windows permissions problem

From: Peter Mounce <petermounce_at_iml.co.uk>
Date: 2005-04-18 15:26:40 CEST

Hi

I currently have Subversion 1.1.3 installed on a Win2003 server on top of
Apache 2.0.52. I set this up myself while I was a domain administrator. It
uses SSPI for authentication. There are no finer-grained permissions set up
in any of the repositories that are being served. I set up a share on the
server for the repositories, so that I could create more, easily, using
TSVN's interface for that. Everything worked fine and as expected.

However, now, a couple of months since I last used the setup, I'm no longer
a domain admin, and I find I can no longer commit to any of the repos on
this server. As far as I can tell, Apache hasn't changed (still runs as
Local System); SVN hasn't changed (still 1.1.3). I only noticed now,
because I have been working on projects that don't use SVN.

I am listed in the repos directory's (d:\subversionrepositories) ACL as
having full control. The ACLs are being correctly propagated down to the
repo directories as far as I can see. I cannot commit to new repos that I
created to test whether I could or not. I can see the share via the
server's file-sharing, and I can create directories, files, and make a repo
out of a new directory inside of the share.

I get the error:
"
Commit failed (details follow):

Can't create directory
'D:\SubversionRepositories/HandsetConfig/db/transactions/31-1.txn':
Access is denied.
"

when I try to commit. The following is taken from Apache's error.log:
"
[Mon Apr 18 12:12:05 2005] [error] [client 10.0.3.78] Could not create
activity /svn/HandsetConfig/!svn/act/eb0b8a34-32d6-d747-9512-6ca7011473f4.
[500, #0]
[Mon Apr 18 12:12:05 2005] [error] [client 10.0.3.78] could not begin a
transaction [500, #720005]
[Mon Apr 18 12:12:05 2005] [error] [client 10.0.3.78] Can't create directory
'D:\\SubversionRepositories/HandsetConfig/db/transactions/31-1.txn': Access
is denied. [500, #720005]
"

I am correctly specifying my username and password when asked by TSVN, in
the form domain\username at the prompt. I have cleared its authentication
cache in a test, too.

I have downloaded and installed SVN 1.1.4 on the workstation that I am using
to test from, and I get the same error message and apache log. I have not
tested from a different workstation; however, I'm on a domain, using Windows
integrated security, so I don't see how that might affect things.

Any help/suggestions will be very much appreciated! I'm not really any sort
of network administrator, so I've kinda exhausted what I can think of to
look at or try.

Please cc me on replies: I'm not subscribed to this list.

Regards
Peter Mounce
IML Ltd
 
e: mailto:petermounce_at_iml.co.uk w: http://www.iml.co.uk
t: (01428) 727476 f: (01428) 727011

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Apr 18 17:15:05 2005

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.