Назад | Перейти на главную страницу

Невозможно подключиться к общедоступному экземпляру postgresql rds: время ожидания подключения истекло

Я создал базовый тестовый экземпляр PostgreSQL RDS в VPC. Это общедоступная группа безопасности VPC. Группа безопасности, конфигурация которой следующая: Правило для входящих: Тип: Протокол PostgreSQL: Порт TCP: 5432 Источник: 0.0.0.0/0 Исходящий: Тип: Все Протокол: Все Порт: Все Назначение: 0.0.0.0/0

Когда я пытаюсь подключиться, ничего не получается. Вот код ошибки, который я получаю: не удалось подключиться к серверу: время ожидания истекло. Сервер работает на host () и принимает TCP / IP-соединения на порту 5432?

Я делаю это впервые, пожалуйста, помогите мне. Любая помощь будет оценена по достоинству.

Я немного опоздал, но для тех, кто заглядывает в будущее:

Я столкнулся с этой ошибкой и просмотрел все возможные решения: соединение VPC, группы безопасности, изменение моих файлов pg_hba.conf и postgresql.conf, обеспечение публичного доступа к моей программе и т. Д.

Моя проблема заключалась в том, что я использовал Python 3.7 в качестве среды выполнения на AWS lambda, а Pyton 3.8 загружал в зависимости корзины S3! Мне потребовалось слишком много времени, чтобы понять это. Думаю, живи и учись!