Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

login to WPEngine Git Push with Tower Git

I've set up my developer name and public key on WPEngine's Git Push dashboard. i'm able to connect via the terminal:

$ ssh [email protected] info
    hello <my wpengine dev name>
    R W production/my_installname
    R W staging/my_installname

so it all looks to be set up correctly.

but when trying to connect with Tower Git client, i'm getting the error:

Can't Authenticate with Server Authentication with the server failed. Please verify your username and password.

for the Tower login, i'm using:

Remote URL: [email protected]:production/my_repo.git

Authentication: Private Key

Username: (i tried my dev name and my email address, neither worked)

SSH: ~/.ssh/id_rsa (which i generated for WPEngine, and uploaded the associated public key)

i've tried all different combinations of usernames and URLs, etc. nothing is working. any ideas? thank you!

like image 586
split19 Avatar asked Feb 20 '26 20:02

split19


1 Answers

I came across this while trying to add my wpengine repositories to Tower and had to try a few different URLs before getting the correct one. The connection is specific to the repository not the account, unlike in the terminal.

This URL scheme worked: ssh://[email protected]/production/repo.git

The username in the form field is git and you select the correct SSH key in the dropdown (just as Samuel stated above). Obviously, the only difference is adding the path to the repo; but I tried a few options with port numbers and different URL schemes that didn't work so I thought I'd post to save anyone else the hassle of figuring it out in 2019.

like image 66
caudill Avatar answered Feb 22 '26 14:02

caudill