Unable to Open 16-Bit Exchange EFD Form Using Outlook 97 in a Terminal Server Client Window

ID: Q247962


The information in this article applies to:
  • Microsoft Windows NT Server versions 4.0, 4.0 SP4, 4.0 SP5, Terminal Server Edition


SYMPTOMS

When you attempt to open a 16-bit Microsoft Exchange Electronic Forms Designer (EFD) form with Microsoft Outlook 97 running inside a Terminal Server client window, you may receive the following error message:

The form you have selected could not be displayed. The form required to view this message cannot be displayed. Contact your administrator.
If you receive this error message, one or both of the following events are written to the Terminal Server computer's system event log:
  • Event ID: 10000 Source: DCOM Type: Error
    Description: Unable to start a DCOM Server: {B6EC1632-E61D-11D2-85EA-0000F87A5571}. The error: "Unable to perform a security operation on an object which has no associated security. "


  • Event ID: 10010 Source: DCOM Type: Error
    Description: The server {B6EC1632-E61D-11D2-85EA-0000F87A5571} did not register with DCOM within the required timeout.


If you run Outlook 97 on the console of the Terminal Server computer, you can open the same 16-bit form without the error message being displayed.


CAUSE

In some situations, when the first 16-bit program to be run in the current user's logon session is invoked using COM, the system may create a new or additional Windows NT Virtual DOS Machine (NTVDM) that runs in the local system's security context, instead of in the security context of the logged-on user. Local system does not have the required permissions to load the form, and the error message is displayed.


RESOLUTION

A supported fix that corrects this problem is now available from Microsoft, but it has not been fully regression tested and should be applied only to systems experiencing this specific problem. If you are not severely affected by this specific problem, Microsoft recommends that you wait for the next Windows NT 4.0 service pack that contains this fix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information on support costs, please go to the following address on the World Wide Web:

http://www.microsoft.com/support/supportnet/overview/overview.asp
The English-language version of this fix should have the following file attributes or later:

   Date      Time     Size      File name     Platform
   ---------------------------------------------------
   30/11/99  23:07    107,280   Rpcss.exe     Intel
   06/12/99  19:39    225,040   Winlogon.exe  Intel

   29/11/99  20:08    185,104   Rpcss.exe     Alpha
   29/11/99  20:08    330,512   Winlogon.exe  Alpha 


WORKAROUND

Ensure that the Wowexec tool (Wowexec.exe) is running in the context of the logged-on user before you attempt to load a 16-bit form, using either of the following methods:

  • Click Start, click Run, type wowexec.exe, and then click OK.


  • Run Wowexec.exe from the user's logon script.



STATUS

Microsoft has confirmed this to be a problem in Microsoft Windows NT Server 4.0, Terminal Server Edition.

Additional query words:

Keywords : kbenv kberrmsg kbbug4.00 kbfix4.00
Version : winnt:4.0,4.0 SP4,4.0 SP5
Platform : winnt
Issue type : kbbug


Last Reviewed: January 31, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.