Добрый день!
Есть Керио 7.4.2, настроена авторизация в AD, все работает отлично. Есть логон/логоф скрипты для авторизации пользователей в керио при заходе/выходе в систему. На ХП скрипты работают как часы, а на windows 7 обычно вываливаются в ошибку вида:
Код:
---------------------------
Windows Script Host
---------------------------
Сценарий: \\domain.local\SysVol\domain.local\Policies\{1FC0C560-2973-4493-8EC4-C7696A669209}\User\Scripts\Logoff\logoff.js
Строка: 5
Символ: 1
Ошибка: Вызванный объект был отключен от клиентов.
Код: 80010108
Источник: (null)
---------------------------
ОК
---------------------------
При этом появляется окно осла и авторизация проходит.
Сами скрипты выглядят так:
Logon:
Код:
var $serverURL="https://kerio:4081/nonauth/login.php?NTLM=1&internal=0";
var oIE = WScript.CreateObject("InternetExplorer.Application");
oIE.Visible = 0;
oIE.navigate($serverURL);
while ((oIE.Busy) || (oIE.ReadyState != 4)) WScript.Sleep(300);
WScript.Sleep(1000);
oIE.Quit()
logoff:
Код:
var $serverURL="https://kerio:4081/logout";
var oIE = WScript.CreateObject("InternetExplorer.Application");
oIE.Visible = 0;
oIE.navigate($serverURL);
while ((oIE.Busy) || (oIE.ReadyState != 4)) WScript.Sleep(300);
WScript.Sleep(1000);
oIE.Quit()
Сам я со скриптами не дружен, помогите разобраться, буду очень признателен.