Discussion:
BIND 9.16.15 Windows x64 broken?
Jukka Pakkanen
2021-05-06 22:09:42 UTC
Permalink
What changed between Bind 9.16.13 and 9.16.15 Windows x64 binaries?

9.16.15 will not start at all in Server 2008 R2 Enterprise x64, 9.16.13 worked fine.

Only get "The service is not responding to the control function" when trying to start the service.

Tried this as an upgrade to the 9.16.13, or as a fresh install, same result in both cases. Downgrading to 9.16.13 and works fine again.

Jukka
Richard T.A. Neal
2021-05-06 22:26:46 UTC
Permalink
I'm running BIND 9.16.15 fine on Windows Server Standard 2019. What do you see in the Event Viewer > Application log?

There'll be lots of entries in there of course, so just filter by Source "named" and look for any Critical, Error, or Warning messages.

Richard.

From: bind-users <bind-users-***@lists.isc.org> On Behalf Of Jukka Pakkanen
Sent: 06 May 2021 11:10 pm
To: bind-***@isc.org
Subject: BIND 9.16.15 Windows x64 broken?

What changed between Bind 9.16.13 and 9.16.15 Windows x64 binaries?

9.16.15 will not start at all in Server 2008 R2 Enterprise x64, 9.16.13 worked fine.

Only get "The service is not responding to the control function" when trying to start the service.

Tried this as an upgrade to the 9.16.13, or as a fresh install, same result in both cases. Downgrading to 9.16.13 and works fine again.

Jukka
Richard T.A. Neal
2021-05-07 17:51:40 UTC
Permalink
Hi Jukka,

I spun-up a brand new Windows 2008 R2 Enterprise x64 server today to try and replicate this, and unfortunately you're right - BIND 9.16.15 won't run on that environment.

In fact if you simply try and run [dig] from the command line you will get this:

/////
The procedure entry point GetSystemTimePreciseAsFileTime could not be located in the dynamic link library KERNEL32.dll
/////

Having done a bit of Google'ing it appears that this method /procedure is not available in Window 7 / 2008 R2. As such it's never going to work.

I hate to be "that guy" but Windows Server 2008 R2 is of course long out-of-support from Microsoft unless you happen to have an Extended Support Agreement with them. How feasible is it for you to upgrade your Windows BIND servers to Windows Server 2012 R2 or higher?

Richard.

From: bind-users <bind-users-***@lists.isc.org<mailto:bind-users-***@lists.isc.org>> On Behalf Of Jukka Pakkanen
Sent: 06 May 2021 11:10 pm
To: bind-***@isc.org<mailto:bind-***@isc.org>
Subject: BIND 9.16.15 Windows x64 broken?

What changed between Bind 9.16.13 and 9.16.15 Windows x64 binaries?

9.16.15 will not start at all in Server 2008 R2 Enterprise x64, 9.16.13 worked fine.

Only get "The service is not responding to the control function" when trying to start the service.

Tried this as an upgrade to the 9.16.13, or as a fresh install, same result in both cases. Downgrading to 9.16.13 and works fine again.

Jukka
Ondřej Surý
2021-05-07 18:54:34 UTC
Permalink
The list of supported platforms for 9.16 is here: https://gitlab.isc.org/isc-projects/bind9/-/blob/v9_16/PLATFORMS.md

And here’s the simplified table: https://kb.isc.org/docs/supported-platforms

--
Ondřej SurÃœ — ISC (He/Him)

My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours.
Post by Richard T.A. Neal

Hi Jukka,
I spun-up a brand new Windows 2008 R2 Enterprise x64 server today to try and replicate this, and unfortunately you’re right – BIND 9.16.15 won’t run on that environment.
/////
The procedure entry point GetSystemTimePreciseAsFileTime could not be located in the dynamic link library KERNEL32.dll
/////
Having done a bit of Google’ing it appears that this method /procedure is not available in Window 7 / 2008 R2. As such it’s never going to work.
I hate to be “that guy” but Windows Server 2008 R2 is of course long out-of-support from Microsoft unless you happen to have an Extended Support Agreement with them. How feasible is it for you to upgrade your Windows BIND servers to Windows Server 2012 R2 or higher?
Richard.
Sent: 06 May 2021 11:10 pm
Subject: BIND 9.16.15 Windows x64 broken?
What changed between Bind 9.16.13 and 9.16.15 Windows x64 binaries?
9.16.15 will not start at all in Server 2008 R2 Enterprise x64, 9.16.13 worked fine.
Only get “The service is not responding to the control function” when trying to start the service.
Tried this as an upgrade to the 9.16.13, or as a fresh install, same result in both cases. Downgrading to 9.16.13 and works fine again.
Jukka
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
bind-users mailing list
https://lists.isc.org/mailman/listinfo/bind-users
Continue reading on narkive:
Loading...