Zen не выполяняются приложения со скриптами на незарег РабСт

Обсуждение технических вопросов по продуктам Novell

Zen не выполяняются приложения со скриптами на незарег РабСт

Сообщение Иван Иванов » 14 сен 2006, 18:21

"Пустое" приложение. Вносит изменения в реестр и во вкладке Distribution options-distribution scripts. С сети запускается инсталятор с ключами тихой установки и после него обновления с этими же ключами. В реестре изменения вносятся в любом случае а скрипты на незарегистрированных станциях не выполняются:(. В лог выводится кроме всего прочего (имя машины, имя пользователя и т.д.) WORKSTATION NOT REGISTERED. Если станцию зарегистрировать в дереве то все работает.
Как обойти необходимость регистрации?
Иван Иванов
 
Сообщения: 448
Зарегистрирован: 19 апр 2004, 14:02

Сообщение Танин Виктор » 15 сен 2006, 02:11

Сам не делал, но в доке было, как использовать приложения без NW клиента. ZFDagent + Middle Tier server - может, в эту сторону посмотреть?
Аватара пользователя
Танин Виктор
 
Сообщения: 141
Зарегистрирован: 03 фев 2004, 04:36
Откуда: Владивосток

Re: Zen не выполяняются приложения со скриптами на незарег Р

Сообщение Иван Левшин aka Ivan L. » 15 сен 2006, 11:09

Иван Иванов писал(а):"Пустое" приложение. Вносит изменения в реестр и во вкладке Distribution options-distribution scripts. С сети запускается инсталятор с ключами тихой установки и после него обновления с этими же ключами. В реестре изменения вносятся в любом случае а скрипты на незарегистрированных станциях не выполняются:(. В лог выводится кроме всего прочего (имя машины, имя пользователя и т.д.) WORKSTATION NOT REGISTERED. Если станцию зарегистрировать в дереве то все работает.
Как обойти необходимость регистрации?

А станция действительно нормально импортирована в дерево? Попробуй почистить ключик в реестре на клиентской машине, удалить станцию из дерева, импортировать заново - и попробовать еще раз применить политики.
Иван Левшин aka Ivan L.
 
Сообщения: 2578
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.

Re: Zen не выполяняются приложения со скриптами на незарег Р

Сообщение Иван Иванов » 15 сен 2006, 11:35

Иван Левшин aka Ivan L. писал(а):
Иван Иванов писал(а):"Пустое" приложение. Вносит изменения в реестр и во вкладке Distribution options-distribution scripts. С сети запускается инсталятор с ключами тихой установки и после него обновления с этими же ключами. В реестре изменения вносятся в любом случае а скрипты на незарегистрированных станциях не выполняются:(. В лог выводится кроме всего прочего (имя машины, имя пользователя и т.д.) WORKSTATION NOT REGISTERED. Если станцию зарегистрировать в дереве то все работает.
Как обойти необходимость регистрации?

А станция действительно нормально импортирована в дерево? Попробуй почистить ключик в реестре на клиентской машине, удалить станцию из дерева, импортировать заново - и попробовать еще раз применить политики.


Нужно чтобы без регистрации. На этапе установки софта за регистрацией никто не следит и в политике стоит ограничение на регистрацию после n логинов чтобы не "мусорить".
Получается что после установки zfdagenta автоматически нажимают приложение в зене оно запускает подчинененные на глаз все нормально но на машину "случайно" не ставится например акробат и антивирус:(.
И вообще хотелось-бы чтобы работало без регистрации, т.к. проблемы с ней бывают а ряд скриптов дожны выполнятся обязательно.
Иван Иванов
 
Сообщения: 448
Зарегистрирован: 19 апр 2004, 14:02

Сообщение Андрей Тр. aka RH » 15 сен 2006, 17:07

А с чем приложение-то ассоциировано ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Иван Иванов » 15 сен 2006, 18:32

С пользователем.
Иван Иванов
 
Сообщения: 448
Зарегистрирован: 19 апр 2004, 14:02

Сообщение Андрей Тр. aka RH » 15 сен 2006, 19:30

Насколько я понимаю, общественность ввело в заблуждение слово "регистрация" - оно же обычно используется вместо логина. Тут имелся в виду "импорт" - что рабочие станции не импортированы ( ну и не регистрируются, соответственно - раз не импортированы ). А какой при этом Зен, кстати ? И код ошибки вообще какой-нибудь имеется - при попытке запуска этого приложения пользователем ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Иван Иванов » 15 сен 2006, 20:17

Слово "регистрация" от утилитки zenwsreg правильный термин, наверное, действительно "импорт".
Zen 6.5 тоже самое было и на 4.
Кода ошибки нет - с виду выполняется нормально но очень быстро. В реестре изменения вносятся, файлы, думаю тоже скопировало бы. А вот скрипты не выполняются.
Подробнее на примере акробат ридера:
Есть папка на которую пользователю public дано RW там лежит дистрибутив и патчи. Приложение назначено пользователю, запускается от имени secure system user. На вкладке Distribution options-distribution scripts прописан движок cmd и в скриптах строки вида путь\f1.exe /qb \f2.exe /qb и т.д. в секции реестра отклчаются всякие тормоза автообновление и т.д. На импортированной станции работает как часы уже не первый год а без импорта скрипты не выполняются но реестр правит.

После выходных попробую запустить тоже самое не с сети а с жесткого диска - возможно незаригистрированную станцию c secure system user user не пускает в папку даже если туда права public имеет.
Вобщем так.
Иван Иванов
 
Сообщения: 448
Зарегистрирован: 19 апр 2004, 14:02

Сообщение Алексей Волков » 16 сен 2006, 14:41

Для того, чтобы станции гарантированно (практически 100%, если нет других проблем) импортировались, можно использовать соответсвующие ключи реестра.

Ключ:

HKLM\Software\Novell\Zenworks\zenwsreg

Значения:

ImportServer [STRING] = "IP/DNS name сервера"
ImportWS [STRING] = "Полное имя объекта рабочей станции" , т.е. с контекстом, например, "TEST-WKS.KIEV.NOVELL"

При этом после перезагрузки станция автоматически проимпортируется.
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Re: Zen не выполяняются приложения со скриптами на незарег Р

Сообщение Андрей Тр. aka RH » 16 сен 2006, 15:29

Иван Иванов писал(а):В лог выводится кроме всего прочего (имя машины, имя пользователя и т.д.) WORKSTATION NOT REGISTERED.
Таки я еще не понял - что именно это за лог ? zenwsreg здесь, очевидно, никак не участвует, раз вы не пользуетесь импортом.

И скрипты не выполняются независимо от их содержимого ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Иван Иванов » 16 сен 2006, 16:03

Под логом подразумевается Reporting Application Events выводимые в Log File.

>И скрипты не выполняются независимо от их содержимого ?
Тяжело сказать. Замечено на инсталяшках в которых запускаются exe (см. пример выше). Нужно будет попробовать в приложение напихать пустышек с запуском exe, cmd с сети и винта и от текущего пользователя.

Как импортировать РС я не спрашивал. Хочется чтобы скрипты выполнялись и на неипортированных станциях. А как быть тем кто вообще не используют импорт за ненадобностью?
Иван Иванов
 
Сообщения: 448
Зарегистрирован: 19 апр 2004, 14:02

Сообщение Иван Левшин aka Ivan L. » 17 сен 2006, 12:59

Иван Иванов писал(а):Как импортировать РС я не спрашивал. Хочется чтобы скрипты выполнялись и на неипортированных станциях. А как быть тем кто вообще не используют импорт за ненадобностью?

Так эта... Я, конечно, не гуру в ЗЕНе - но из того, что написано в доках, я лично понял, что импорт рабочих станций - обязательная штука для отработки политик. По поводу отрабатывания политик ДО регистрации пользователя в системе - все вроде описано в доках.
Иван Левшин aka Ivan L.
 
Сообщения: 2578
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.

Сообщение Андрей Тр. aka RH » 17 сен 2006, 14:55

Иван Левшин aka Ivan L. писал(а):Так эта... Я, конечно, не гуру в ЗЕНе - но из того, что написано в доках, я лично понял, что импорт рабочих станций - обязательная штука для отработки политик. По поводу отрабатывания политик ДО регистрации пользователя в системе - все вроде описано в доках.
А при чем здесь отрабатывание политик, да еще ДО регистрации пользователя ? Речь ведь про приложение, к тому же ассоциированное с пользователем. Написано - должно работать( про скрипты, как я понимаю - аналогично ).
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Алексей Волков » 17 сен 2006, 16:46

Думаю, что надо включить трассировку для NAL-а, как описано здесь
http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=10093312&sliceId=&dialogID=13691027&stateId=0%200%2013689271
и уже по его логу поискать, где грабли
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение Константин Ошмян » 18 сен 2006, 12:34

Иван Иванов писал(а):Подробнее на примере акробат ридера:
Есть папка на которую пользователю public дано RW там лежит дистрибутив и патчи. Приложение назначено пользователю, запускается от имени secure system user. На вкладке Distribution options-distribution scripts прописан движок cmd и в скриптах строки вида путь\f1.exe /qb \f2.exe /qb и т.д.
Иван, насколько я помню - при запуске приложения от System User ему недоступны сетевые диски залогиненного пользователя, а доступ к сетевым ресурсам производится от имени импортированной рабочей станции. Т.е. в случае неимпортированной рабочей станции и расположения файлов на серверах NetWare надо на соответствующую папку дать права [RF] объекту [Public] (у Вас дано [RW] - [W] явно избыточно, а вот [F] может не хватать). И ещё - проверьте, что пути заданы не через "отмапленные" диски, а через UNC.
Аватара пользователя
Константин Ошмян
 
Сообщения: 991
Зарегистрирован: 13 авг 2002, 21:36
Откуда: Рига

След.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 71

cron