У меня есть приложение VueJs (Nuxt) и его админ панель на WordPress, общаются через REST API, расположены в одном домене, админка находится в подпапке.
Теперь домен имеет самозаверяющий сертификат от LetsEncrypt, Certbot. Все работает нормально, за исключением того, что периодически пользователи выводят сообщение о том, что сертификат небезопасен.
Поэтому был приобретен платный сертификат COMODO.
После его установки Vue перестает работать с ошибкой
500 Server error. NuxtServerError. Unable to verify the first certificate
В этом случае панель администратора работает правильно и показывает правильные данные сертификата.
Удивительно, но если вы намеренно вводите несуществующий адрес сайта, открывается страница 404 ошибки внешнего интерфейса, содержащая навигацию по сайту, после которой вы можете в полной мере использовать сайт, перемещаться по всем страницам до первой перезагрузки вручную (например, ctrl + R).
В чем может быть причина этой ошибки?