Страница 1 из 1

WinXP+SP2 - зависает на логин скрипте

СообщениеДобавлено: 18 июл 2005, 08:49
Сергей Дубров
Имеется ноутбук Sony Vaio VAIO VGN-T2XRP со свежепредустановленной XP+SP2рус. Ставлю на него клиента32 4.90+sp2+постфиксы и получаю странную ситуацию - зависание при логине, в самом начале отработки логин скрипта. Висит бесконечно, но, если через task manager запустить explorer.exe - процесс логина продолжается с этого же места, как ни в чём не бывало. Если посмотреть, какие процессы болтаются в памяти в момент застревания, то виден, н-р, nwlscrpt.exe - интепретатор логин скрипта.

Иногда (очень редко) логин проходит без застревания. Заметил, что это бывает, если до логина дать машине "отстояться" минут 10-15 - похоже, при быстрой перезагрузке что-то не успевает подняться. После входа, если делать logoff/login - вход всегда стопроцентно успешный, никаких подвисаний (что ещё раз подтверждает мысль, что при "холодной" загрузке что-то не успевает стартануть).

Вместо 4.90 пробовал 4.83+sp2 - то же самое поведение. Отключил у клиента32 все ненужные компоненты, типа зеновских - не помогает.

Логин скрипт привожу ниже (начало). Останавливается его интепретация после приветствия (good morning, ....), т.е., после первой же строки. Часть ELSE подсокращена, реально map ins можно вынести за IF, но я это тоже пробовал - не помогает. Более того - я вообще IF убирал - без толку :
Код: Выделить всё
WRITE "Good %GREETING_TIME, %1!"

Map Display Off

SET HDNAME="%LOGIN_NAME"
IF "%PLATFORM" = "W95" OR "%PLATFORM" = "W98" OR "%PLATFORM" = "WNT" THEN
;For all Windows version newer Win95 (95/98/Me/NT/2000/XP)
    SET PMDRIVE="Z"
    SET MAPROOTOFF="1"
    MAP INS S1:=.GHOST_SYS.CSD.BINP:PUBLIC
    TEMP SET WINSYS="Yes"
ELSE
;DOS/Win3.x
    MAP INS S1:=.GHOST_SYS.CSD.BINP:PUBLIC
END


У кого какие идеи по этому поводу будут?

СообщениеДобавлено: 18 июл 2005, 09:40
Timur Kazimirov
Может по SLP чего не успевает получить? А если в свойствах клиента явно статически прописать scope и адрес DA?
Но это так... Теоретизирование чистое :)

СообщениеДобавлено: 18 июл 2005, 10:04
Сергей Дубров
Timur Kazimirov писал(а):Может по SLP чего не успевает получить? А если в свойствах клиента явно статически прописать scope и адрес DA?
Но это так... Теоретизирование чистое :)

Дерево на смешанном IPX/IP, но я пробовал ставить клиента и на IPX only и на IP only и на IPX/IP - результат один. Сейчас вот специально поточнее прикинул, сколько надо "отстояться" машине после загрузки, чтобы потом залогиниться без проблем - минут пять примерно. Сонька понаставила кучу сервисов, и своих, и симантековский комплект, но я всё это отрубал при проверках - антивирус, фаерволл и пр. Хоть сиди и поштучно вычисляй, какой же сервис подняться не успевает, чтобы потом по зависимостям разрулиться :cry:

СообщениеДобавлено: 18 июл 2005, 10:24
Timur Kazimirov
XPsp2... А там не срабатывает ли случаем ограничение на 10 одновременных IP-соединений?

СообщениеДобавлено: 18 июл 2005, 12:04
Сергей Дубров
Timur Kazimirov писал(а):XPsp2... А там не срабатывает ли случаем ограничение на 10 одновременных IP-соединений?

У клиента? Да нет, не должно, я же и по чистому IPX-у пытался - тот же эффект. В общем, наблюдается строгая закономерность - пытаешься логиниться сразу после появления приглашения - зависон на логин скрипте. Ждёшь в районе пяти минут, потом входишь - без проблем.

