Absent Member.
Absent Member.
3236 views

ZENworks Agent Service Stopping and No Icons in App Window

We're running ZCM 10.1.1 on w2k3 SP2 with a mixture of 10.1 and 10.1.1
agents.

It seems that on some machines the ZENWorks Agent Service stops
randomly and when this happens remote control stops and the Application
Window shows no or only some icons. Today it appears that the ZENworks
Agent service on the majority of our machines stopped during a period
of approximately 1 hour. There were no network issues during this time
and no problems with the ZCM server itself. Logging out and back in
again, or rebooting fixed the problem. I have included the output from
the zmd-messages.log file below showing what happened at the time the
service stopped. This is the same on all machines and happens on both
10.1 and 10.1.1 agents.

Any ideas as this is driving the users and Help Desk crazy.

TIA



[ERROR] [10/31/2008 08:22:33.656] [5576] [ZenworksWindowsService] [54]
[] [ZMD] [ZMD: Unhandled Exception: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.] [
Object name: 'System.Net.Sockets.Socket'.] [] []
[ERROR] [10/31/2008 08:22:33.703] [5576] [ZenworksWindowsService] [65]
[] [ZMD] [ZMD: Unhandled Exception: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.] [
Object name: 'System.Net.Sockets.Socket'.] [] []
[ERROR] [10/31/2008 08:22:33.703] [5576] [ZenworksWindowsService] [54]
[] [ZMD] [Stack Trace: at
System.Net.Sockets.Socket.Shutdown(SocketShutdown how)
at Novell.Zenworks.Zmd.Refresh.WebServer.DataReader(IAsyncResult ar)
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.ContextAwareResult.CompleteCallback(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteed
Cleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result,
IntPtr userToken)
at
System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt
32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at
System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt3
2 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)]
[Net.Sockets.Socket.Shutdown(SocketShutdown how)
at Novell.Zenworks.Zmd.Refresh.WebServer.DataReader(IAsyncResult ar)
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.ContextAwareResult.CompleteCallback(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteed
Cleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result,
IntPtr userToken)
at
System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt
32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at
System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt3
2 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)] [] []
[ERROR] [10/31/2008 08:22:33.718] [5576] [ZenworksWindowsService] [65]
[] [ZMD] [Stack Trace: at
System.Net.Sockets.Socket.Shutdown(SocketShutdown how)
at Novell.Zenworks.Zmd.Refresh.WebServer.DataReader(IAsyncResult ar)
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.ContextAwareResult.CompleteCallback(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteed
Cleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result,
IntPtr userToken)
at
System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt
32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at
System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt3
2 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)]
[Net.Sockets.Socket.Shutdown(SocketShutdown how)
at Novell.Zenworks.Zmd.Refresh.WebServer.DataReader(IAsyncResult ar)
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.ContextAwareResult.CompleteCallback(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteed
Cleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result,
IntPtr userToken)
at
System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt
32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at
System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt3
2 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)] [] []
[DEBUG] [10/31/2008 08:22:33.921] [5576] [ZenworksWindowsService] [65]
[] [ZMD] [] [Exception shutting down quicktask server socket: A request
to send or receive data was disallowed because the socket is not
connected and (when sending on a datagram socket using a sendto call)
no address was supplied
at System.Net.Sockets.Socket.Shutdown(SocketShutdown how)
at Novell.Zenworks.Zmd.Refresh.WebServer.Shutdown()] [] []
[DEBUG] [10/31/2008 08:22:33.937] [5576] [ZenworksWindowsService] [54]
[] [ZMD] [] [WebServerMonitor.Stop call failed: Object reference not
set to an instance of an object.
at Novell.Zenworks.Zmd.Refresh.WebServer.Shutdown()] [] []
[DEBUG] [10/31/2008 08:22:33.953] [5576] [ZenworksWindowsService] [54]
[] [ZMD] [] [Exception shutting down quicktask server socket: Cannot
access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
at System.Net.Sockets.Socket.Shutdown(SocketShutdown how)
at Novell.Zenworks.Zmd.Refresh.WebServer.Shutdown()] [] []
[DEBUG] [10/31/2008 08:23:42.578] [4368] [ZenworksWindowsService] [6]
[] [SessionManager] [] [EnsureSession: Session: 999] [] []
[DEBUG] [10/31/2008 08:23:47.984] [4368] [ZenworksWindowsService] [6]
[] [ZenCache] [] [(Thread 6) GetObject(zmd:moduleCache,
UserContext{_LocalId=SYSTEM;
_RemoteId=fd06a198acf51a4ba08c1bc1beedf89f}) called] [] []
[DEBUG] [10/31/2008 08:23:48.593] [4368] [ZenworksWindowsService] [6]
[] [ZenCache] [] [(Thread 6) GetObject returning C:\Program
Files\Novell\ZENworks\cache\zmd\ZenCache\93de72cb-a1a6-4a77-86e0-bdb8e48
0cb72 in 606 ms] [] []
Labels (2)
0 Likes
18 Replies
Absent Member.
Absent Member.

1100 machines ??

I would test that on less machine if I were you... (my 2cents)

Im right now at the ATT live and I spoke with some ingeneers that are aware of the problem and they'll try to assist me with the problem..

I'll try to fix the problem before going to 10.1.2a because I only updated my WINDOWS PROXY machine (in charge of deploying agent cause Im on linux) and I had the service stopping when I rebooted after that update!

