Node_env = development
Если есть axios - тоже прописать debug:true
И в консоли сервера уже сейчас есть расшифровка ошибки
вот так правильно я прописал режим dev для продакшена? process.env.NODE_ENV = 'development'
в package.json к команде start допишите, так надежнее. И при старте приложения у вас будет не 500 nuxt закрытая, а ошибка, но с расшифровкой
Режим дев для продакшена? 🌚
ninja code )
мне нужно отобразить ошибку сервера на проде. На локалке ошибки нет, на проде ошибка есть, но не понятно в чем она
Докер и тестите :)
я правильно понял что на проде тоже должно быть развернуто в докере?
попробовал вот так - не помогло, ошибка по прежнему не отображается или я неправильно написал? код взял отсюда. https://nuxtjs.org/docs/configuration-glossary/configuration-dev/
спасибо за подсказку. В консоли pm2 нашел сообщение [Axios] Response error: certificate has expired говорят какая-то беда приключилась с корневым сертификатом LetsEncrypt... таймвеб предлагает покупать платный сертификат. Хотя на другом проекте тоже таймвеб VDS, тоже LetsEncrypt - но проблем таких нет (правда там бекенд на шеред хостинге а в этом проекте - бекенд на VDS)
О, добро пожаловать. Стоит certbot на сервере, вероятно. Какая версия Node.js?
да, certbot стоит на сервере. нода v8.10.0
Поясню момент ошибки. node.js при работе через ssl требует совпадения сертификатов серверных и клиентских запросов в рамках приложения. certbot обновляя сертификат не пропихивает его никуда. Если node.js старой версии - ошибка будет постоянно вылезать. Решение первое - обновление node.js до LTS версии.
Напиши мне сайт в лс, пожалуйста.
Ошибка из-за v8 ноды. Решения нет, кроме обновления и перехода на версию 12+
да ладно.... может можно сертбот обновить? они недавно заставили всех обновиться на новую версию, а на этом сервере, вероятно стоит еще старая
Читаем внимательно первый ответ. https://stackoverflow.com/questions/20433287/node-js-request-cert-has-expired
причина как я понял в этом https://habr.com/ru/news/t/580818/
Ладно, вы решили ошибку. Отлично. Чатик оказался ненужен.
А чем религия не позволяет обновить ноду?
Конечно правильно юзать старую версию которая уже кучу лет не потдерживаеться
Естественно, как иначе то))
обновился до 14, все работает
Сабж, получается
Обсуждают сегодня