Кондибас (kondybas) wrote,
Кондибас
kondybas

Віндове


Якось я вже писав про свої страждання з ВПН-клієнтом у десятій вінді. Ну, поставив галочку і просто маю той косяк на увазі, як особливість системи.

Але згодом кілька разів перевіряв гуглінням, чи це то тільки я такий щасливий, і чи не з'явилося якихось ліків від тої гангрени. І шо ви думаєте? Виявляється, це абсолютно загальне місце, і добре відомі граблі, на яких топчеться кожен, хто користується штатним віндовим ВПН-клієнтом! Мало того, в цієї проблеми є воркераунд, який мене загнав у істерику хвилин на десять.

Я, за звичкою, підключаюся до ВПНа через іконку мережі на лотку таскбара. Вибираю потрібний сервіс, тицяю "Підключитися" і маю гємор. Але, як виявилося, варто лишь перейти у Налаштування -> Мережа та Інтернет -> VPN, вибрати зі списку сервер та натиснути "Підключитися", як усе проходить, як по маслу! Тобто, проблема не в мережевих налаштуваннях, не в файрволі чи антивірусі, проблема виключно в рукожопості програмістів рукожопів, що писали отой віджет для іконки лотка таскбару.

Більше того, одразу ж стає зрозумілим, що всередині групи, що пише вінду, панує дуже специфічний патерн розробки. Нема розподілу зон відповідальності, нема інкапсуляції, нема публічних АРІ, якими мусять користуватися зовнішні софти та тулзи. Рукожоп, що писав віджет, самостійно писав і процедуру підняття ВПН-з'єднання так, як вважав за потрібне. Ще раз, повільно, для кращого розуміння глибини проблеми: процедуру встановлення секурного мережевого з'єднання писав рукожоп, якому доручили зробить чисто інтерфейсну пердюльку-свистульку. Далі вже, здається, нікуди.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment