у меня есть интернет сайт убегает из Apache. Стандартный HTTP работает, но HTTPS не. HTTPS заставляет мой сайт зависать, а затем в конечном итоге выдает ошибку 524. Я просмотрел все ответы, но не смог найти ничего, что сработало бы для меня.
Я видел, что у кого-то был аналогичная проблема к моему. Итак, я подумал, что могу также поделиться своей настройкой, которая может вызывать или не вызывать мою проблему.
Вот как выглядит мой VirtualHosts:
Listen 80
Listen 443
Listen 8080
Listen 9175
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost *:8001>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost *:8080>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost *:9177>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName smileytechdev.club
ServerAlias www.smileytechdev.club
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/smileytechguy.com/public_html/ims/
ServerName ims.smileytechguy.com
</VirtualHost>
<VirtualHost *:9175>
DocumentRoot /var/www/smileytechguy.com/public_html/ims/Server/
ServerName ims.smileytechguy.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/smileytechguy.com/public_html/
ServerName smileytechguy.com
ServerAlias www.smileytechguy.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/haloassistant.com/public_html/
ServerName haloassistant.com
ServerAlias www.haloassistant.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/scoutingforflags.org/public_html/
ServerName scoutingforflags.org
ServerAlias www.scoutingforflags.org
</VirtualHost>
<VirtualHost *:443>
ServerName scoutingforflags.org
ServerAlias www.scoutingforflags.org
DocumentRoot /var/www/scoutingforflags.org/public_html/
SSLEngine on
SSLCertificateFile /var/www/scoutingforflags.org/publ.crt
SSLCertificateKeyFile /var/www/scoutingforflags.org/priv.key
SSLCertificateChainFile /var/www/scoutingforflags.org/root.crt
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/tmocentric.com/public_html/
ServerName tmocentric.com
ServerAlias www.tmocentric.com
</VirtualHost>
<VirtualHost *:443>
ServerName citrusui.me
ServerAlias www.citrusui.me
DocumentRoot /var/www/citrusui.me/public_html/
SSLEngine on
SSLCertificateFile /var/www/citrusui.me/publ.crt
SSLCertificateKeyFile /var/www/citrusui.me/key.key
SSLCertificateChainFile /var/www/citrusui.me/root.crt
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/citrusui.me/public_html/
ServerName citrusui.me
ServerAlias www.citrusui.me
</VirtualHost>
Также обратите внимание, что я могу успешно запустить telnet citrusui.me 443
(однако соединение закрывается через несколько секунд). Я несколько раз перезапускал Apache, но, похоже, ничего не решило мою проблему.
Похоже, что ни одна из традиционных причин, по которым вы сталкиваетесь Проблемы с CloudFlare SSL не применяйте в вашем случае; Итак, вот несколько шагов по отладке, которым вы должны следовать. Это поможет вам найти проблему: