I am having several problems with my mac users trying to login. Some
accounts work fine and I do not understand why some do and why some do not.
For example I have a server called STU with an ip of 155.155.155.1. The
Macs are running Mac OSX and the users click on GO and "Connect to server"
and enter the IP.
1. About a fourth of the users can put in there username (with no context)
and password and they get in fine.
2. About half of the users can put in there username (with full context)
and the get in fine. Even though they share the same context as the users
listed in step 1 who had no problems.
3. Some users cannot get in at all and I have to go in and change there
simple password in console one. Then some of them will work fine. Although
some account will not work even after changing the simple password.

We did not have these problems before Netware 6.5.

Our accounts in the past were created with JRB utilities they are now
created via ice and an ldif file. Our helpdesk changes user accounts using
NWAdmin. I am unclear about when the simple password gets changed if the
user changes there NDS password via a CTRL - ALT -DEL and "change password"
does it change the Simple Password. If our helpdesk changes the password
via NWAdmin does that screw up the simple password for all those users?
This could explain some of our problems but now all.

The STU server Does not have a R/W replica on it. It does load AFPTCP with
clear text. And I have checked and double checked the config.txt file and it
contains all the contexts that it should. I do not have any duplicate user
accounts.
I have 3 servers ND1, ND2, ND3 that have readwrite replicas and the latest
NMAS on them. They are not loading AFPTCP.

I run NMASMON to monitor what is happening and here are two users. The
first one does not work the second does.
DOES NOT WORK
19: Create NMAS Session
19: RemoteCheckIfLocalUser checking doej99.student.uw.
19: RemoteCheckIfLocalUser is NOT a local user.
19: Found 3 servers in replica ring
19: Attempting server CN=ND1.O=UW for remote session
19: Attempting server CN=ND3.O=UW for remote session
19: Attempting server CN=ND2.O=UW for remote session
19: Connected to server CN=ND1.O=UW for remote session
19: Connected to server CN=ND3.O=UW for remote session
19: Server CN=ND1.O=UW has NMAS 2.3
19: Server CN=ND1.O=UW will be used for remote session
19: Server CN=ND3.O=UW has NMAS 2.3
19: Connected to server CN=ND2.O=UW for remote session
19: tryReplicaRing: NMAS 2.2 Server Found
19: tryReplicaRing: Waiting for 2 connection threads
19: NCPOpenConnection dContext == 0x1A030005
19: NMAS_CanDo sendMessage 0
19: NMAS_CanDo sendMessage 0
19: NMAS_CanDo disassembleDoPacket 0
19: MAF_Begin LCM 0x00000000
19: AFPTCP: utilProxyLogin posting 1 request
19: MAF_Write LCM 0x00000000
19: MAF_Read LCM 0x00000000
19: MAF_Write LCM 0x00000000
19: AFPTCP: utilProxyLogin Getting response
19: MAF_Read LCM 0x00000000
19: MAF_Write LCM 0x00000000
19: MAF_Read LCM 0x00000000
19: AFPTCP: authenticated = 0 (0)
19: MAF_End LCM 0x00000000
19: tryReplicaRing: All connection threads finished
19: mafMakeConnection: freeing shared resources
19: Client Session Destroy Request
19: Remote Session Destroyed
19: Destroy NMAS Session
19: Aborted Session Destroyed (with MAF)

WORKS
20: Create NMAS Session
20: RemoteCheckIfLocalUser checking janed99.student.uw.
20: RemoteCheckIfLocalUser is NOT a local user.
20: Found 3 servers in replica ring
20: Attempting server CN=ND1.O=UW for remote session
20: Attempting server CN=ND3.O=UW for remote session
20: Attempting server CN=ND2.O=UW for remote session
20: Connected to server CN=ND1.O=UW for remote session
20: Connected to server CN=ND3.O=UW for remote session
20: Server CN=ND1.O=UW has NMAS 2.3
20: Server CN=ND1.O=UW will be used for remote session
20: Server CN=ND3.O=UW has NMAS 2.3
20: Connected to server CN=ND2.O=UW for remote session
20: tryReplicaRing: NMAS 2.2 Server Found
20: tryReplicaRing: Waiting for 2 connection threads
20: NCPOpenConnection dContext == 0x20AE0018
20: NMAS_CanDo sendMessage 0
20: NMAS_CanDo sendMessage 0
20: NMAS_CanDo disassembleDoPacket 0
20: MAF_Begin LCM 0x00000000
20: AFPTCP: utilProxyLogin posting 1 request
20: MAF_Write LCM 0x00000000
20: MAF_Read LCM 0x00000000
20: MAF_Write LCM 0x00000000
20: AFPTCP: utilProxyLogin Getting response
20: MAF_Read LCM 0x00000000
20: MAF_Write LCM 0x00000000
20: MAF_Read LCM 0x00000000
20: AFPTCP: authenticated = 1 (1)
20: AFPTCP: utilProxyLogin calling NMAS_Authenticate
20: AFPTCP: NMAS_Authenticate returned 0 <0>
20: MAF_End LCM 0x00000000
20: Client Session Destroy Request
20: Remote Session Destroyed
20: Destroy NMAS Session
20: Aborted Session Destroyed (with MAF)
20: tryReplicaRing: All connection threads finished
20: mafMakeConnection: freeing shared resources