Update: I found this question which seems to be very related. Not sure how exactly.
What am I missing? I can only use ssh when it resolves through https hostnames? Normal ssh it hangs kinda like encryption keys aren't working, but I am using keys that I know have worked in the past.
ssh -v server OpenSSH_7.9p1, OpenSSL 1.1.1b 26 Feb 2019 debug1: Reading configuration data /home/user/.ssh/config debug1: /home/user/.ssh/config line 39: Applying options for server debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting to x.x.x.x [x.x.x.x] port 22.
Host server User user HostName x.x.x.x IdentityFile ~/.ssh/id_key
I don't recall ever changing my /etc/ssh/ssh_config and my firewall is set to allow ssh.