Quote:

Copy the KXRPC.EXE file to the System32 folder of a DC and install it as a service as per the manual.

Add a line to your logon.bat to point to the DC with the KXRPC service.

copy KiX32.exe and all the DLLs to the windows folder of the Win9x clients.

Adjust your logon.bat to call KiX from the path instead of from the DC. You can still reference the script in NetLogon.

Make sure that you don't have unnecessary protocols installed on the PCs. Look for IPX/SPX/NetBEUI, etc. If you have additional protocols that are necessary change the binding where you can.

Make sure that there is no other provider that stole top billing. Stuff like IBM Client Access will do that.


HTH

P.S. I hate wintendos and have banned them from my network so am going on memory. If all of the above fails or you need furter help, find someone else to help as I wash my hands of them.





i have updated kix to v4.22, installed the RPC service on both domain controllers, and we are now executing Kix from the client machines themselves. unfortunately the problem still exists . we do have netbeui loaded on all of our machines as well as tcp/ip. is there some way to make tcp/ip override that? here is one of our logon batch files (note none of our machine had kix on them before doing this, that's why im not checking for version and/or overwriting the files on every logon):

Code:

@ECHO OFF
CLS
if (%OS%) == (Windows_NT) goto NT_XP

:9x
SET KXRPC=\\AJH1,\\AJH2
IF EXIST C:\WINDOWS\SYSTEM\KIX32.EXE GOTO skip
COPY /Y %0\..\KX16.DLL C:\WINDOWS\SYSTEM >NUL
COPY /Y %0\..\KX32.DLL C:\WINDOWS\SYSTEM >NUL
COPY /Y %0\..\KX95.DLL C:\WINDOWS\SYSTEM >NUL
COPY /Y %0\..\KIX32.EXE C:\WINDOWS\SYSTEM >NUL
:skip
C:\WINDOWS\SYSTEM\KIX32.EXE %0\..\teacher.kix
goto end

:NT_XP
kix32.exe teacher.kix

:end



please advise, this problem is rather annoying, heh.