Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Exchange
2000.active.directory
2000.admin
2000.announcements
2000.app.conversion
2000.applications
2000.clients
2000.clustering
2000.connectivity
2000.development
2000.documentation
2000.general
2000.information.store
2000.interop
2000.kms
2000.misc
2000.protocols
2000.realtime.collabo.
2000.setup
2000.transport
2000.win2000
admin
application.conversion
applications
clients
clustering
connectivity
design
development
misc
mobility
setup
tools
  
 
date: 2 Aug 2005 01:56:07 -0700,    group: microsoft.public.exchange2000.development        back       


Troubleshooting global event sink   
I am having trouble with some exchange store wide event, and I am
scratching my head to figure out whats going on...

There are 2 exchange servers as part of a forest. One is a domain
controller and has one store. I installed an event sink (onsyncsave,
onsyncdelete) here and it is firing fine.

The other server is not a domain controller, and has two stores on
them. I bound a store wide event ot one of the stores, which was fine,
but nothing appears to be firing.

The servers are win2003, and I registered the event using
cscript regevent.vbs add "onsyncsave;onsyncdelete"
SyncEventSink.ExchEventSink
"file://./backofficestorage/[domain]/MBX/SystemMailbox{[guid]}/StoreEvents/GlobalEvents/EventSink.eml"
-m ANY

The SyncEventSink.ExchEventSink componenent was installed as a COM+
application identically on both servers.

Is there anything I could do to troubleshoot this issue? 

Thank you!
date: 2 Aug 2005 01:56:07 -0700   author:   nmoog

Re: Troubleshooting global event sink   
Hello,

do you have any service packs installed (both, Windows and Exchange?) Any 
unusual entries in the eventlog?

When an event sink is registered, a method within the sink class is 
called... do you have any logging enabled in that method, and if yes, does 
the registration method get invoked?

There is a KB article on global event sinks not firing, but it only applies 
to Exchange 2003 SP1 after the store service has been restarted: 
http://support.microsoft.com/default.aspx?scid=kb;en-us;872822.

Greetings,
Henning Krause
MVP - Exchange
http://www.infinitec.de


"nmoog"  wrote in message 
news:1122972967.888530.280470@z14g2000cwz.googlegroups.com...
>I am having trouble with some exchange store wide event, and I am
> scratching my head to figure out whats going on...
>
> There are 2 exchange servers as part of a forest. One is a domain
> controller and has one store. I installed an event sink (onsyncsave,
> onsyncdelete) here and it is firing fine.
>
> The other server is not a domain controller, and has two stores on
> them. I bound a store wide event ot one of the stores, which was fine,
> but nothing appears to be firing.
>
> The servers are win2003, and I registered the event using
> cscript regevent.vbs add "onsyncsave;onsyncdelete"
> SyncEventSink.ExchEventSink
> "file://./backofficestorage/[domain]/MBX/SystemMailbox{[guid]}/StoreEvents/GlobalEvents/EventSink.eml"
> -m ANY
>
> The SyncEventSink.ExchEventSink componenent was installed as a COM+
> application identically on both servers.
>
> Is there anything I could do to troubleshoot this issue?
>
> Thank you!
>
date: Tue, 2 Aug 2005 18:12:19 +0200   author:   Henning Krause [MVP - Exchange]

Re: Troubleshooting global event sink   
Thanks Henning - when you say "when an event sink is registered, a
method within the sink class is called" - what is the method called?

I am writing a line to the event log in the constructor of the event
sink class, but that is never written in on the non-working server (It
is on the working server).

The identity that the component is running under is the same for both
servers - but in the identity section of the component properties on
the domain controller the user is "SuperMailBoxUser", where on the
other server it is "DOMAIN\SuperMailBoxUser".

Also, both events have been bound from the command line (the cscript
regevent.vbs command) via remote desktop, logged in as administrator.
date: 2 Aug 2005 17:02:42 -0700   author:   nmoog

Re: Troubleshooting global event sink   
Im an idiot... sorry. I hadn't given the user I was running the com+
application under access to the exchange store in Exchange Server
Management. But if anyone else gets to this message - Dont forget to
check the actual mailbox store permissions :)

and thanks again for your help Henning!
date: 3 Aug 2005 00:52:07 -0700   author:   nmoog

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us