“Човек и добре да живее, все ще му се наложи да дебъгва”:
Directory Services Debug Logging Primer
Списъкът е огромен, но не очаквам да е изчерпателен.
“Човек и добре да живее, все ще му се наложи да дебъгва”:
Directory Services Debug Logging Primer
Списъкът е огромен, но не очаквам да е изчерпателен.
[UPDATED: 2010.07.19]
Доста интересна случка имах преди време: трябваше да погледна един компютър (Windows XP), който от около месец проявява един много досаден симптом – рестартира се спонтанно. Причините? Вероятно са много 🙂 В такива моменти човек все трябва да започне от някъде. Аз тръгнах от тук: какво значи “спонтанно рестартиране”?
Но първо нека видим пътищата, през които преминава един “спонтанен” рестарт (обобщавам два случая):
В Windows Minidump е файл, в който се записва информация за състоянието на регистрите на процесора, call stack-а, заредените модули и др. в момента на възникване на фаталната грешка. След това файлът може да се анализира с debugger и евентуално да се открие и отстрани причината.
Знаейки това, можем да категоризираме причините:
Една съвсем рутинна инсталация на Java Runtime Environment (JRE) завърши неочаквано…с грешка:
Unable to download http://javadl-esd.sun.com/update/1.6.0/1.6.0_20-b02.xml for installation
[singlepic=183,280]
След натискане на OK “инсталационният Магьосник” остава на екрана и се изкушаваш да натиснеш Next…пак грешка:
[singlepic=184,420,320]
Сценарият:
Инсталирате операционна система (в моя случай Server 2008). Отваряте Windows Update и избирате “Search for updates”. След известно време получавате съобщение, че търсенето на обновления/кръпки е неуспешно и е завършило с код за грешка 0x80072F8F.
“Много отдавна останалите не могат да достъпват моя компютър през мрежата” – това беше обяснението на потребителя Х.
Когато се опитах да видя споделените ресурси на неговата машина получих следната грешка: “Not enough server storage is available to process this command”. Погледнах и в логовете (нещо, което доста малко хора правят…а е толкова лесно?). Масовото съобщение в System частта беше:
——————————————
Event Type:Error
Event Source:Srv
Event Category:None
Event ID:2011
Date:xyz
Time:xyz
User:N/A
Computer:theComputer
Description:
The server’s configuration parameter “irpstacksize” is too small for the server to use a local device. Please increase the value of this parameter.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 00 00 00 00 01 00 50 00 ……P.
0008: 00 00 00 00 db 07 00 c0 ….Û..À
0010: 00 00 00 00 00 00 00 00 ……..
0018: 00 00 00 00 00 00 00 00 ……..
0020: 00 00 00 00 00 00 00 00 ……..
——————————————