Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
I think I know what may be happening. Let me see if I have this correct: --You connect to IIS with NT Authentication --You are running the python script with that authority --You are trying to get the python script to validate with SSPI to another machine (gambit) If that is all true, I believe the problem is that the NT Authentication credentials are not transitive--that is, IIS can impersonate you ONLY on the local machine and it does not apply to the other machine (gambit). Try looking that up in the MS KB and you'll find it there. I would suggest either moving your script to run on the CVS server or use pserver | sspi with a CVS Login (pserver only so that you can use a dedicated acct and not have to hardcode your password in the script or pass it in clear text over your network to the IIS box). HTH Glen Starrett -----Original Message----- From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]On Behalf Of Ian Epperson Sent: Friday, June 27, 2003 10:29 AM To: 'cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook' Subject: [cvsnt] Add Module script Hi all. I'm writing a CGI script that allows a user to go to a web page and add a "Client" (module within our ClientFiles repository) and I've run into a snag. Doing this through NT4 via IIS (urg!) with a python script invoking a batch file. CVSNT (1.11.1.3 57g) is running on Gambit (different server). The batch file runs fine when I invoke it from the command line, but here's what I get when invoked through python: D:\CVSAdd>whoami ian D:\CVSAdd>cd \Sandbox\_Template D:\Sandbox\_Template>cvs update -APCdR Cannot access D:/AXIOMCVS/ClientFiles/CVSROOT Permission denied D:\Sandbox\_Template>cvs -d :sspi:Gambit:/ClientFiles import -m "Auto Imported from _Template" testAdd4 Axiom Initialized Cannot access D:/AXIOMCVS/ClientFiles/CVSROOT Permission denied D:/AXIOMCVS/ClientFiles is the proper path on Gambit. All employees (including myself) have full permissions on that CVSROOT. This failure seems odd to me because I (ian) have full access to the entire repository, and use it every day with SSPI. Any thoughts? _______________________________________________ cvsnt mailing list cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs