Help, BIND9 initialization error on Windows 2000!

Shi Jingnian shijn at tjpc.org
Wed Jul 6 01:43:56 UTC 2005


Danny wrote:
>Shi Jingnian wrote:
>> i uninstalled BIND8 on windows 2000 server (which
>> ran well) and installed BIND9, with all zone files
>> and config file rewritten. However, as i started
>> the service, it popped out an error dialog saying
>> initialization(0xc0000142) failed. i tried to
>> install BIND 9 on another windows 2000 server, it
>> started well with the same config file and the zone
>> files. What's the matter? i searched and compared
>> the files including registry files, no difference
>> found between the two machines...
>> 
>> By the way i should say i found a bug in BIND 8 and
>> BIND 9, they created wrong UninstallString value in
>> the registry file (C:\WINNT\BINDinstall.exe)
>> no matter where i installed BIND.
>> 
>> i tried installing BIND 9 again on that machine but
>> it failed again. no other info found about it.
>> what should i do next?  please help me!
>> 

>What does the event log tell you? 
System event told ISC BIND failed to start because of
timeout and an application popup because of BIND 
initialization error(0xc0000142).  Application event 
told nothing. No BIND log produced although i said it
in named.conf.

>Is named.conf in the right place? 
Exactly installed according to Alex's guide.
(http://transposed.org/techstuff/bind9-win2k.html)
C:\named\bin\named.exe and C:\named\etc\named.conf,
i think it is in right place, the other two servers
are running well with the same installation.

>Did you read the readme1st.txt file? 
Yes, as well as Alex's guide.

>Did you set up write permissions for the account 
>running named to write to the directory you specify 
>in the options directory directive?
Sure. Full permission to the path c:\named.
once i did forget setting the permission for the path
of the log file on another machine, BIND gave me an 
application event to tell me permission denied.

As i said last, i installed BIND 9 on another machine
exactly as the first, it runs well; then i installed
it on the third machine, it runs well too. the only
difference is i just uninstalled BIND 8 on the first
machine. i'd say BIND should give me an exact meaning
of error 0xc0000142, or BIND missed to check smth
so as to let system find the error.

thank you Danny, i expect you can dig something out.

Shi.



More information about the bind-users mailing list