Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Mslogon Windows98SE

Should you have problems with the MS logon plugin, here's the place to look for help or report issues
Post Reply
teosuper

Mslogon Windows98SE

Post by teosuper »

I have a problem with windows 98SE and mslogon. The utility testauth.exe not retrieve the list of group and give an error message:
NetGetDCName95() returned 2453
No Domain Controller Found


I configure Windows 98 as user-level but have the service "files and printer sharing for microsoft" not installed.
I have installed the Active Directory Client for Windows 98 from Windows 2000 Server CD in Italian language.
Windows 98 SE in in italian language.
The version of Ultravnc is v.1.0.0 RC18
Marscha
Former moderator
Former moderator
Posts: 464
Joined: 2004-05-14 06:48

Post by Marscha »

see http://ultravnc.sourceforge.net/mslogon3.htm for some Win9x specific configuration details.
You can also try to use RC19.4, there are some changes in ms-logon.
teosuper

Post by teosuper »

I have already tried also with the version rc19.4 . With the version rc19.4 it does not work not even l'utility of authentication test. Give Error on netapi32.dll. I have used also the r*.dll downloaded from the site one instead that those of active directory always without happening. The version of Windows 98SE has the last updates from WIndows Update.
I have writed the name of group in uppercase.
Have you any idea?
Marscha
Former moderator
Former moderator
Posts: 464
Joined: 2004-05-14 06:48

Post by Marscha »

If Win9x is detected, then radmin32.dll is used instead of netapi32.dll.
If radmin32.dll cannot be found, testauth prints an errormessage: "Netapi not found,radmin32.dll is missing".

Is a Windows 2000 Domain Controller available from the Win98 client?
Is DNS set up correctly on this DC?
teosuper

Post by teosuper »

I have a mixed DOMAIN. There are:
2 Windows 2000 Server
1 Windows NT4.0 (Backup domain controller)

One of windows 2000 server is the PDC emulator.
The dns of domain i a Linux Box. In the linux box dns there are the information of domain.
What i can search in the dns to identify errors?
Today i have tryed with another domain with only NT 4.0 Domain controller. It's all OK.
My problems there are with the mixed domain.....
If is nedded i can send the file of dns configuration.......
teosuper

Post by teosuper »

With XP,mixed domain and linux box as dns it's all ok.
Only with 98 give problems......
Marscha
Former moderator
Former moderator
Posts: 464
Joined: 2004-05-14 06:48

Post by Marscha »

Could you provide the complete output of testauth.exe from Win98 and WinXP both in your mixed domain environment.
I can't exactly figure out where the problem comes from.
tesosuper

Post by tesosuper »

testauth.exe for XP
__________________________________

C:\Programmi\UltraVNC>testauth
Enter user name : test

Enter password : xxxxxxxx

Enter group : VNCGROUP

loc=1 dom=3 local+domain=3 : 3


Trying authlogonuser.dll
This only works on XP>
test is runnning as application and not a service
------------------------
------------------------
Logonuser: test .
Logonuser: test MOLINET
based on authlogonuser.dll user has NO access
Trying auth.dll
------------------------
------------------------
Client NT4 or later
Domain controler found\\NTSERVE6
------------------------------
Checking Local groups for user: TEST
group: VNCGROUP
New added ---- just for testing
Detected domain = MOLINET
MOLINET\test
compare USERS V
no match ...
No group found
New added ---- just for testing
Detected domain = MOLINET
test
compare VNCGROUP V
match ...
compare DOMAIN USERS V
no match ...
group found ...
Domain password check OK
Acces to vnc OK
based on auth.dll user has access
-------------------------
For testing we cont, but access was already granted
-------------------------

Trying authaddll
------------------------
------------------------
Client NT4 or later
Domain controler found\\NTSERVE6
------------------------------
user: TEST
group: VNCGROUP
WinNT://./TEST,userlocal account not found
Perhaps account is domain based, check MOLINET
domain account not found
Account not found
based on authad.dll user has NO access
Trying ldapauth .dll
------------------------
------------------------
LDAP://rootDSE
LDAP://DC=molinette,DC=piemonte,DC=it
ADsPath: LDAP://CN=test,CN=Users,DC=molinette,DC=piemonte,DC=it
ADsPath: LDAP://CN=vncgroup,CN=Users,DC=molinette,DC=piemonte,DC=it
Group found OK
Object

LDAP://CN=test,CN=Users,DC=molinette,DC=piemonte,DC=it

IS a member of the following Group:

LDAP://CN=vncgroup,CN=Users,DC=molinette,DC=piemonte,DC=it

based on ldapauth.dll user has access Enter to quit




testauth.exe with Windows 98SE
____________________________________________

C:\Programmi\UltraVNC>testauth
Enter user name : test

Enter password : xxxxxxxx

Enter group : VNCGROUP

loc=1 dom=3 local+domain=3 : 3


Trying authlogonuser.dll
This only works on XP>
test is runnning as application and not a service
------------------------
------------------------
authlogonuser.dll not foundbased on authlogonuser.dll user has NO access
Trying auth.dll
------------------------
------------------------
NetGetDCName95() returned 2453
No domain controler found
based on auth.dll user has NO access Enter to quit
Guest

Post by Guest »

Does your win98 use the dns server of the AD domain.

If your win98 use another dns server the domain can not be found.
tesosuper

Post by tesosuper »

I'm using the same dns of the domain.
I have found the problem.
If the workgroup name of windows 98 in not equal to the domain name the authentication fails.
If the workgroup name of windows 98 is equal to the domain name the authentication it's ok.
There is a way to do that windows use the name of domain specified in "access control" menu and not the name of workgroup????
Marscha
Former moderator
Former moderator
Posts: 464
Joined: 2004-05-14 06:48

Post by Marscha »

At the moment you cannot specify a domain/workgroup name on Win98.
MS-Logon I does not allow specification of domain/workgroup name :cry: .
With MS-Logon II you can specify the domain but it doesn't work on Win9x yet:cry: .
I hope to get this consolidated in the future but it will require some modifications.
Post Reply