Я пытаюсь подключиться к базе данных PostgreSQL Azure, используя libpq на Windows 10. Синтаксис следующий:
PQinitSSL(1);
PGconn* pConn = PQconnectdb("host=nameofhost.postgres.database.azure.com port=5432 dbname={your_database} user=postgres@nameofhost password={your_password} sslmode=require");
ConnStatusType ist = PQstatus(pConn);
Состояние подключения: CONNECTION_BAD, и ошибка сообщение «Ошибка SSL SYSCALL: сброс соединения по пиру (0x00002746 / 10054)».
Обратите внимание, что я правильно настроил правила брандмауэра windows. И на той же машине pgAdmin может успешно подключиться к этой базе данных PostgreSQL Azure.
Ваша помощь / предложение очень ценится.