Welcome, Guest. Please Login or Register. Nov 23rd, 2024, 3:19am
Home Home Help Help Search Search Members Members Login Login Register Register
OkOb Web Forum « It doesn't get past the password form »


   OkOb Web Forum
   Voice Authentication Screen-Saver
   VSCRS Discussion
(Moderator: Denis Bakin)
   It doesn't get past the password form
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: It doesn't get past the password form  (Read 7493 times)
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
It doesn't get past the password form
« on: Jan 8th, 2009, 2:00pm »
Quote Quote Modify Modify

I'm on WinXP SP3 and while VSCRS does recognise my phrase, windows then throws the password request.
The only times it works to login is when I say the phrase within the grace period of the screensaver. Then a popup informs me that the phrase was recognised.
IP Logged
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #1 on: Jan 8th, 2009, 3:02pm »
Quote Quote Modify Modify

The NT/2K/XP version uses GINA filter DLL to control the locking/unlocking of the workstation. That DLL (GINA_X86.DLL) is installed into the system32 folder and the registry string value: HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDll is set to point to that DLL file. After reboot the filter DLL creates a named pipe accessible only by the logged on user and locks/unlocks workstation when receives "Lock" or "Unlock" string command trough that named pipe.
 
Here are several thing to check:  
- Could it be that the win95 version was installed instead of NT/2K/XP?
- Was the system rebooted after the installation?
- Is there the GINA_X86.dll file in the Windows system32 folder?
- Does the registry value mentioned earlier point to the GINA_X86.dll?
- What happens if you reboot, then log in, then run the command:
  echo "Lock" > \\.\pipe\WinSta0
 
Hope that will help to figure why it is not working for you.  
 
Note: The post was incorrect - should not use quotes around the <Lock> (unless you have cygwin in path)...
« Last Edit: Jan 11th, 2009, 9:58pm by Denis Bakin » IP Logged

---------------------------
Denis Bakin
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
Re: It doesn't get past the password form
« Reply #2 on: Jan 8th, 2009, 4:37pm »
Quote Quote Modify Modify

- No win95 here...ever.
- Yes, I rebooted as hinted by the installer.
- GINA_X86.dll is in System32
- I found the "GinaDll" registry key. Value=Gina_X86.dll
- Ran this from a command prompt and from a batch. No outcome.
« Last Edit: Jan 8th, 2009, 5:18pm by Kolya » IP Logged
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #3 on: Jan 8th, 2009, 5:21pm »
Quote Quote Modify Modify

I can think of a coupe of things:
- Installer did not have permissions to create the GinaDll registry value (and failed to report the error).
- Registry corruption or maybe some other software decided that this registry change is not allowed or not needed (i.e. the reg value was removed on shutdown or blocked by antivirus software)...
 
You can try to create that GinaDll registry string value manually and set it to "GINA_X86.dll".
Just be careful because messing it up might prevent you from being able to boot or logon to the system.
Here is the MS link explaining how to repair in case anything goes wrong:
http://technet.microsoft.com/en-us/library/bb742447.aspx
IP Logged

---------------------------
Denis Bakin
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
Re: It doesn't get past the password form
« Reply #4 on: Jan 8th, 2009, 5:30pm »
Quote Quote Modify Modify

No, the registry key is there. I just didn't find it initially.
IP Logged
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #5 on: Jan 8th, 2009, 5:51pm »
Quote Quote Modify Modify

In this case it is likely to be more difficult... Can you try to run:
echo "Lock" > \\.\pipe\WinSta0  
If everything works as expected this should lock the computer.
 
Note: The post was incorrect - should not use quotes around the <Lock> (unless you have cygwin in path)...
« Last Edit: Jan 11th, 2009, 9:58pm by Denis Bakin » IP Logged

---------------------------
Denis Bakin
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
Re: It doesn't get past the password form
« Reply #6 on: Jan 8th, 2009, 5:56pm »
Quote Quote Modify Modify

I did that, via batch and cmd. It does nothing.
IP Logged
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #7 on: Jan 8th, 2009, 7:09pm »
Quote Quote Modify Modify

Ok. The "Lock" should have worked if everything was in order... It worked w/ 32bit XP Pro v. 2002 SP3 for me at least, so the problem is likely to be in the configuration or software incompatibility...  
 
Do you have the Administrator priveleges on the system?
 
Can you send me the  
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon  
registry key dump? You can e-mail me regedit export of the key content to den@nonospam.okob.net (remove the nonospam).
IP Logged

---------------------------
Denis Bakin
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
Re: It doesn't get past the password form
« Reply #8 on: Jan 9th, 2009, 4:28am »
Quote Quote Modify Modify

Yeah, I'm Admin on the system.  
Email sent!
IP Logged
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #9 on: Jan 9th, 2009, 5:35pm »
Quote Quote Modify Modify

Got the e-mail, thanks... I'll try to reproduce the problem sometime over this weekend and will let you know how it goes.
IP Logged

---------------------------
Denis Bakin
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #10 on: Jan 13th, 2009, 10:39pm »
Quote Quote Modify Modify

I have reproduced the problem and e-mailed you the GINA DLL with a fix to try. Please let me know in the forum if the e-mail has not reached you.
IP Logged

---------------------------
Denis Bakin
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
Re: It doesn't get past the password form
« Reply #11 on: Jan 14th, 2009, 6:46am »
Quote Quote Modify Modify

I got the mail, thank you Denis! Sorry, I didn't get back to you earlier, I just didn't have the time to test it yet. But as soon as I have, I'll report.
« Last Edit: Jan 14th, 2009, 6:46am by Kolya » IP Logged
Kolya
YaBB Newbie
*



I love YaBB 1G - SP1!

   
WWW

Posts: 7
Re: It doesn't get past the password form
« Reply #12 on: Jan 14th, 2009, 10:23am »
Quote Quote Modify Modify

Okay, tested and confirmed to work. Thanks, nicely done.
 
Now how about an app that does the same for the windows startup login? Heh, would be cool anyway.
IP Logged
Denis Bakin
YaBB Administrator
*****





   
WWW

Gender: male
Posts: 163
Re: It doesn't get past the password form
« Reply #13 on: Jan 19th, 2009, 5:33pm »
Quote Quote Modify Modify

Great. Thanks for trying the new fix. I'll update the package to accomodate it in the next few weeks.  
 
As for extending it to the logon, not sure it is worth the troubles. The whole thing was written quite a while ago (in the previous century and since that I tried to use it on a daily basis several times, but it turned out to be not really practical - leaving aside any technical difficulties, it is simply not that convenient.  
 
I'd say for a computer a fingerprint reader is a much better alternative.  
IP Logged

---------------------------
Denis Bakin
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

Home OkOb Web Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2003. All Rights Reserved.