Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Shaun E on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Memory Leak in version 3.1 (65)

Status
Not open for further replies.

tmckeown

IS-IT--Management
Nov 15, 2002
448
US
This is just information for others who might run into this problem. It took weeks to discover the fault, so I figure I would help avoid a headache for someone else.

I've been having some odd issues with a server that runs Manager (continuously) for one of our offices. After about 5 days, the computer basically becomes unresponsive. Many services stop and I'm unable to remote desktop or VNC into it. A local user has to restart the server. After a reboot, it's good for another 5 days. I have checked the logs. The System event log shows event ID: 2019 with a description saying the non-paged pool is empty. It's the only server at that office, so it is setup as a domain controller. It has 1GB of memory. The server only does Wins, DNS and DHCP for that office. It doesn't host any applications.

According to some sheets from Microsoft, the error almost always means an application has a memory leak. They gave a great tip on finding the offending application. Run Task Manager and navigate to the Processes tab. Go to View and Select Columns. Add Handle Count to the checked list. Sort the processes by handle count. Per Microsoft, any process that is using more than 5000 handles most likely has a memory leak. The handle count should remain pretty consistent over many days. If it keeps growing, there is a problem. What is a memory leak? It's when a process does not release memory back to the pool when it finishes. In the case of Manager, it starts out under 1000. After 3 days it gets up to 14,000. At some point, it takes up all available non-paged memory. That's when the server becomes unresponsive. I've seen it as high as 56,000.

I have a second IP Office system running Manager. It has more physical memory and is not a domain controller, so it takes much longer to see a problem. I'm sure that having the problem server running AD adds to the problem or at least speeds up the symptoms.

I've also found VM Pro to have some similar memory leak issues, but not nearly as critical. If you reboot your server on a regular basis or don't keep Manager running, you'll never see this problem. But if you do see it, at least now you'll know why.

What's the solution? Reboot every few days, install more memory or install a newer version of Manager that possibly does not have this issue.

I hope this helps someone out.
Tom
 
why should manager stay open ?
just close it dows
there is no need to keep it open at all


______________
Women and cats can do as they please and men and dogs should relax and get used to the idea!
 
Fair question. I was told to leave it open, as it acts as an ftp server for the IP phones when they try to connect. If this is incorrect information, I'd be glad to shut it down and save myself some aggravation. My understanding was that Manager was needed to complete the booting and login process for IP phones.
 
oke i understand

a very big BUT
the tftp server in manager can only handle 5 phones
use a thirth party tftp mananager like whitehorn tftp server
this runs as a service and is very small
point this to (probably)c://Program Files/Avaya/Manager

there are the files for the ip phones

now you can close manager


______________
Women and cats can do as they please and men and dogs should relax and get used to the idea!
 
Thanks for the tip. I'm going to give that a try. I'm having trouble finding whitehorn tftp. It seems their site is gone. Any idea where to find it. I've been googling it, but can find a download.

Thanks,
 
OK,
one last question. You've been a great help, so bear with me for one more minute. I've installed whitehorn and set it to point to the Manager directory. IP phones can login. I have been able to see connections made to the tftp server, so I know its functioning. To get it to start at every boot, I put a shortcut to whitehorn in the startup folder. Is this what you do? I don't see it running unless I start it. Putting it in the startup folder seemed to me the best way to have it start. The only problem is, I need to login to the server for it to start. What's you take on this?

Thanks, I'll stop asking questions soon.
 
it only needs to run when you need it to work
when a new phone is put in it needs a download
if it has his new firmware then you don't need it anymore
indeed you have to put it in the startup folder

an alternative is MV_Iptel from avaya
that runs as a service,i was confused with this program
the whitehorn does not but won't close down when you close it
it runs on the taskbar


______________
Women and cats can do as they please and men and dogs should relax and get used to the idea!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top