FIX: Security Information Is Not Synchronized (165309)
The information in this article applies to:
- Microsoft OLE Libraries, when used with:
This article was previously published under Q165309 SYMPTOMS
If client "A" initializes COM, then client "B" starts and makes a remote
COM call, an attempt by Client "A" to make a secure remote COM call fails
with error RPC_E_NO_GOOD_SECURITY_PACKAGES.
CAUSE
The problem occurs because security information is not being synchronized
properly if, when it is time to launch Rpcss.exe in a client, COM finds
that it has already been launched.
RESOLUTION
You can work around this problem by pre-launching Rpcss.exe before
launching the client process. A convenient place to do this is in the
registry at HKLM\Software\Microsoft\Windows\CurrentVersion\Run (launches
when the shell loads) or \RunServices (launches immediately upon machine
boot, that is, before login). Add a named value (any name) and a value of
"RPCSS.EXE".
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
This was corrected for DCOM on Windows 95 in
build number 518.
Modification Type: | Major | Last Reviewed: | 10/22/1999 |
---|
Keywords: | kbbug kbDCOM kbDSupport kbOSWin95fix KB165309 |
---|
|