Você está perdendo uma diretiva listen
em seu bloco nginx server
.
Agora mesmo, parece assim:
server {
listen 80;
#...everything else
Você precisa adicionar uma linha:
listen 80;
listen [::]:80;
A razão para isso é que você tem IPv4 e IPv6, mas configurou apenas o host virtual para responder no IPv4. Assim, qualquer pessoa que tenha IPv6 (como eu) obtém a página nginx padrão (que é configurada para responder no IPv6).