FIX: Remote Transient COM+ Event Subscription Does Not Work (291557)



The information in this article applies to:

  • Microsoft COM+ 1.0

This article was previously published under Q291557

SYMPTOMS

If an Event class is installed on Computer A, and if a subscriber resides on Computer B, when the subscriber tries to create a Remote Transient Subscription on Computer A, it cannot write to the Remote catalog and writes to the catalog of Computer B instead.

RESOLUTION

To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

This fix is included with the fixes that are described in the following Microsoft Knowledge Base article:

295549 INFO: Post Windows 2000 Service Pack 2 COM+ Rollup Hotfix 11 Is Available

The English version of this fix should have the following file attributes or later:
   Date        Time        Version         Size        File name 
   ---------------------------------------------------------------
   4/11/2001   11:40 AM    2000.02.3477      575,760   Catsrvut.dll
   4/11/2001   11:41 AM    2000.02.3477    1,416,464   Comsvcs.dll
				

WORKAROUND

You can implement a COM+ component that writes the Catalog information (which pertains to the transient subscription) on the remote computer and install a proxy on the subscriber computer. For this workaround to work, you must set the authentication level to None between the application that hosts the proxy and the server component.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 3.

Modification Type:MajorLast Reviewed:8/15/2002
Keywords:kbbug kbDSupport kbWin2000PreSP3Fix kbWin2000sp3fix KB291557