I know this is going to sound weird, and there's probably an easy solution. Yesterday, users were having trouble connecting to our main server. They would authenticate, and the login script seemed to execute, but no drives were mapped.
From my days as a 3.12 admin, I remember that the login script was net$log.dat, so I looked at it and there was no mapping there, so I added it (using DOS' edit). The mapping started working. All users are on Windows XP (ugh) and using NDS, not bindery logins. And, I know I'm gonna catch hell for this, but all the machines use the MS client for Netware except my admin machine which uses the Novell Client 4.9. I do have bindery emulation enabled because Backup Exec needs it.
I did reboot the server last night, and nothing changed. I also ran a health check, and, for fun, DSRepair. DSRepair reported that it fixed 8 errors. DSRepair's errors were cleaning up trustee assignments for users that no longer exist. Although everything is fine today as far as the users are concerned, I'm not happy as to why this happened, or, even at this point, what happened to cause the NDS login script to stop working. Users do have the proper rights to the script and container.
We are using 5.1, SP8, and I use only a container login script. There are no individual user scripts. I hope I've given enough information, but please let me know if I can give you more that will help.
Iolair MacWalter
Director of IT
From my days as a 3.12 admin, I remember that the login script was net$log.dat, so I looked at it and there was no mapping there, so I added it (using DOS' edit). The mapping started working. All users are on Windows XP (ugh) and using NDS, not bindery logins. And, I know I'm gonna catch hell for this, but all the machines use the MS client for Netware except my admin machine which uses the Novell Client 4.9. I do have bindery emulation enabled because Backup Exec needs it.
I did reboot the server last night, and nothing changed. I also ran a health check, and, for fun, DSRepair. DSRepair reported that it fixed 8 errors. DSRepair's errors were cleaning up trustee assignments for users that no longer exist. Although everything is fine today as far as the users are concerned, I'm not happy as to why this happened, or, even at this point, what happened to cause the NDS login script to stop working. Users do have the proper rights to the script and container.
We are using 5.1, SP8, and I use only a container login script. There are no individual user scripts. I hope I've given enough information, but please let me know if I can give you more that will help.
Iolair MacWalter
Director of IT