This commit is contained in:
parent
6f674d8041
commit
3d350e67a1
1 changed files with 81 additions and 0 deletions
81
doc/bugs/assistant_unable_to_auth___40__windows__41__.mdwn
Normal file
81
doc/bugs/assistant_unable_to_auth___40__windows__41__.mdwn
Normal file
|
@ -0,0 +1,81 @@
|
|||
### Please describe the problem.
|
||||
Having set up a key pair, the assistant is unable to use it to log in. The console only shows a single attempt to log in, when it's adding the key to the remote machine's authorized_keys file. This is evidently failing, as the key is not actually added to authorized_keys, possibly because the shell script it tries to execute is malformed (crazy quoting, I can't untangle it), or possibly because it failed to ask for a password (I expected it to, but it didn't prompt for one). Also, once I do add the key to authorized_keys, I can ssh in using it but asking the assistant to retry still fails.
|
||||
|
||||
### What steps will reproduce the problem?
|
||||
Set up a remote repository.
|
||||
|
||||
### What version of git-annex are you using? On what operating system?
|
||||
Windows 7, Version: 5.20131230-g192d991
|
||||
|
||||
### Please provide any additional information below.
|
||||
|
||||
Failed to make repository
|
||||
Something went wrong setting up the repository on the remote server.
|
||||
Transcript:
|
||||
Permission denied, please try again.
|
||||
Permission denied, please try again.
|
||||
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
|
||||
|
||||
[[!format sh """
|
||||
[2014-01-01 03:28:05 Eastern Standard Time] call: ssh-keygen ["-P","","-f","C:\\
|
||||
Users\\FAMILY~1\\AppData\\Local\\Temp\\git-annex-keygen.5\\key"]
|
||||
Generating public/private rsa key pair.
|
||||
cygwin warning:
|
||||
MS-DOS style path detected: C:\Users\FAMILY~1\AppData\Local\Temp\git-annex-key
|
||||
gen.5\key
|
||||
Preferred POSIX equivalent is: /cygdrive/c/Users/FAMILY~1/AppData/Local/Temp/g
|
||||
it-annex-keygen.5/key
|
||||
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
|
||||
Consult the user's guide for more details about POSIX paths:
|
||||
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
|
||||
Your identification has been saved in C:\Users\FAMILY~1\AppData\Local\Temp\git-a
|
||||
nnex-keygen.5\key.
|
||||
Your public key has been saved in C:\Users\FAMILY~1\AppData\Local\Temp\git-annex
|
||||
-keygen.5\key.pub.
|
||||
The key fingerprint is:
|
||||
c7:0f:81:19:c8:39:cc:e1:d3:6a:62:9a:d5:d2:9f:c1 Familyroom@Familyroom-PC
|
||||
The key's randomart image is:
|
||||
+--[ RSA 2048]----+
|
||||
| +.+. |
|
||||
| .B. + |
|
||||
| o.+ . |
|
||||
| o + . . |
|
||||
| = = E + |
|
||||
| = + . + o |
|
||||
| o o . |
|
||||
| |
|
||||
| |
|
||||
+-----------------+
|
||||
[2014-01-01 03:28:07 Eastern Standard Time] chat: ssh ["-p","22","rlbrooks@celeb
|
||||
dil.db48x.net","sh -c 'mkdir -p '\"'\"'annex/test'\"'\"'&&cd '\"'\"'annex/test'\
|
||||
"'\"'&&if [ ! -d .git ]; then git init --bare --shared && git config receive.den
|
||||
yNonFastforwards false; fi&&git annex init&&mkdir -p ~/.ssh&&if [ ! -e ~/.ssh/gi
|
||||
t-annex-shell ]; then (echo '\"'\"'#!/bin/sh'\"'\"';echo '\"'\"'set -e'\"'\"';ec
|
||||
ho '\"'\"'if [ \"x$SSH_ORIGINAL_COMMAND\" != \"x\" ]; then'\"'\"';echo '\"'\"'ex
|
||||
ec git-annex-shell -c \"$SSH_ORIGINAL_COMMAND\"'\"'\"';echo '\"'\"'else'\"'\"';e
|
||||
cho '\"'\"'exec git-annex-shell -c \"$@\"'\"'\"';echo '\"'\"'fi'\"'\"') > ~/.ssh
|
||||
/git-annex-shell; fi&&chmod 700 ~/.ssh/git-annex-shell&&touch ~/.ssh/authorized_
|
||||
keys&&chmod 600 ~/.ssh/authorized_keys&&echo '\"'\"'command=\"GIT_ANNEX_SHELL_DI
|
||||
RECTORY='\"'\"'\"'\"'\"'\"'\"'\"'annex/test'\"'\"'\"'\"'\"'\"'\"'\"' ~/.ssh/git-
|
||||
annex-shell\",no-agent-forwarding,no-port-forwarding,no-X11-forwarding ssh-rsa A
|
||||
AAAB3NzaC1yc2EAAAADAQABAAABAQDeB64i+DhYBCq0mdet6sBr1JCtYR5zNc0E9NYaZbBVRBcpZDCRs
|
||||
AS1z8mjyEnb49y7AnNgsx/f7xAWtyFHFr8AbrYnaHmJYicix0R6inDXZ42WJTusHVW47/1ysErHmEusZ
|
||||
KWXNzN5bu8bOoz0FqCh4Ymo3QjgMzk6+PoWqSCmwewuX++RkB6q1IN1VTMqJguPtdQpTp3hCIV6GENf6
|
||||
HvnLUQ59JKg1sgt5UA88zDAMlXicmUeuHRSW7nVlVIBHFDJW8f5CyF66wiuGTLdhhMlaOqpUqIEHubPF
|
||||
ZE4iTOC/uuOdWjGgySX681ub4seKyz7h8uDePPo0uz0BXJpt9vT Familyroom@Familyroom-PC\n'\
|
||||
"'\"' >>~/.ssh/authorized_keys'"]
|
||||
"""]]
|
||||
|
||||
[[!format sh """
|
||||
$ ssh rlbrooks@git-annex-celebdil.db48x.net-rlbrooks_annex
|
||||
git-annex-shell: bad parameters
|
||||
|
||||
Usage: git-annex-shell [-c] command [parameters ...] [option ..]
|
||||
|
||||
Options:
|
||||
--force allow actions that may lose annexed data
|
||||
-F --fast avoid slow operations
|
||||
-a --auto automatic mode
|
||||
-q --quiet avoid verbose output
|
||||
etc
|
||||
"""]]
|
Loading…
Reference in a new issue