So, like craig said, Im not sure this update will fix this specific and frustrating problem....

Seb
0 Likes
Absent Member.
Absent Member.

I've got 10.1.2, and I still see the issues of agents stopping. Sometimes during a logout and back in. Sometimes during a reboot, sometimes just sitting there. Sometimes, it will just log me out of the agent.

Ron Robertson Unsuspecting Novell Test Pilot for Not Ready for Enterprise Systems MCNE, MCSE, CCNA, CCA, PDQ, SOS,
0 Likes
Absent Member.
Absent Member.

I can concur that 10.1.2 doesn't eliminate the problem in a deployment I'm working on. It does however seem to reduce the amount of times the problem happens. Technically, I do have a SR open on this, but it's gone a bit stagnet since Thanksgiving.
0 Likes
Absent Member.
Absent Member.

Send me the SR#
(Craig_D_Wilson at Yahoo Dot Com)

I can check the status.......

--
Craig Wilson - MCNE, MCSE, CCNA
Novell Support Forums Volunteer Sysop

Novell does not officially monitor these forums.

Suggestions/Opinions/Statements made by me are solely my own.
These thoughts may not be shared by either Novell or any rational human.

"steinbachl" <steinbachl@no-mx.forums.novell.com> wrote in message
news:steinbachl.3kbm60@no-mx.forums.novell.com...
>
> I can concur that 10.1.2 doesn't eliminate the problem in a deployment
> I'm working on. It does however seem to reduce the amount of times the
> problem happens. Technically, I do have a SR open on this, but it's gone
> a bit stagnet since Thanksgiving.
>
>
> --
> steinbachl
> ------------------------------------------------------------------------
> steinbachl's Profile: http://forums.novell.com/member.php?userid=13406
> View this thread: http://forums.novell.com/showthread.php?t=349364
>



0 Likes
Absent Member.
Absent Member.

Of our 45 clients after the 10.1.2a update only 1 has had an issue. I haven't had the opportunity to follow up with that one user yet and I have noticed that 1 machine failed to have 10.1.2a installed, so here's hoping that it was that one machine.

I wouldn't deploy this to 1,100 users at once either, not after the headache I had when deploying it to just the initial 10. My plan is going to be to deploy it first to a few people in every department, gauge them, follow up, make sure they're really using Bundles during the day and finally start deploying to one group at a time.

You'll also have to condition the workstations with .Net 2.0 SP2 beforehand. I will being doing that before any of the above, just to make sure it pans out.
0 Likes
Absent Member.
Absent Member.

Updating Agents

I understand what you're saying about deploying to to 1,100 users in
one hit and I certainly wouldn't jump in boots and all without testing
first. Typically I deploy to IT first then a few small groups to ensure
everything is OK. I've now got it deployed to 165 users with no
problems. At some stage you have to be comfortable with your testing
and have the confidence to push it out to your entire environment.
Having said that, I'm still only going to push it out in groups of 100
at a time. We got hit really hard with the build up of files in the
externalstore directory and from what I've seen this patch seems to fix
it. Given the history of this product I do however reserve my judgement.

Curious about .Net 2.0 SP2. I can't find anything in the documentation
about this being required. We're still on SP1.

jcsmith1 wrote:

>
> Of our 45 clients after the 10.1.2a update only 1 has had an issue. I
> haven't had the opportunity to follow up with that one user yet and I
> have noticed that 1 machine failed to have 10.1.2a installed, so
> here's hoping that it was that one machine.
>
> I wouldn't deploy this to 1,100 users at once either, not after the
> headache I had when deploying it to just the initial 10. My plan is
> going to be to deploy it first to a few people in every department,
> gauge them, follow up, make sure they're really using Bundles during
> the day and finally start deploying to one group at a time.
>
> You'll also have to condition the workstations with .Net 2.0 SP2
> beforehand. I will being doing that before any of the above, just to
> make sure it pans out.


0 Likes
Absent Member.
Absent Member.

I am also having this problem, and I opened an SR (10448719151) a couple of weeks ago. I don't know how long I've had the problem because I just happened to run across the issue by accident. Unless Novell has called every ZCM customer and asked them to look for the problem, I believe it is wrong to say most people don't have it. It may be that some are unaware.

The externalstore directory problem was supposed to be fixed with 10.1.2. I didn't have the problem with excessive files in that directory and the services were still stopping. Furthermore, in my case, the services are not stopping at system startup. Rather they seem to be stopping while the system has been up for a while. I've set the service recovery options, but those settings are only for when the services start initially.

I also want all my ZCM problems fixed, and that's why I post on these forums and open SR's. But, I am almost beaten. Before v10.1.2 was released, I had a number of open SRs for various issues, but post-10.1.2, I have several new ones. I have issues that include DAU's failing on numerous machines, ZCM administrators losing their rights to remote control post 10.1.2, many agents not updating to version 10.1.2 with an ambiguous error, updated 10.1.2 agents "stuck" in Awaiting Reboot status, group policies causing excessive boot to login times, zenserver.exe causing high memory utilization on servers post 10.1.2 which is causing ZCC to stop responding, and bundles and deployments just stop deploying unless I restart the server services 2-3 times a day. All fun things that I would be happier not to have to worry about.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.