On Mar 21, 1:45 pm, Konstantin Khomoutov <khomou...@gmail.com> wrote: > On Mar 20, 9:51 pm, vfclists <vfcli...@googlemail.com> wrote: > > > I keep getting > > > Fatal: The remote end hung up unexpectedly > > > and would like to know if there is a way to get git to give more > > detail on what is going run, like some verbosity level both on the > > server as well as locally, > > > ls -l /var/log/git doesn't seem to exist. > > I don't know how to increase the logging level on the client, but I > want to give some hints. > > First, if you're trying to use the SSH transport, the whole thing > works like this: > 1) The client part logs in to the remote machine using SSH and spawns > the git-receive-pack binary on the remote. > 2) The git-send-pack on the client side is then spawned and these two > binaries communicate over the SSH link. > Hence, several problems may arise in this scenario: > 1) You fail to authenticate properly -- check /var/log/auth.log (or > whatever it is on your server side). Also try to log in to the remote > side using plain SSH client.
My system consists of msysgit and TortoiseGit. I setup the key using msysgit's ssh-keygen and Tortoise is able to work with it fine. I am not using the putty/plink system with msysgit. output from cat /var/log/auth.log | grep git ============================== Mar 22 12:02:09 pydev01 sshd[7075]: Accepted publickey for frank from 192.168.1.5 port 1207 ssh2 Mar 22 12:02:09 pydev01 sshd[7077]: pam_unix(sshd:session): session opened for user frank by (uid=0) I can do all the operations with Tortoise. Somehow Tortoise seems able to work with the key whereas msysgit doesn't. Connecting via ssh (installed msysgit) works fine and uses the key without. From what I understand Tortoise depends on msysgit so I can suppose that Tortoise is not using its own additional binaries to connect. I prefer to use the command line as it would help with understanding git better. > 2) Authentication goes OK but git-receive-pack fails to start (not on > the PATH of your remote account for instance). You can check it by > trying to run it while being logged in as a regular user via SSH. This works. I am able to ssh and run the git-receive-pack command. > 3) The steps above work OK but the path to the repository you > specified does not exist or is unreadable or something like this. > Double check this. > I use the correct path. It is the same one used by Tortoies > Second, if you're trying to use msysgit from the Windows box, you may > have additional troubles with authentication. > As you provided exactly zero amount of information about your setup, I > won't be guessing. I hope I have added enough to help. The path to the Git also binaries come before the paths to the Tortoise binaries. Thanks Frank -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To post to this group, send email to git-us...@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.