Javascript перестал работать после обновления настроек ssl на nginx (iPhone, Android 6-) - PullRequest
0 голосов
/ 16 января 2019

из-за улучшенной производительности центра сертификации SSL мы обновили некоторые настройки NGinx. Добавлено в конфиг:

http {
   ssl_session_cache   shared:SSL:100m;  
   ssl_session_timeout 1h;                
  }
server {
    server_name "somesite.com";
    listen "someip" ssl;

    ssl on;
    ssl_certificate /etc/letsencrypt/live/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/privkey.pem;
    ssl_protocols TLSv1.2;                   
    ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES256-SHA384;
    ssl_ecdh_curve secp384r1;
    include a.conf;
}

После этого Javascript перестал работать на iPhone, а Android ниже версии 6. В то же время на Windows, MacOS, Linux - все в порядке. На сайте https://ubr.ua/, перестал работать блок - это курс обмена. Снимок экрана: http://prntscr.com/m7v93p На Android 6+ все ок: http://prntscr.com/m7v9il

Буду очень признателен за совет о том, что происходит, какие настройки SSL влияют на это, и можно ли было как-то это исправить, не понижая рейтинг SSL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...