Драйвер Golang MySQL с сертификатом AWS RDS не действителен для CNAME - PullRequest
0 голосов
/ 30 июня 2018

Я пытаюсь подключить свое приложение golang к AWS RDS через SSL-соединение, используя драйвер MySQL. Кажется, все работает правильно, но поскольку адрес имени хоста, который я использую, является записью Route53 CNAME, корневой сертификат CA (предоставленный AWS), по-видимому, недействителен.

Точная ошибка, которую я получаю:

x509: сертификат действителен для .cluster- .us-east-1.rds.amazonaws.com, .cluster-ro- .us-east- 1.rds.amazonaws.com, . .us-east-1.rds.amazonaws.com, а не {CNAME HERE}

Я знаю, что это работает, если я не использую CNAME в DSN ... но мне интересно, есть ли? Это просто преимущество сохранения адресов чистыми и запоминающимися.

...