Nodester.com home

09 4 / 2011

Passwords and Passphrases Tips

Two of the most common issues when setting up a Nodester account are related to passwords and/or RSA passphrases.  

1. Passwords: Please ensure that your user password does not include non-base64 characters such as ~!@#$%^&*().  Our REST API and cURL does not support these characters in requests.  i.e. curl -u username:p@$$w0rd will not pass.

2. Passphrases: Nodester works perfectly if your RSA key does not include a passphrase or challenge phrase.  If you have a passphrase, you will encounter the following error: EBADF, Bad file descriptor.  There are two options:

a. Generate a new RSA key without a passphrase for use with Nodester and update your account using the “nodester user setkey </path/to/sshkey>”

b. Add your passphrase to your keychain so it automatically responses with the challenge.  More info at: http://www-uxsup.csx.cam.ac.uk/~aia21/osx/leopard-ssh.html#Passphrase

We enjoy your feedback and assistance in making Nodester even better for everyone.  You can contribute to our code by sending us pull requests at http://github.com/nodester or open issues for us to research on the github ticketing system at https://github.com/nodester/nodester/issues

THANK YOU!