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!
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With