What to do before a Netware NLM won’t unload


I’ve been troubleshooting a problem all day where only one user won’t get her Netware login script drive mappings, or they will map, but she’ll lose them within half an hour or so. But of course this is an intermittent problem.

This problem doesn’t affect any other users in her OU, and the problem follows her from machine to machine, so I’m thinking something is messed up in eDirectory. I went to run a dsrepair on her local server, and it experienced and critical error and hung. I tried to manually unload ds.nlm from the console, but the server just says

DSREPAIR-5.0-038: Process is busy, waiting to unload…

So now I’ve lost access to the Netware console, and of course I am nowhere close to where the server is physically located (using RconJ) and nobody has the key to the locked cabinet the server is in.

If I had been smart, I would have entered the following line into the server’s startup.ncf file:

SET HUNG UNLOAD WAIT DELAY = 60

where 60 number of seconds to wait for an unresponsive .nlm to respond before prompting to unload the .nlm. Supported value are 0 seconds to 1 minute 58.3 (?) seconds, with the default value of 30 seconds.

I think I’ll go add this to the startup.ncf files of the other Netware servers while I wait for someone to go find the keys to the cabinet.

One Response to “What to do before a Netware NLM won’t unload”

  1. Chojnac Says:

    This set only applies to nlms that are loaded in protected memory space


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: