kraeved

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Baltazar500 Я компилирую программы, написанные на языке Go, таким образом, чтобы они запускались под Windows 7 самостоятельно — без патча и без прокладки VkKex, а код программ — не трогаю. Вы видели уведомление об изменении кода? Не видели. Значит, и проблема, с которой вы столкнулись ранее, по-прежнему актуальна, а именно невозможно использовать DoH-сервера, у которых указан только IP-адрес. Эта проблема свойственна всем Go-программам (dnscrypt, doggo…), работающим с сетью под Windows 7. А, скажем, у программ на языке С++ (dig, популярные браузеры…) такой проблемы нет. Код: $ ver Microsoft Windows [Version 6.1.7601] $ doggo ntp.ix.ru --short @https://one.one.one.one/dns-query 194.190.168.1 $ doggo ntp.ix.ru --short @https://1.1.1.1/dns-query level=ERROR msg="error in lookup" error="Post \"https://1.1.1.1/dns-query\": tls: failed to verify certificate: x509: certificate is valid for 1.0.0.1, 1.1.1.1, 162.159.36.1, 162.159.46.1, 2606:4700:4700::1001, 2606:4700:4700::1111, 2606:4700:4700::64, 2606:4700:4700::6400, not 1.1.1.1" $ dig ntp.ix.ru +short +https @1.1.1.1 194.190.168.1 | Тут нужно заинтересовать опытного программиста вроде Андрея Мешкова, чтобы он подрихтовал сетевую библиотеку языка Go, т.к. западные узколобые зумеры, повторяющие «поддержка Windows 7 прекращена» и «под Windows 10 всё работает», палец о палец не ударят. А пока пользователям Windows 7 остаётся использовать а) исправленные штампы тех DoH-серверов, у которых разработчик DNSCrypt поспешил убрать домены, б) другие DoH-сервера с доменами (ведь свет не сошёлся клином на Cloudflare, Google и Yandex), в) DNSCrypt-сервера вместо DoH (держусь этого варианта с самого начала и меньше печалюсь), г) программу для работы с DNS-запросами, написанную на языке, отличном от Go. | Всего записей: 1060 | Зарегистр. 01-03-2003 | Отправлено: 04:58 07-06-2025 | Исправлено: kraeved, 05:10 12-06-2025 |
|