Starpom555
25-05-2008, 06:41
Проблема такая. Я подключен к сети, в которой для проверки подлинности используется md5 - задача. А эта md5 в viste отсутствует, но вроде появляется если что-то там в реестре прописать. Прописали. Появилось. Все заработало, НО периодически (с частотой 5-10-15 минут) появляется окно с предложением ввести логин и пароль. Если не ввести, сеть обрывается. Оператор сети решать эту проблему не хочет. При подключении чесно и под роспись предупреждает, что в висте будут проблемы. Помогите кто чем может.
Честно говоря, при такой постановке вопроса даже непонятно, как подойти к поискам решения... если что-то там в реестре прописать. Прописали »
Что конкретно? Какие еще изменения производились в ОС, чтобы добиться работоспособности подключения?
Первое, что приходит в голову для обхода (не решения) проблемы - это AutoIT (ввод учетных данных скриптом при появлении окна). AutoIt скрипты .:[общие вопросы]:. (http://forum.oszone.net/thread-98914.html)
Starpom555
25-05-2008, 11:25
Прошу прощения за нечеткий вопрос, писал с мобильного телефона.
Что конкретно? Какие еще изменения производились в ОС, чтобы добиться работоспособности подключения? »
1. Была запущена служба "проводная автонастройка"
2. запущены два файла с расширением "reg"
содержание первого:
Windows Registry Editor Version 5.00
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP\4
Value name: RolesSupported
Value type: REG_DWORD
Value data: 0000000a
Value name: FriendlyName
Value type: REG_SZ
Value data: MD5-Challenge
Value name: Path
Value type: REG_EXPAND_SZ
Value data: %SystemRoot%\System32\Raschap.dll
Value name: InvokeUsernameDialog
Value type: REG_DWORD
Value data: 00000001
Value name: InvokePasswordDialog
Value type: REG_DWORD
Value data: 00000001
второго:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP\4]
"RolesSupported"=dword:0000000a
"FriendlyName"="MD5-Challenge"
"Path"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,\
61,00,73,00,63,00,68,00,61,00,70,00,2e,00,64,00,6c,00,6c,00,00,00
"InvokeUsernameDialog"=dword:00000001
"InvokePasswordDialog"=dword:00000001
Причем составлены они по рекомендации Microsoft:
http://support.microsoft.com/kb/922574
Где-то прочитал что "в висте не заложено в мозг автоматическое прохождение реавторизации"
У нас в сети на форуме советуют использовать "Odyssey Client Manager как альтернативный способ аутинфикации в мсс-норком", но это ведь тоже не решение проблемы.
Starpom555, в соответствии со статьей http://support.microsoft.com/kb/922574 We are not removing support for EAP-MD5 in Windows Vista. Instead, we are removing support for the Microsoft implementation of EAP-MD5. You can still use EAP-MD5 in Windows Vista by obtaining a third-party EAP-MD5 implementation or by configuring your own EAP-MD5 EAPHost-compliant EAP method.EAP-MD5 продолжает поддерживаться в Vista (если включить вручную, как описано в статье и в вашем сообщении), однако Microsoft более не предлагает собственной имплементации. Таким образом, решить проблему можно, воспользовавшись решением сторонних разработчиков (от чего ваш провайдер самоустранился) или собственной реализацией (что на коленке не пишется, очевидно).
Вывод: если есть стороннее решение - пользуйтесь, поскольку средствами ОС проблема не решается.
Starpom555
26-05-2008, 11:11
Понятно. Большое спасибо за разъяснение. Я просто по английски не понимаю.
Программа Odyssey Access Client нужна. Версия не ниже 4.6. Она автоматизирует вход в сеть. Отлично решает эту проблему.
PS: не работает на 64 битной Оси.
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC