Hi,
I'm encountering an issue using following DLL. https://github.com/bshp/passwdhk/releases/tag/v1.2
My first issue was that with package available on source forge the reset password process of my server became stuck and my users get stuck on "password changing" screen which loaded forever.
So I've decided to try update the DLL.
My install process:
-I've installed Microsoft C++ 2013 Redistributable (x64) and ActivePerl (and required plugin)
-I've installed passwdhk using installer available on https://sourceforge.net/projects/passwdhk/
-Try my script - It worked fine.
-Then I've disable passwdhk and reboot server.
-Installed Microsoft Visual C++ 2015-2019 Redistributable (x64).
-Then downloaded DLL https://github.com/bshp/passwdhk/releases/tag/v1.2 and replace C:/Windows/System32/passwdhk.dll.
-Enable passwdhk and reboot
At restart I don't find the usual logs when passwdhk is loaded.
I also have following log in system logs:
Failure to load the passwdhk password notification DLL with error 193. Verify that the path of the notification DLL defined in the Registry, HKLM\System\CurrentControlSet\Control\Lsa\Notification Packages, refers to a correct and absolute path (<reader>:\<path>>filename>.<ext>) and not to a relative or invalid path. If the DLL path is correct, verify that all support files are in the same directory and that the system account has read access to the DLL path and support files. Contact the notification DLL provider for further assistance. Further details are available on the web at http://go.microsoft.com/fwlink/?LinkId=245898</ext></path></reader>
When I rollback the old DLL, passwdhk load correctly.
Do I miss something?
My Windows server version is 2016 x64.
Thanks.