на одном сервере мы столкнулись с проблемой сбоя всех видов UDP-соединений. Такое же приложение и тесты работают на других серверах с той же ОС и аналогичными настройками.
nc -vz -u 83.61.**.** 7092
Connection to 83.61.**.** 7092 port [udp/*] succeeded!
С приложением Go:
read udp 5.9.**.**:49696->83.61.**.**:7092: i/o timeout
Мы протестировали его с помощью приложений php и golang.
Мы также пробовали это с полностью отключенным брандмауэром.
Что может быть причиной, если netcat успешно работает, а другие приложения - нет.
Connection to [...] port [udp/*] succeeded!
ошибочное сообщение от netcat. netcat не может узнать, открыт ли порт с помощью UDP, потому что это не подключенный протокол, в отличие от TCP.
используйте старый добрый способ: посмотрите на другую сторону, если ваши UDP-пакеты приходят с tcpdump