Django не подключается к PlanetScale , ошибка SSL
Пытаюсь использовать planetscale в качестве db-платформы для Django-приложения, которое я создаю. Однако я столкнулся с некоторыми ошибками
django.db.utils.OperationalError: (2026, "Ошибка SSL-соединения: не найдены действующие сертификаты, CAFile='*************', CAPath=''. Один или несколько параметров, переданных в функцию, были недействительны. Error 2148074333/0x8009035D")
Конфигурация была скопирована прямо из planetscale
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': env('DB_NAME'),
'HOST': env('DB_HOST'),
'PORT': env('DB_PORT'),
'USER': env('DB_USER'),
'PASSWORD': env('DB_PASSWORD'),
'OPTIONS': {'ssl': {'ca': env('MYSQL_ATTR_SSL_CA')}}
}
}
Наконец-то заработало. значение для ключа OPTIONS должно быть {'ssl': {'ssl-ca': env('MYSQL_ATTR_SSL_CA')}}