Доброго времени суток,

Хочу поделиться решением данного вопроса, который остался открытым в публикации «Exial: Подключение к VPN использованием Cisco VPN Client под Windows 8 x64 (почти решено)».

Убив два вечера, решение проблемы оказалось на поверхности. При установке установке PKIclient и Cisco VPN, необходимо следить, чтобы оба пакета попали в директорию Program Files(86).

Как известно, Program Files(86) и Program Files «волшебные», и это волшебство, в моём случае, оказалось решающим.

Если в логе VPN клиента получаем следующее:

1 14:48:18.054 11/08/12 Sev=Warning/2 CERT/0xE3600001
Failed to launch application using cert pipe due to error: 0x0522.

2 14:48:18.054 11/08/12 Sev=Warning/2 IKE/0xE300009B
Failed to generate signature: Signature generation failed (SigUtil:97)

3 14:48:18.054 11/08/12 Sev=Warning/2 IKE/0xE300009B
Failed to build Signature payload (MsgHandlerMM:489)

4 14:48:18.054 11/08/12 Sev=Warning/2 IKE/0xE300009B
Failed to build MM msg5 (NavigatorMM:312)

5 14:48:18.054 11/08/12 Sev=Warning/2 IKE/0xE30000A7
Unexpected SW error occurred while processing Identity Protection (Main Mode) negotiator:(Navigator:2263),

То выполняем следующие действия:

а) Смотрим в какой папке установился Cisco VPN client (должен быть в Program Files(86) );

б) Смотрим в какой папке установился PKIclient (должен быть тоже Program Files(86), если нет, то переходим к пункту в) );

в) Удаляем PKIclient со всеми потрохами;

г) Чистим реестр с помощью, например CCleaner (мне он больше нравиться). Перезагружаемся;

д.) Устанавливаем PKIclient в директорию Program Files(86). Перезагружаемся;

е) Подключаем eToken, вводим пароль пользователя в etoken properties

ж) Запускаем Cisco VPN Client, проверяем в нём, и в mmc/ сертификаты/ личные, наличие сертификатов с eToken и подключаемся.

Сценарий «танца с бубном» описанный выше помог на нескольких машинах.

Почему на некоторых машинах и Cisco, и PKI клиенты оказываются в директории Program Files(86), а на других в разных, видимо, так и останется загадкой Microsoft.

Но, главное, вопрос с VPN решился.