Just as the title says. Running Apache on a Digitalocean server with a static public IP. I know the page is running fine by going to the destination IP. However, the .tech domain won't work. The strangest part is that the .tech domain will resolve with nslookup and return the right server IP. Traceroute also looks okay, ending at the destination server perfectly.
How could this name resolve correctly but not work in a browser? Really stumped. Any help appreciated.