Make sure that.... .... the key file exists by that name in the location you're specifying (hint: use a full path). .... it is the right key for that server. .... the permissions on the file are very strict (chmod 0400 ssh-rsa). I got error message immediately after $connection = ssh2_connect('test.starnet.cz', 22, array('hostkey'=>'ssh-rsa'), $methods);, so $connection is invalid resource for other function. Radek -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php