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.
my config
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.