Hi All. I was hoping you could help me with a script problem. I have an expect script that runs nightly and simply dials our T1 modem pools and checks for a terminal server prompt to verify that the modems are answering correctly and the terminal servers are functioning as well.
The script use to run on an old SUN box simply dialing about 4 T1's (24 times of course). That old SUN box died and now I have it running on an Ultra 5 - Solaris 2.6. I had to redo the script a little but I got it running again and added some more T1's to test as well. Every since we moved it to run off of the Ultra 5 it behaves very strangly.
The script will run for about two days then on the thrird or fouth day just die because the modem hoses. The interesting part is that I cant even recover the modem! It creates a defunct process on the system that I cant kill and I must reboot the server in order to regain control of the modem port.
This is very frustrating. So my question is, what am I missing in the script that is making the modem hose after a few runs? Or could it possibly be that I dont have the modem configured on the box correctly? Thanks for any info you can provide.