Re: WinXP+SP2 - зависает на логин скрипте

СообщениеДобавлено: 18 июл 2005, 13:42
PavelKHTW
Сергей Дубров писал(а):У кого какие идеи по этому поводу будут?

Снесите, или пытайтесь входить в ноут без входа в сеть - и сразу в службы, скорее всего у вас некоторые будут в состоянии ожидания - потом методом научного тыка найдете виновника, вероятней всего одна из сетевых служб. Ну и всякий софт от сони тоже можно приостановить.

СообщениеДобавлено: 18 июл 2005, 15:50
Влад А.Сокол aka Akina
Останавливается его интепретация после приветствия (good morning, ....), т.е., после первой же строки.

Погоди... застревает на строке Map Display Off? т.е. если после нее забить какое-нить незначащее echo ака write - оно не прозвучит? А если его (Map Display Off) поставить перед первым write?

Это я к тому что вычислять службу можно и с другого конца - что тормозит и какие службы этому "что" нужны для нормальной отработки...

СообщениеДобавлено: 19 июл 2005, 15:03
Сергей Дубров
Влад А.Сокол aka Akina писал(а):
Останавливается его интепретация после приветствия (good morning, ....), т.е., после первой же строки.

Погоди... застревает на строке Map Display Off? т.е. если после нее забить какое-нить незначащее echo ака write - оно не прозвучит?

Нет, застревало строго на выводе приветствия....

Влад А.Сокол aka Akina писал(а):А если его (Map Display Off) поставить перед первым write?

Это я к тому что вычислять службу можно и с другого конца - что тормозит и какие службы этому "что" нужны для нормальной отработки...

В общем, я проблему поборол, хотя метод, предложенный PavelKHTW, не сработал - пока запускалось окошко с показом служб (вход без сети), все службы успевали запуститься :lol: . Как и подозревалось сразу, снос (остановка) кучи сервисов от Сони (все начинаются со слова VAIO) решило вопрос - теперь логин проходит и с "холодной" и с "тёплой" загрузки без застреваний.

СообщениеДобавлено: 19 июл 2005, 16:22
Андрей Тр. aka RH
А мы так с "фирменными" установками Винды не церемонимся - что на ноутах, что на компах - сразу сносим их и ставим обычную, с обновленными драйверами от производителя, разумеется ( и некоторыми утилитами, но это уже по выбору ).

СообщениеДобавлено: 25 июл 2005, 11:07
Ultrin Faern
У вас наверное антивирус Касперского стоит - вЫрубите монитор, и все будет в ажуре.

Вообще такие застервания - явный признак антивирусного монитора.

СообщениеДобавлено: 26 июл 2005, 08:00
Сергей Дубров
Ultrin Faern писал(а):У вас наверное антивирус Касперского стоит -

Нет.


Ultrin Faern писал(а):вЫрубите монитор, и все будет в ажуре.

Вообще такие застервания - явный признак антивирусного монитора.

1. Антивирусный монитор (там был предустановлен Симентек сьют) для разборок был выключен одним из первых.
2. Проблема решена, виной были фирменные соневские прибабахи, см. выше.

СообщениеДобавлено: 26 июл 2005, 08:06
Timur Kazimirov
Сергей Дубров писал(а):2. Проблема решена, виной были фирменные соневские прибабахи

Все, или какая-то одна? Чтобы морально подготовиться, тут начальникам подразделений ноуты собираются прикупать...

СообщениеДобавлено: 26 июл 2005, 08:14
Сергей Дубров
Timur Kazimirov писал(а):
Сергей Дубров писал(а):2. Проблема решена, виной были фирменные соневские прибабахи

Все, или какая-то одна? Чтобы морально подготовиться, тут начальникам подразделений ноуты собираются прикупать...

Я их все разом удавил, кто конкретно из них был виноват - разбираться было лень. Там всё было что-то на тему мультимедийности...

СообщениеДобавлено: 26 июл 2005, 09:05
Timur Kazimirov
Ну может оно так и правильнее будет... :)