abiosoft / abiosoft/caddy-git

caddy-git unable to clone repos with non-standard port URL

Abierto
#76 13 comentarios 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
Go
Estrellas
206
Forks
42
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

caddy-git plugin is no longer able to clone repos with non-standard port URL. This was working a few weeks back and could have been introduced by [this change](https://github.com/abiosoft/caddy-git/commit/184099b0f280521813ddb21ad97880c15ebda0a3#diff-4798cfc286af451d8b9373fda343b711)

```
git {
repo ssh://git@stash.abc.net:7999/project/repo.git
key ~/.ssh/id_rsa
}
```
Multiple issues:
* By default, the plugin tries to connect at port 22.

#### error
```
Activating privacy features... done.
Cloning into '/var/www'...
ssh: connect to host stash.abc.net port 22: Connection refused
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
2017/09/07 15:19:58 exit status 128
```

* If the port is specified in `~/.ssh/cong` then it is able to connect to the server but still cannot clone the repo

#### ssh config

```
Host stash.abc.net
StrictHostKeyChecking no
port 7999
```

#### error

```
Activating privacy features... done.
Cloning into '/var/www'...
Repository not found
The requested repository does not exist, or you do not have permission to access it.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
```

I tried the workaround suggested [here](https://github.com/abiosoft/caddy-git/issues/69) but it did not work for me.

Note: I am able to clone the same URL manually.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.