сбой аутентификации kerio vpn client что это
kerio vpn client сбой аутентификации
When trying to install or upgrade Kerio VPN client on Windows 8/8.1 operating system, the installer stops, and displays the error:
There may be various error codes:
This article contains instructions to resolve each of these errors.
Windows 8/8.1/10 and Server 2012.
Below are the steps to resolve the error with the 0x800F020B code.
Below are the steps to resolve the error with the 0x800F0244 code.
Kerio VPN Client can be installed successfully.
Kerio Control VPN Client используется для подключения компьютера к серверу Kerio Control VPN. Установка и настройка клиентоской части не должна вызвать никаких проблем даже у совсем малограмотных пользователей, но если вы не уверены в своих действиях — смело ориентируйтесь на эту статью!
Описание
Скачиваем данный клиент отсюда (сайт очень не дружит с установленными блокировщиками рекламы, так что в случае проблем с ним попробуйте отключить) под нужную вам версию Windows, и запускаем установщик. Первым делом появится вопрос о языке установки, выбрав нужный переходим к следующему пункту.
По окончанию установки появится окошко с соответствующим уведомлением, а так же с предложением запустить установленную программу по выходу из программы установки. Если нету причин откладывать это, то галочку следует оставить.
Запустившись, программа покажет окно с четыремя пустыми полями, которые нужно заполнить следующим образом:
Обычно подобные задачи выполняет системный администратор: если в штате сотрудников отсутствует эта должность, то всегда можно воспользоваться услугами it аутсорсинга. Однако можно попытаться и самостоятельно настроить VPN в Kerio, следуя указаниям инструкции.
VPN-сервер используется для связи концов VPN-туннелей и клиентов с помощью Kerio VPN Клиента. Доступ к VPN-серверу можно получить на вкладке Интерфейсы (Interfaces) раздела Настройки/Интерфейсы (Configuration / Interfaces) как к отдельному интерфейсу.
Заходите в эту вкладку и видите среди интерфейсов нужный нам VPN Server. Два раза кликаем на интерфейсе VPN-сервера — открывается диалог, с помощью которого вы можете установить параметры VPN-сервера.
В новом окне нужно активизировать VPN-сервер (Enable VPN server). Также нужно указать IP адрес сети для VPN-клиентов. К примеру, всем локальным пользователям можно назначить адреса типа 192.168.100.xxx, а всем VPN-клиентам 192.168.101.xxx.
При первом запуске после установки WinRoute по умолчанию выбирает свободную подсеть, которую будет использовать VPN. При стандартных условиях менять исходную сеть нет необходимости. Нужно убедиться, что подсеть VPN-клиентов не вступает в конфликт с локальной подсетью!
На вкладке DNS нужно указать DNS серверы, которые будут назначены VPN-клиентам. Это может стать необходимым в доменной сети, где необходимо получения доступа к компьютерам по NS-именам.
«Использовать специальные серверы DNS (Use specific DNS servers)» — с помощью этой опции можно указать первичный и вторичный DNS серверы для VPN-клиентов. Это может пригодиться, если в локальной сети используется не DNS-Forwarder, а другой DNS сервер.
Вкладка Advanced (Дополнительное). Она нужна далеко не всем, но все же рассмотрим ее поподробнее.
Слушать порт (Listen on port) — Порт, на котором VPN-сервер принимает подключения извне (по протоколам TCP, и UDP). По умолчанию установлен порт 4090 (в стандартных условиях что-либо изменять порт нет смысла и необходимости).
Примечания:
Если VPN-сервер уже запущен, в момент смены порта связь со всеми VPN-клиентами автоматически будет разрываться.
Если VPN-сервер не может работать на заданном порту (порт может использоваться другой службой), при нажатии на кнопку Применить (Apply) в журнале ошибок появится сообщение об ошибке:(4103:10048) Socket error: Unable to bind socket for service to port 4090.
(5002) Failed to start service «VPN»
bound to address 192.168.1.1.
Для того, чтобы убедиться, что заданный порт действительно свободен, нужно просмотреть Журнал ошибок и проверить, не появлялись ли подобные записи.
Пользовательские маршруты (Custom Routes)
Здесь вы можете указать другие сети, к которым сможете установить маршруты через VPN туннель. Изначально определены маршруты ко всем без исключения локальным подсетям со стороны VPN-сервера.
Полезный совет: используйте маску 255.255.255.255, чтобы определить маршрут к узлу. Это может вам помочь, к примеру, при добавлении маршрута к узлу в DMZ (демилитаризованная зона) со стороны VPN сервера.
Дальше следует создать правило для VPN-пользователей.
Первое правило пропускает пользователей к VPN-серверу из интернета по протоколу Kerio VPN (порт 4090).
Следующее правило пропускает авторизированных и подключенных VPN-пользователей, в локальную сеть и к серверу. Вместо первого правила можно создать группу IP-адресов и включить в неё все IP-адреса клиентов.
Здесь будут отображаться подключенные пользователи. В настройках пользователей можно указать, будет ли VPN-сервер выдавать клиентам адреса автоматически, а можно за каждым клиентом закрепить определенный IP адрес.
Описание
Скачиваем данный клиент отсюда.
Скачиваем и запускаем установщик. Первым делом появится вопрос о языке установки, выбрав нужный переходим к следующему пункту.
Во время установки может возникнуть окно с предупреждением о невозможности проверить издателя устанавливаемого драйвер. Обязательно нужно нажать на кнопку «Все равно установить этот драйвер».
По окончанию установки появится окошко с соответствующим уведомлением, а так же с предложением запустить установленную программу по выходу из программы установки. Если нету причин откладывать это, то галочку следует оставить.
Запустившись, программа покажет окно с четыремя пустыми полями, которые нужно заполнить следующим образом:
Решение проблем
Если вы используете пробную версию Kerio Control, и получаете ошибку при соединении, то скорее всего версия вашего VPN клиента отличается от версии сервера. Попробуйте найти либо одинаковую с сервером версию, либо более старую. Например, версию 8.1.1-928 можно скачать с нашего сайта по ссылкам ниже:
Ошибка 1920
В определенных случаях, при установке Kerio Control VPN Client версии 9.2.4 под Windows 7 x64, может возникнуть ошибка 1920:
Error 1920. Service Kerio Control VPN Client Service (KVPNCSvc) failed to start. Verify that you have sufficient privileges to start system services.
Это связано с тем, что файл установки клиента не может установить не подписанные драйвера, необходимые для работы VPN клиента Kerio. Решается это следующим образом (согласно официальной документации):
Ошибка 28201
Если при установке Kerio Control VPN Client вы получаете ошибку следующего содержания:
Ошибка 28201: Не удалось установить драйвер устройства VNP. Причина: CREATE. Действие: UpdateDevice. Результат: 0x80070490, unspecified error.
Keio VPN ошибка 28201 (решено)
Привет друзья! На днях отправлял пользователя на удаленную работу из дома и столкнулся с ошибкой, которую казалось бы очень просто победить, так как информации по ней в интернете предостаточно. Да и работая с Kerio VPN, сам не раз сталкивался с ошибкой 28201 (Error 28201. Failed to install VPN device driver.) и все решалось в момент установки, подсовыванием драйвера через «диспетчер устройств».
Но какое было мое удивление, когда способ не помог. Я два часа безуспешно пытался решить проблему, бороздя просторы интернета. Но везде решение одно. В момент установки, когда появилась ошибка, подсуньте драйвер и еще раз переустановите Kerio VPN. Пробовал разные версии клиентов, везде одна и та же ошибка. Возможно это связано с недавним обновлением windows 10 до версии 20h2, но точно утверждать не могу.
На своем рабочем компьютере, у меня была установлена версия 8.1.1-1212, которая была ставил более года назад. И я решил попробовать переустановить себе клиента, посмотреть, будет ли и у меня такая ошибка. Переустановил 😁🤦♂️, обратно установить так же не смог как на компьютере сотрудника с такой же версией операционной системы и с точно такой же ошибкой.
Начал думать, как решить проблему. Хотел уже поднимать openvpn, но подумал, а почему бы мне не прервать установку, сняв процесс через диспетчер задач? Попробовал, файлы kerio vpn остались на месте, а не удалились как это происходило, если выдавалась ошибка и нажать кнопку «ок». Иду в program files, запускаю исполняемый файл клиента kvpncgui.exe, запускается! Но. у вас не установлена служба kerio vpn, все поля ввода ip адреса, пользователя и пароля не активны. 😒 Думаю далее, а дай-ка я подниму службу керио вручную? Поднял! И знаете, что? Все заработало! Сейчас пошагово расскажу, как это все воплотить в жизнь, без особых усилий.
Устанавливаем kerio vpn
Запускаем установщика Kerio VPN клиента, нажав правой кнопкой мышки и выбрав пункт меню «Запуск от имени администратора».
Выбираем язык и нажимаем кнопку «ок».
Начнется процесс установки, где нужно нажать кнопку далее.
Выбираем путь установки, если это необходимо и нажимаем далее, а затем установить.
Теперь внимание! Не нажимая кнопку «ок» идем в диспетчер задач. Открыть его можно зажав клавиши ctrl+alt+del и находим там процессы с названием msiexec.exe и завершаем их по очереди, нажимая на кнопку «Снять задачу».
После того как завершили процессы установки, переходим по пути «C:\Program Files (x86)\Kerio\VPN Client» и смотрим, не удалились ли файлы керио из програм файлс. Если файлы есть, запускаем исполняемый файл kvpncgui.exe.
Файл запускается, но не дает заполнить IP адрес сервера и имя пользователя с паролем, так как мы остановили установку и инсталлятор не смог создать службу kerio. Но мы ее сейчас создадим сами 😊
Устанавливаем службу Kerio Vpn
С сайта https://www.nssm.cc качаем файл nssm 2.24 для самостоятельного создания любых требуемых служб. Распаковываем архив, заходим в папку с нужной разрядностью, и копируем файл nssm.exe в папку с керио по пути «C:\Program Files (x86)\Kerio\VPN Client».
Далее запускаем командную строку, нажав win+r и в открывшемся окне пишем «cmd» и нажимаем «ок».
В командной строке пишем, cd C:\Program Files (x86)\Kerio\VPN Client для перехода в папку с клиентом.
После перехода в папку в командной строке набираем команду nssm.exe install kerio и нажимаем enter для создания службы. Если при выполнении команды у вас появилась ошибка: «Administrator access is needed to install a service.», у вас не хватает прав, запустите командную строку от имени администратора.
После нажатия кнопки enter, откроется окно программы snnm.exe где требуется заполнить пути до службы и ее название, и нажать «Install service».
Patch: C:\Program Files (x86)\Kerio\VPN Client\kvpncsvc.exe
Startup directory: C:\Program Files (x86)\Kerio\VPN Client
Готово, службу мы инсталлировали! Осталось запустить ее и проверить работоспособность VPN клиента.
Проверяем работу клиента. Заходим по пути C:\Program Files (x86)\Kerio\VPN Client и ищем файл kvpncgui.exe запускаем его и что мы видим? Все поля для ввода стали доступны и соединение работает!
Хоть мануал получился и не очень коротким, надеюсь вы сэкономите гораздо больше времени, чем решали бы проблему самостоятельно. Надеюсь статья поможет вам!
Kerio control не подключается к домену
Как я уже говорил, у меня возникла необходимость использовать Kerio Control 7.4 beta в качестве шлюза, а вернее даже полноценного UTM.
Но т.к. без контроля трафика пользователей UTM не UTM решено было разрешить Kerio брать пользователей из домена Active Directory.
Скажу сразу, потратил я на эту процедуру времени больше чем ожидал, даже пришлось набрать Влада Радецкого, который несмотря на то что был в отпуске дал мне несколько дельных советов.
Не буду рассказывать что я читал в логах, сколько вариантов я перепробовал, а сразу покажу результат, который работает:
Я до последнего был против, и версию 7.3 я прикрутил к домену без ввода сервера из DMZ в домен, но с 7.4 так не вышло.
Не знаю почему, но это помогло, хотя остальные приложения отлично используют только шифрованные соединения.
Теперь с доменом оно работает, ничего не отваливается (как это периодически случалось у WinRoute), но для продакшен-среды я бы не советовал использовать такой вариант, лучше уже версию 7.3 или какой-то из вариантов на Linux.
Ну а совсем правильно это Forefront TMG 😉
UPD Переодически оно все же отваливается, вне зависимости от версии, помогает перезагрузка клиента, а если нет, то перезагрузка сервера Kerio Control.
Диагностировать это поможет лог Debug в котором нужно включить Accounting User authentication и User database:
Нормальный вид лога при удачном входе пользователя:
Нормальный вид лога при работе уже аутентифицированных пользователей либо при простое:
Спустя 3 месяца у меня было несколько успешных проетов на Kerio Cointrol, и на сегодняшний день ситуация следующая:
После обновления до 8й версии шифрованное соединение также работает корректно.
Вас тоже достает, когда автор переносит топик в черновик?
понедельник, 2 сентября 2013 г.
[Из песочницы] Настройка IPsec VPN-сервера в Kerio Control и клиентского VPN-подключения (на примере ОС Windows)
Те, кто используют в работе файрвол Kerio Control (а возможно и те, кто не используют), скорее всего в курсе, что начиная с 8-й версии этого продукта появилась возможность создания VPN-туннелей не только с использованием собственной проприетарной технологии от Kerio, но и с помощью стандартного L2TP и IPsec для безопасности соединения.
Соответственно, это значительно расширило возможности продукта как для клиентских подключений — нет необходимости использовать фирменный VPN-клиент (реализованный только для отдельных ОС), а подключаться стандартными средствами операционной системы, большинство из которых (в том числе мобильные) имеют встроенную поддержку L2TP и IPsec, так и для межсерверных коммуникаций — больше нет необходимости использовать на обоих концах туннеля продукты Kerio.
Собственно настройка VPN-сервера и клиентского подключения для опытного человека не представляет проблемы, плюс на сайте производителя есть пара мануалов (в том числе и на русском), но в процессе всё же есть пара неочевидных моментов, что и подвигло на написание собственного варианта с картинками.
1. В WEB-консоли управления Kerio Control в разделе «Интерфейсы» проверяем, что «VPN-сервер» включен:
2. Делаем двойной клик на нём (или жмём кнопку «Правка» внизу) для его настройки:
2.1. Общие настройки и настройк IPSec VPN:
Пункты 1, 2 — ставим галочки для выбора нужной реализации VPN-сервера. Обычно задействуем обе;
Пункты 3-5 касаются способа проверки подлинности при авторизации клиента: либо с использованием сертификата, либо с использованием заранее созданного ключа (пароля).
Сервер может поддерживать как оба способа (обычно), так и какой-то один. Клиент при подключении использует какой-то один способ.
Использование сертификата требует дополнительной установки этого сертификата в операционной системе клиента, что требует бOльших усилий (а иногда и невозможно), по-этому такой способ используется редко, в основном в больших организациях, использующих службы каталогов.
Чаще используется проверка подлинности с помощью ключа (достаточно длинны и сложности);
Пункт 6 — Если Kerio Control не подключен к домену, или для авторизации на сервере VPN используются пользователи из локальной базы Kerio Control, нужно:
В примере Kerio Control подключен к домену, поэтому галочка не стоит.
2.2. Настройки Kerio-VPN:
Пункт 7 — выбираем сертификат из имеющихся в Kerio Control, используемый для проверки подлинности при подключении;
Пункт 8 — порт, прослушиваемый Kerio Control для подключения клиентов. В большинстве случаев стоит оставить стандартный — 4090;
Пункт 9 — если клиентам нужен доступ в Интернет, а не только к ресурсам локальной сети — ставим тут галочку. Так же правила трафика (см. ниже) должны разрешать такой доступ.
2.3. Настройки DNS-сервера:
Пункт 10 — определяет вариант, каким образом Kerio Control отвечает на DNS-запросы клиента:
Если ничего не менять, то по-умолчанию обычно стоят уже правильные значения.
3. В разделе «Правила трафика» проверяем правила, касающиеся VPN:
Пункты 1,2 — разрешают подключение VPN-клиентов к серверу Kerio Control по IPSec-VPN (пункт 1) и по Kerio-VPN (пункт 2).
На скриншоте приведены настройки, разрешающие подключение по любому способу;
Пункт 3 — разрешает VPN-клиентам доступ в Интернет (так же должна стоять галочка, см. выше раздел 2.2, пункт 9). Если клиент должен осуществлять доступ в Интернет «обычным» способом, через свой основной шлюз — удаляем «Клиенты VPN);
Пункт 4 — разрешает доступ VPN-клиентам к ресурсам локальной сети. Собственно, наиболее частая цель данных манипуляций.
4. В разделе „Пользователи“ проверяем права пользователей, которым нужно подключатся по VPN:
4.1. Если Kerio Control не подключен к домену, или пользователь не в домене, должна стоять галочка „Сохранить пароль в формате, совместимом с MS-CHAP v2“ (плюс галочка, см. выше раздел 2.1, пункт 6):
Так же должна стоять галочка „Пользователи могут подсоединятся через VPN“. В случае, если нужно разрешить подключение по VPN для всех пользователей Kerio Control — можно использовать „Шаблон пользователя“.
При необходимости можно назначить VPN-клиенту статический IP-адерс:
4.2. Если Kerio Control подключен к домену, для доменных пользователей — аналогично разделу 4.1, за исключением „Сохранить пароль в формате, совместимом с MS-CHAP v2“ — этой галочки там нет.
Это все минимальные настройки для функционирования VPN-сервера Kerio Control.
Так же рассмотрим настройку клиентского VPN-подключения на примере ОС Windows 7 (в остальных версиях этой ОС настройка выполняется схожим способом).
1. Открываем „Центр управления сетями и общим доступом“ — зайдя „Панели Управления“ или сделав правый клик мышью (далее — ПКМ) на значке сетевых подключений в трее:
2. В „Центре управления сетями и общим доступом“ выбираем „Настройка нового подключения к сети“:
3. В появившемся окне выбираем „Подключение к рабочему месту — Настройка телефонного или VPN-подключения к рабочему месту“, потом „Далее“:
4. Выбираем „Использовать моё подключение к Интернету (VPN)“:
5. В окне создания подключения вводим:
Пункт 1 — IP-адрес сервера Kerio Control, или его DNS-имя (если оно есть), например vasyapupkin.ru;
Пункт 2 — Указываем имя подключения: можно указывать любое, ни на что не влияет;
Пункт 3 — ставим галочку „Не подключаться сейчас. “, что бы операционная система не выполнила подключение до окончания настройки всех параметров;
6. В следующем окне вводим имя пользователя в Kerio Control, используемое для авторизации, и его пароль. Если Kerio Control входит в домен и это пользователь домена — включаем так же домен (как на скриншоте):
При необходимости ставим галочку „Запомнить пароль“.
Завершаем создание VPN-подключения кнопкой „Создать“.
7. Возвращаемся в „Центр управления сетями и общим доступом“, там выбираем „Изменение параметров адаптера“:
8. Делаем ПКМ на созданном нами подключении, выбираем „Свойства“:
9. В окне свойств подключения делаем как на скриншотах ниже:
Закладка „Параметры“:
Пункт 1 — галочка отвечает за отображение хода подключения на экране пользователя. Можно снять, можно оставить для наглядности;
Пункт 2 — галочка отвечает за отображение окна с запросом имени пользователя и пароля. Т.к. эти данные уже введены ранее (шаг 6), можно его отключить;
Пункт 3 — нужно снять эту галочку.
Настройки раздела „Параметры повторного звонка“ настраиваем по необходимости. Оптимально как на скриншоте.
Закладка „Безопасность“:
Устанавливаем настройки как на скриншоте выше. В „Дополнительных параметрах“ вводим либо ключ, либо установленный сертификат, используемые для проверки подлинности сервера — в зависимости от настроек VPN-сервера Kerio Control.
Закладка „Сеть“:
Выбираем „Протокол Интернета версии 4 (TCP/IPv4)“, жмём кнопку „Свойства“, в появившемся окне жмём кнопку „Дополнительно“, выбираем нужное состояние галочки „Использовать основной шлюз в удалённой сети“:
Нажимая „ОК“, закрываем все окна, в том числе окно свойств подключения.
10. В окне „Сетевые подключения“ делаем ПКМ на созданном нами VPN-подключении, выбираем „Подключить“ — проверяем, что подключение происходит корректно.
На этом основная настройка завершена. При необходимости создаём ярлык для этого подключения на рабочий стол пользователя.
Дополнительно: если на шаге 9 на закладке „Сеть“ вы НЕ установили галочку „Использовать основной шлюз в удалённой сети“, то для использования ресурсов удалённой локальной сети через Kerio Control нужно дополнительно настроить маршрутизацию в операционной системе:
11. В командной строке вводим:
Данная команда выводит активные сетевые маршруты и перечень сетевых интерфейсов в системе. На этом шаге определяем системный номер созданного VPN-подключения — в данном случае 20.
12. Добавляем маршрут для доступа к ресурсам удалённой локальной сети через Kerio Control (измените нужные значения сообразно своему случаю):
— удалённая локальная сеть 192.168.10.0 с маской 255.255.255.0;
— 172.26.227.1 — IP-адрес VPN-сервера Kerio Control;
— METRIC — метрика (приоритет) 1, т.е. наивысшая;
— IF — номер интерфейса в системе, определённый на шаге 11 (в данном случае 20).
— p — ключ, добавляющий постоянный маршрут, сохраняющийся после перезагрузки системы (без этого ключа будет создан временный маршрут, действующий только на период текущей сессии пользователя).
Примечание: если VPN-подключение будет удалено, а потом создано снова (даже с тем же именем), то нужно удалить прежний маршрут и прописать новый, т.к. изменится номер интерфейса. Переименование подключения не меняет его номера.
Сегодня продолжим говорить об межсетевом экране Kerio Control. Если в вашей локальной сети есть контроллер домена то межсетевой экран обязательно нужно присоединить к AD. Как это сделать я уже писал в предыдущих статьях если кто не помнит или не знает ссылку на статью найдете чуть ниже. Там все очень просто и понятно, но иногда возникают проблемы и ошибки с подключением к домену. Например шлюз при попытки присоединения к домену выдает одну из ошибок ошибок ( Kerio Control не подключается к домену, kerio не удается связаться с контроллером домена, kerio control ошибка при подключении к домену) также могут появляться и другие. Давайте расскажу с чем связанна эта проблема.
Интересные статьи по теме
Kerio Control не подключается к домену что делать
Для начала нужно проверить а доступен ли из шлюза ваш домен для этого пропингуем его. Заходим в пункт Состояние снизу выбираем IP-Инструменты и на первой вкладке пингуем домен.
Дальше нужно проверить работоспособность вашего DNS командой DNS Lookup для этого переходим на соответствующею вкладку вводим имя домена и смотрим на результат.
Теперь идем на страницу Конфигурации и выбираем пункт Панель монитора. Справа есть плитка Система в нем Системное время и если там горит восклицательный знать и появляется сообщение (время между Kerio Control и ос вашего устройства отличается) то к домену вы не можете присоединить шлюз именно из-за этого.
Настраиваем время и пробуем снова присоединится к домену. В 90 % случаев это должно помочь но если что то не получатся пишите постараюсь всем ответить и помочь.