SSL_ERROR_RX_RECORD_TOO_LONG Nedir?
Firefox'ta görülen bu hata, genellikle sunucunun 443 portunda SSL yerine düz HTTP trafiği göndermesinden kaynaklanır.
Hatanın Nedenleri
- Port 443'te SSL yapılandırılmamış, düz HTTP yanıtı dönüyor
- Apache/Nginx virtual host'ta SSL açılmamış
- Yanlış port numarası kullanılıyor
- Proxy veya CDN SSL'i düzgün yönlendirmiyor
Çözüm
Apache
<VirtualHost *:443>
ServerName ornek.com
SSLEngine on
SSLCertificateFile /path/to/cert.crt
SSLCertificateKeyFile /path/to/private.key
SSLCertificateChainFile /path/to/ca-bundle.crt
</VirtualHost>
Nginx
server {
listen 443 ssl;
server_name ornek.com;
ssl_certificate /path/to/fullchain.crt;
ssl_certificate_key /path/to/private.key;
}