Quantcast
Channel: New SSL, Safari can't open the page b/c server unexpectedly dropped the connection (subdomain) - Server Fault
Viewing all articles
Browse latest Browse all 2

New SSL, Safari can't open the page b/c server unexpectedly dropped the connection (subdomain)

$
0
0

After much googling and Serverfault browsing I still have an SSL problem :

Safari can't open the page at all, Firefox gives a "secure connection fail" after 5mn of inactivity (not browsing or anything). Chrome/Chromium return a 403 error then quickly reload the page and everything works.

It happened after installing an SSL certificate by Comodo. You can see the report here : https://www.ssllabs.com/ssltest/analyze.html?d=marketplace.mercicapitaine.fr&hideResults=on

SSL Shopper is all good :https://www.sslshopper.com/ssl-checker.html#hostname=marketplace.mercicapitaine.fr

TLS is 1.2SSLlabs says : "The server does not support Forward Secrecy with the reference browsers." and "This server supports weak Diffie-Hellman (DH) key exchange parameters."

I did a TCPdump, but i'm having a hard time understanding it..

I'm not a server guy so any tips on how to debug/trace error is welcome. It's hosted on NGINX, nothing special on the error log.

Thanks a lot in advance for your time :)

Edit:nginx config:

server {    listen *:80;    listen *:443 ssl;    ssl_certificate /home/ubuntu/ssl_2016/ssl-bundle.crt;    ssl_certificate_key /home/ubuntu/ssl_2016/mckey.key;    server_name marketplace.mercicapitaine.fr;    access_log /var/log/nginx/marketplacemercicapitainefr.access.log;    error_log /var/log/nginx/marketplacemercicapitainefr.error.log;    root /srv/marketapp/;    index index.html index.htm index.php;    fastcgi_buffers 16 16k;    fastcgi_buffer_size 16k;    fastcgi_read_timeout 900;    client_max_body_size 50M;if ($scheme = http) {        return 301 https://$server_name$request_uri;}# This order might seem weird - this is attempted to match last if rules below fail.location / {        try_files $uri $uri/ /index.php?$args;}# Add trailing slash to */wp-admin requests.rewrite /wp-admin$ $scheme://$host$uri/ permanent;# Directives to send expires headers and turn off 404 error logging.location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {       access_log off; log_not_found off; expires max;}location = /favicon.ico {        log_not_found off;        access_log off;}location = /robots.txt {        allow all;        log_not_found off;        access_log off;}location ~* \.(js|css|png|jpg|jpeg|gif|ico|wmv|3gp|avi|mpg|mpeg|mp4|flv|mp3|mid|wml|swf|pdf|doc|docx|ppt|pptx|zip)$ {        expires max;        log_not_found off;        add_header Pragma public;        add_header Cache-Control "public, must-revalidate, proxy-revalidate";}location ~* \.()$ {        expires 31536000s;}    location ~ [^/]\.php(/|$) {        fastcgi_index index.php;        include fcgi.conf;        fastcgi_pass unix:/var/run/ajenti-v-php-fcgi-marketplacemercicapitainefr-php-fcgi-0.sock;        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;    }}

Viewing all articles
Browse latest Browse all 2

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>