проблемку одну, не знаю, по тематики девопса вроде =)
Есть докер, в нем есть nginx, api, db, public-frontend, admin-frontend
Фронт написан на nuxt ssr
У нас есть 2 домена, с помощью DNS пропихнули их на один сервер, на каждый домен есть SSL
Теперь появляется проблема, в nuxt есть часть кода, которая выполняется изначально на сервере, тот же middleware, в деве я использую url http://nginx/... и все прекрасно работает
Но, в проде уже так не работает, я получаю ошибку "Hostname/IP does not match certificate's altnames: Host: nginx. is not in the cert's altnames: DNS:www.ДОМЕН, DNS:ДОМЕН"
Что не так делаю, почему в дев нет такого проблемы, а в проде есть? Напрямую указать сразу домен вместо http://nginx такое себе дело
1. Оно почему-то работает со всем иначе, middleware не выполняет свою функцию
2. Так как у нас более одного домена и если вдруг упадет домен .ru который мы укажем вместо http://nginx то другие домены тоже работать не будут, ибо они зависят от .ru
http://nginx повторюсь использую только в северной части, то что выполняется на клиенте, я уже обращаюсь напрямую по домену
Чел, ты ошибку то прочитал?
Обсуждают сегодня