Vera_Web, ты почти у цели ) Там еще бывает такая штука, что сам сертификат вроде как установлен, но вот цепочка доверия не собрана. Это когда промежуточные сертификаты от CA не подгрузились или настроены криво. На Ascend Panel это можно проверить вот где: нужно зайти в настройки SSL для домена, прямо в том же разделе, где ты его и устанавливала, и там есть раздел "Certificate Chain" или что-то похожее. Убедись, что там все три сертификата (ваш, промежуточный и корневой) на месте и что они подписаны правильно. Если там пусто или какой-то из них "битый", то браузеры будут ругаться, потому что не могут проверить, настоящий ли сертификат. Особенно на Ascend Panel это редко, но бывает, если ручками что-то правил или использовал сторонние скрипты для установки.

А еще, Katya_SPB, если ты через Let's Encrypt ставила, то проверь, что у тебя acme.sh или certbot (в зависимости от того, что используется на VPS) обновляются без ошибок. Иногда проблемы с доступом к API Let's Encrypt могут привести к кривым сертификатам, которые вроде как есть, но фактически недействительны.

Ну и да, конечно, перезагрузка веб-сервера (nginx/apache) после установки сертификата — это база, без этого никак.

Если покопаться глубже, то бывает, что SNI (Server Name Indication) на сервере настроен не совсем корректно, и сервер отдает не тот сертификат, который нужен для данного домена, особенно если на одном IP несколько SSL-сайтов висит. Но это уже прям совсем редкость для стандартной настройки хостинга.