Попытаться использовать"?" вместо "*" в "отклоняют пользователей" правило.
Я обнаружил проблему - я использую план Cloudflare Free для своего домена, и он активно блокирует любые соединения на порту 443.
Поскольку вы создали виртуальный хост, SSL для нового хоста должен отличаться от порта 80, потому что вы включили SSL для порта 80 через 443. Итак, для нового виртуального хоста попробуйте с 636 и см.
К вашему сведению, я только что обнаружил, что то же самое может произойти по другой причине, когда я обновил сервер с Debian 9 до 11. Я скопировал конфиги apache2 и обнаружил, что соединения на 80 работают, но те, что на 443, получили отказ. Когда я сделал проверку состояния, я нашел это
Dec 04 09:55:54 Server2 systemd[1]: Starting The Apache HTTP Server...
Dec 04 09:55:55 Server2 apachectl[877]: AH00526: Syntax error on line 240 of /etc/apache2/apache2.conf:
Dec 04 09:55:55 Server2 apachectl[877]: Cannot define multiple Listeners on the same IP:port
Dec 04 09:55:55 Server2 apachectl[851]: Action 'start' failed.
Dec 04 09:55:55 Server2 apachectl[851]: The Apache error log may have more information.
. Это немного сбивает с толку, потому что apache был запущен, но, проверив строку 240, я нашел директиву
Listen 443
. Это было в дополнение к одному ранее в цепочке. Apache2 от Stretch отлично с ним работал, а Bullseye — нет.
Надеюсь, это кому-нибудь поможет.