Я настраиваю приложения в нескольких поддоменах на одном сервере - subdomain1.abc.def.com, subdomain2.abc.def.com и тому подобное. Мои приложения являются контейнерами. Я настроил обратный прокси на моем сервере, используя nginx-proxy. Имя хоста сервера - xyz.abc.def.com.
Я могу успешно получить доступ к поддоменам с помощью http. Затем я создал SSL-сертификаты для обоих поддоменов (subdomain1.abc.def.com.crt и subdomain1.abc.def.com.key; subdomain2.abc.def.com.crt и subdomain2.abc.def.com.key). и поместил его в папку certs, как описано в nginx-proxy.
Когда я пытался получить доступ к одному из поддоменов - subdomain2.abc.def.com, браузер жалуется, говоря, что «имя сертификата не соответствует вводу».
У меня и для общего имени, и для SAN установлено одно и то же доменное имя - например, для сертификата SSL для subdomain1.abc.def.com для общего имени и SAN установлено значение subdomain1.abc.def.com. ,
На веб-сервере nginx включен SNI.
Чего мне не хватает в моей конфигурации?