Почему сайт открывается только по HTTP?
Для начала перенесите конфиг или сделайте линк из /etc/nginx/sites-available в /etc/nginx/sites-enabled.
Команда netstat -nltp покажет процессы, сидящие на TCP-портах, 443 там есть? Команда telnet 127.0.0.1 443 покажет, отвечает этот порт, или вообще нет?