2015-11-29 66 views
2

我在連接到我的AWS RDS數據庫時遇到了一些問題我的Python/Django應用程序。Django AWS RDS MySQL錯誤:(2026,'SSL連接錯誤:錯誤:00000001:lib(0):func(0):reason(1)')

django.db.utils.OperationalError: (2026, 'SSL connection error: error:00000001:lib(0):func(0):reason(1)') 

我不能在網上找到任何答案,因爲我不是想通過SSL連接:試圖在本地運行我的應用程序時,我得到這個錯誤。

我的數據庫設置在settings.py很簡單:

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.mysql', 
     'NAME': '<my db name>', 
     'USER': '<my username>', 
     'PASSWORD': '<my password>', 
     'HOST': '<my aws host>', 
     'PORT': '<my port>', 
    } 
} 

我得到了同樣的錯誤嘗試通過終端訪問MySQL RDS,但可以通過增加--skip-ssl到命令的末尾來解決這個錯誤。我環顧四周,但還沒有找到一種方法來實現與我的Django應用程序相同的修復程序。

這是我第一次使用Python,Django和AWS(也發佈了一個關於堆棧溢出的問題),所以如果我的術語關閉,我會提前道歉。提前感謝您提供的任何幫助。

+0

你解決了這個? – Salvia

回答

0

你嘗試

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.mysql', 
     'NAME': '<my db name>', 
     'USER': '<my username>', 
     'PASSWORD': '<my password>', 
     'HOST': '<my aws host>', 
     'PORT': '<my port>', 
     'OPTIONS': { 
      'skip-ssl', 
     }, 
    } 
} 
相關問題