L2TP и ошибка 789 в Windows 7

Опубликовано: 19 ноября 2013 / Обновлено: 14 февраля 2018
Раздел(ы): Windows
Просмотры: 112387
Комментарии: 8

Последние 5 лет подключался дома к интернету с помощью маршрутизаторов разных моделей. После того как провайдер предоставил доступ на скорости 100 Мбит решил проверить реальный трафик и подключил компьютер напрямую. И каково же было мое разочарование, когда на экране вылезла ошибка 789:

Дело даже не доходило до проверки логина и пароля пользователя.
Сразу скажу, что никаких ошибок в настройке не было, косяк был явно в винде.

Как исправить ошибку 789

Если Windows здорова и не побита вирусами, то скорее всего проблема в реестре. Мне победить ошибку 789 при установлении L2TP соединения помогли следующие изменения в реестре Windows 7:

REGEDIT4
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesRasmanParameters]  
"ProhibitIpSec"=dword:00000001
"AllowL2TPWeakCrypto"=dword:00000001

Что значат эти записи в реестре

Как оказалось, операционная система Windows по-умолчанию не умеет создавать подключения по L2TP без IpSec. То есть Windows хочет создавать L2TP тоннель только в зашифрованном соединении. Поэтому необходим ключ ProhibitIpSec. Если параметр реестра ProhibitIpSec равен 1, на компьютере под управлением Windows не создается автоматический фильтр, использующий проверку подлинности ЦС. Вместо этого оно проверяет локальный или политики IPSEC.
Запись реестра AllowL2TPWeakCrypto можно использовать для включения уровня шифрования Message Digest 5 (MD5) и уровень шифрования данных DES (Encryption Standard) для Layer Two Tunneling Protocol с туннелей IPsec (L2TP/IPsec). Взято с microsoft.com
Как я понял отсутствие данных ключей в реестре, причем, как ни странно, не у всех пользователей, тянется еще с Windows XP. И судя по сообщениям в интернете проблема с ошибкой 789 появляется иногда и в Windows 8 тоже.

Бесполезные советы по ошибке 789 от «Гуру»

В процессе поиска решений в интернете нашел несколько бесполезных советов:

Ошибка 789
Причина: выбран неверный тип vpn
решение: в настройках vpn на вкладке Сеть выберите тип PPTP

То есть у меня не работает L2TP, а мне говорят, у вас не работает L2TP потому что, чтобы работало L2TP надо включить PPTP.
Второй по популярности совет — это обратиться к провайдеру. Как в анекдоте про программиста в армии на стрельбище:
— рядовой, Петров, Вы не попали в мишень;
— у меня все отлично, пули вылетели из автомата — проблема на вашей стороне.

Обсуждение (комментарии к статье)

  1. Спасибо большое автору. Вы молодец!!!все помогло, только вопрос на долго или до след. обновления? восстановление системы помогает на неделю или 3 дня а потом бах и опять.

  2. Спасибо)
    И правда помогло. Хотя вначале сделал ошибку в написании ProhibitIpSec.
    Но потом внимательно перепроверил — и заработало!)

    Проблема с подключением возникла после неоконченного «поиска обновлений».

  3. Привет, спасибо за помощь. Сто лет работаю с никсами, а тут пришлось настроить вин машину…

  4. Спасибо огромное добрый человек !!!!!!!!!!

    Два дня сидел настраивал — не мог понять почему не подключается vpn.
    Перелопатил весь интернет — так и не получалось ..
    Сейчас всё заработало — кто бы мог подумать — настраивал два дня микротик-оказалось надо винду настроить )))

  5. Это настоящая жесть! Windows 10, последняя версия. Утром работала, вечером не работала. Помогла эта статья, этого парам утра вообще не было в реестре. Какого спрашивается дипдика до сих пор эта ошибка? Спасибо за решение!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.
© Юрий Рассадников, 2011 - 2024
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 6 | 0,182 сек. | 13.93 МБ