From: Shawn Pearce Date: Sun, 01 Mar 2015 00:41:37 GMT Subject: Re: does the git over ssh protocol tell the server the hostname? Message-ID: In-Reply-To: <1424992494.4663.28.camel@scientia.net> On Thu, Feb 26, 2015 at 3:14 PM, Christoph Anton Mitterer wrote: > > I saw that when plain git (i.e. git://) is used, the client tells the > server the hostname specified on the client side. > For http one has the same automatically via http's Host: header. > > But after watching the git's over-ssh protocol, I couldn't find anything > like that there? :-( No, it does not send the host name. The host name in SSH that Git sees could be an alias in the user's ~/.ssh/config file that is rewritten to a different host. So virtual hosting keying off that could be confusing since the end user expects to have more control over it than they do with git:// or https:// where the host name is usually a DNS record the user does not control.