Windows 9.16.25 fails to start (1067 Terminated unexpectedly)
Jakob Bohm
jb-bindusers at wisemo.com
Fri Feb 18 12:29:28 UTC 2022
I know, but that's routine if the build system is any good.
On 2022-02-17 18:42, Danny Mayer wrote:
> You have to run the debug-enabled code as a service otherwise you will
> get nowhere. It's complicated and it's time consuming to set up right.
>
> Danny
>
> On 2/17/22 12:30 PM, Jakob Bohm via bind-users wrote:
>> I know this, and I am quite familiar with low level debugging
>> techniques on Windows, though my favorite tool for the job was ruined
>> by unfortunate business decisions to bundle it with irrelevant
>> software that would be needed only in a completely different license
>> count, if at all.
>>
>> I could probably set up a debugging scenario with a private
>> compilation (to get debug symbols) and an artificial installation of
>> more recent toolchain to work with the official ISC build
>> instructions, though I strongly suspect a clean process exit with a
>> return code of 0 (Depending, how good Windows is at capturing the
>> return code of the exited product). But I was hoping there was a way
>> to find out directly,
>> such as an option to make the entire startup sequence non-parallel and
>> verbose, thus revealing the exact point of failure.
>>
>> On 2022-02-17 17:15, Danny Mayer wrote:
>>> I can short-cut that a little! :) A 1067 error is always the Windows
>>> named service failing to start. The reasons behind it are much harder
>>> to figure out. I've seen these over the years but I don't know off
>>> the top of my head why.
>>>
>>> Danny
>>>
>>> On 2/17/22 9:26 AM, Ondřej Surý wrote:
>>>> Log isn’t going to help here if named is crashing. Getting a
>>>> backtrace or anything that closely resembles one would help. Running
>>>> debug build under MSVS would help. Or doing git bisect and pinpoint
>>>> the breakage to a commit or at least Merge commit would help.
>>>>
>>>> This is part of the problem - debugging on Windows is extremely
>>>> painful and requires expertise with extremely high learning curve.
>>>>
>>>> --
>>>> 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.
>>>>
>>>>> On 17. 2. 2022, at 15:08, Jakob Bohm via bind-users
>>>>> <bind-users at lists.isc.org> wrote:
>>>>>
>>>>>
>>>>>
>>>>> On 2022-02-12 01:06, Richard T.A. Neal wrote:
>>>>>
>>>>>> I run BIND on Windows as well but I've been unable to upgrade to
>>>>>> 9.16.25 - I get an error stating "Error Validating Account. Unable
>>>>>> to install service using this account.". So I'm presently running
>>>>>> 9.16.21.
>>>>>>
>>>>>> What are the last few things in the Application Event Log (Source:
>>>>>> named) before it terminates?
>>>>>>
>>>>>> Richard.
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: bind-users<bind-users-bounces at lists.isc.org> On Behalf Of
>>>>>> Jakob Bohm via bind-users
>>>>>> Sent: 11 February 2022 12:19 pm
>>>>>> To: bind-users<bind-users at lists.isc.org>
>>>>>> Subject: Windows 9.16.25 fails to start (1067 Terminated
>>>>>> unexpectedly)
>>>>>>
>>>>>> Dear list,
>>>>>>
>>>>>> When recently trying to upgrade some secondary-only authoritative
>>>>>> servers running on Windows machines, I found that Bind 9.16.25
>>>>>> (x86_64) binaries from isc.org failed to completely startup,
>>>>>> causing Windows to report that "1067 The process terminated
>>>>>> unexpectedly.", with 0 process exit code. Attempting to up the
>>>>>> debug level all the way to "-d 100"
>>>>>> failed to log a reason, but downgrading to the 9.16.21 binaries
>>>>>> resumed operation.
>>>>>>
>>>>>> Is there a known issue and workaround for this, or is there any
>>>>>> additional information to extract?
>>>>>>
>>>>>> <snip>
>>>>> The latest in the log (I directed it to a file, as the Event Viewer
>>>>> wrapping in the port was badly done) were the mentioned fetch of
>>>>> ./NS etc. interspersed with zone loading messages for default zones
>>>>> (I temporarily commented out the real zones to shorten the config,
>>>>> but it still failed).
>>>>>
>>>>> Enjoy
>>>>>
>>>>> Jakob
>>>>> --
>>>>> Jakob Bohm, CIO, Partner, WiseMo A/S.https://www.wisemo.com
>>>>> Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10
>>>>> This public discussion message is non-binding and may contain errors.
>>>>> WiseMo - Remote Service Management for PCs, Phones and Embedded
>>>>> --
>>>>> 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
>>>>> bind-users at lists.isc.org
>>>>> https://lists.isc.org/mailman/listinfo/bind-users
>>>>
>>
>>
>> Enjoy
>>
>> Jakob
Enjoy
Jakob
--
Jakob Bohm, CIO, Partner, WiseMo A/S. https://www.wisemo.com
Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10
This public discussion message is non-binding and may contain errors.
WiseMo - Remote Service Management for PCs, Phones and Embedded
More information about the bind-users
mailing list