[personal profile] ex0_planet
... о которых необходимо помнить всякому, кто программирует под ОС от Microsoft лишь эпизодически, а не добывает этим хлеб насущный каждодневно:

1. БЕЗЖАЛОСТНО выкорчёвывать все майкрософтовские библиотеки и middleware и заменять их third-party аналогами. Все эти WinHTTP, SChannel, MSXML и прочее полны сюрпризов в самых неожиданных местах и приносят только геморрой.

2. ВСЕГДА выключать Windows Firewall.


Собственно, крайний раз (как и прошлый, собственно) порадовал SChannel. TLS1.2 вышел в 2008 году, а в Win7 его надо отдельно включать (даже после всех сервиспаков), и то он там есть только потому что есть какие-то там стандарты на обработку финансовой информации требующие иметь TLS не ниже версии 1.2. Версии 1.3 (2018 год!) нет даже в win10, хотя она постоянно обновляется и "постоянно актуальна". Но на семёрке, кроме всего прочего, не хватает каких-то шифров и узнать об этом можно только попробовав и обломав зубы об очередной сервер. Об этом написано в документации, чтобы не было формальных претензий, но найти это можно только уже подозревая о существовании проблемы. Код ошибки при этом, традиционно, выдаётся самый невразумительный: "какая-то там проблема с серверным сертификатом".

Profile

ex0_planet

April 2023

S M T W T F S
      1
234567 8
910111213 1415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 25th, 2026 12:18 pm
Powered by Dreamwidth Studios