Works on command line, but not in Explorer
Daniel Griscom <griscom-yI/1Hl18UA1Wk0Htik3J/[email protected]> Thu, 3 Nov 2011 13:56:02 -0400
| Newsgroups | gmane.comp.version-control.cvs.tortoisecvs.user |
|---|---|
| Message-ID | <p06240800cad8823a35a2@[192.168.1.8]> |
I'm using TortoiseCVS under WinXP to access a CVS workspace on a Linux machine, mounted using ExpanDrive over SSH. I checked out the workspace using the Linux command line using the ":ext" protocol from a remote CVS server. On the WinXP machine, I can access the workspace using CVSNT and TortoisePlink (CVS_RSH is pointed at TortoisePlink); I get the password window, fill it in, and everything works. Using TortoiseCVS in Windows Explorer, however, I keep getting "Access Denied". When I add "-v" to TortoiseCVS' SSH parameters, here's the output of trying to do an update: >cvs update: warning: unrecognized response `Server version: >SSH-2.0-OpenSSH_4.7p1 Debian-8ubuntu3' from cvs server >cvs update: warning: unrecognized response `We claim version: >SSH-2.0-PuTTY-Release-"0.56"' from cvs server >cvs update: warning: unrecognized response `Using SSH protocol >version 2' from cvs server >cvs update: warning: unrecognized response `Doing Diffie-Hellman >group exchange' from cvs server >cvs update: warning: unrecognized response `Doing Diffie-Hellman key >exchange' from cvs server >cvs update: warning: unrecognized response `Host key fingerprint >is:' from cvs server >cvs update: warning: unrecognized response `ssh-rsa 2048 ><==redacted==>' from cvs server >cvs update: warning: unrecognized response `Initialised AES-256 >client->server encryption' from cvs server >cvs update: warning: unrecognized response `Initialised AES-256 >server->client encryption' from cvs server >cvs update: warning: unrecognized response `Initialised HMAC-SHA1 >client->server MAC algorithm' from cvs server >cvs update: warning: unrecognized response `Initialised HMAC-SHA1 >server->client MAC algorithm' from cvs server >cvs update: warning: unrecognized response `Using username >"svoegelin".' from cvs server >cvs update: warning: unrecognized response `Unauthorized access to >this host is a violation of the laws' from cvs server >cvs update: warning: unrecognized response `of the United States. >You have been warned!' from cvs server >cvs update: warning: unrecognized response `' from cvs server >cvs update: warning: unrecognized response `Sent password' from cvs server >cvs update: warning: unrecognized response `Access denied' from cvs server >cvs update: warning: unrecognized response `Access denied' from cvs server >cvs [update aborted]: end of file from server (consult above messages if any) I tried adding "-pw myPassword" to the SSH parameters, and it worked. Same log output as above, except that the end changes to: >cvs update: warning: unrecognized response `Sent password' from cvs server >cvs update: warning: unrecognized response `Access granted' from cvs server >cvs update: warning: unrecognized response `Opened channel for >session' from cvs server >cvs update: warning: unrecognized response `Started a shell/command' >from cvs server So, now everything works, but if I take the "-pw" out, it breaks again. The obvious (although perhaps not correct) interpretation is that someone is caching the wrong password and handing it to the CVS server; specifying it in the command line overrides the cached password. (All the "warning: unrecognized response" messages are pretty strange, too.) Any thoughts? Dan P.S. Versions: - Windows XP SP3 - TortoiseCVS 1.12.5 - CVSNT 2.5.05 (Gan) Build 3744 - TortoisePlink 0.56 - ExpanDrive v2.2.0 -- Daniel T. Griscom griscom-yI/1Hl18UA1Wk0Htik3J/[email protected] Suitable Systems http://www.suitable.com/ 1 Centre Street, Suite 204 (781) 665-0053 Wakefield, MA 01880-2400 ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1