Я пытаюсь запустить команду python manage.py dbshell
, как описано в этом другом ТА вопрос .но я получаю:
FATAL: pg_hba.conf rejects connection for host "my_ip", user "django", database "my_db", SSL off
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/home/django/projects/DJANGO_DB/lib/python3.5/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
utility.execute()
File "/home/django/projects/DJANGO_DB/lib/python3.5/site-packages/django/core/management/__init__.py", line 375, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/django/projects/DJANGO_DB/lib/python3.5/site-packages/django/core/management/base.py", line 316, in run_from_argv
self.execute(*args, **cmd_options)
File "/home/django/projects/DJANGO_DB/lib/python3.5/site-packages/django/core/management/base.py", line 353, in execute
output = self.handle(*args, **options)
File "/home/django/projects/DJANGO_DB/lib/python3.5/site-packages/django/core/management/commands/dbshell.py", line 22, in handle
connection.client.runshell()
File "/home/django/projects/DJANGO_DB/lib/python3.5/site-packages/django/db/backends/postgresql/client.py", line 71, in runshell
DatabaseClient.runshell_db(self.connection.get_connection_params())
File "/home/user/Projects/DJANGO_DB/lib/python3.5/site-packages/django/db/backends/postgresql/client.py", line 61, in runshell_db
subprocess.check_call(args)
File "/usr/lib/python3.5/subprocess.py", line 581, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['psql', '-U', 'django', '-h', 'mydomain.com', '-p', '5432', 'my_db']' returned non-zero exit status 2
Соединение с базой данных через gunicorn и обычная команда python manage.py runserver
прекрасно работает.
Однако я пытаюсь проверить, работает ли SSL между сервером dev и экземпляром GC (что должно быть при включении и внесении в белый список моего IP-адреса и скопированных ключей), но не могу использоватьоболочка очень раздражает.Любая помощь будет огромной!