SSH Port 22 Issue
ALX has been an amazing experience and after a while, you get into the rhythm of things and don't stress too hard about having to work on projects a few hours before the deadline. So in typical fashion, I spent 80% of the time reading and started working on my SSH project less than 3 hours before my deadline. Lo and behold I encountered the "port 22: Connection refused" error. This was around 3 am EAT and the deadline for the project was 6 am EAT.
Only one user was affected lol but I was the only user so let's call it 100% of the users were affected. The servers are assigned to us and the only way to access them was using ssh. Thus, the only solution, in this case, was to destroy the server and request a new server. This took me about 30 mins to resolve but was it the best solution. After completing the project I got curious and started researching the dreaded port 22 connection error.
There are several reasons you could get the error when working with SSH. Maybe the configurations are wrong, maybe the SSH key permissions aren't readable, ssh could not be running on the server, among many other possible issues. Thus resolving SSH port 22 connection issues boils down to very specific actions:
In my case, ALX did not give us backdoor access to the server so my options were limited, very frustrating. But it all worked out in the end! #Postmortem #ALX #port22 #SSH