No valid IP addresses found for (my domain)

Certainly. I was confused this entire time about 192.168.50.28 because I knew it was a router IP.

I'm honestly not sure where 162.255.119.116 is. I don't see that in my NameCheap A records.

So, I just need to understand which public IP address is my server. Is that the result of a whatismyipaddress?

Make sure ports 80 and 443 are forwarded. I will look into that.

I have BIND set up, for DNS validation (that's why I wasn't sure whether the A records were wrong on NameCheap or my server itself, or both).

I will give that line of code a try: sudo certbot -a manual -i nginx --preferred-challenges dns -d ramsoft.xyz