FAQ¶
1. Why should I trust RolloutCD.com with my code?¶
At RolloutCD we take security as the top priority. We make sure every design decision and implementations we make is 100% secure. However no engineering solutions is flawless, there could be some flaws, just in case if you find one. We kindly request you to report the bug / vulnerability / flaw at hi@rolloutcd.com
We kindly request you to read our Terms of Service, Privacy Policy for more information.
1. What are the possible reasons for your SSH Connection to fail ?¶
Here are the possible reasons for your SSH Connection to fail.
-
You may not have copy pasted your public key from My Settings page to your HOME directory .ssh/authorized_keys file.
-
You may not have enabled SSH connection on your server or SSH Port might not be open on your server. You can check by running
nmap localhost
on your server. Or you can runnmap yourserverip
ornmap yourserverdomain.com
You should see something like this
Starting Nmap 6.40 ( http://nmap.org ) at 2017-11-02 19:25 IST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00030s latency).
Not shown: 993 closed ports
PORT STATE SERVICE
22/tcp open ssh
if you don't see SSH in this list, then your server is not running SSH service.
You may not have enabled SSH connection on your server. By using the following option in your /etc/ssh/sshd_config PubkeyAuthentication yes
you can enable SSH connection on the server.
In the username, you should give a username that you used to log in to the server for example if you log in to the server as ssh ubuntu@139.14.33.334
then you need to give ubuntu
in the project creation form.
2. When my code is downloading i get Permission Denied Public key error, Why ?¶
-
You might have not setup the deployment key on your private repository. This happens mostly with private repositories only.
-
You can either setup SSH keys to your user account or you can setup access key to a particular repo. The difference is adding SSH Keys is one time for all the repositories, on the other hand access key is for a specific repository. Also access key is readonly key, and adding SSH Key will help you perform both read and write operations. So use it cautiously.
3. Why am I getting 'Connection Refused by Peer' ?¶
"Connection reset by peer" is the TCP/IP equivalent of slamming the phone back on the hook. This could happen for various reasons. It could be your hosting server might have blacklisted the ip of the rollout. To know the actual cause you can use -v
option and try connecting to the server via ssh.
Use ssh -v username@hostname
.