Мне удалось успешно подключиться с помощью пакета nuget Npgsql, пока однажды программа не стала зависать часами при выполнении conn.Open () без возврата.
Я могу успешно соединиться с клиентом Aginity с такими же параметрами.
Я пробовал Брандмауэр Вкл. И выкл.
Я пробовал Антивирус Вкл. И выкл.
Я пробовал Fiddler Вкл. И выкл.
Некоторые вещи на заметку:
Мне нужно быть на VPN , чтобы подключиться к этому хосту. Он просто висит часами, когда выполняется conn.Open ().
Когда я не на VPN, время ожидания истекает немедленно.
Мы не можем видеть фактические входящие соединения с хостом, только запросы. Но код не попадает в часть запроса, он зависает при открытии соединения.
using (var conn = new NpgsqlConnection(connString))
{
conn.Open();
using (var cmd = new NpgsqlCommand(command, conn))
...