PRB: COMTI Explicit Security does not succeed because COMTIIntrinsics property is set to False by default (318555)
The information in this article applies to:
- Microsoft Host Integration Server 2000
- Microsoft SNA Server 4.0 SP3
- Microsoft SNA Server 4.0 SP4
This article was previously published under Q318555 SYMPTOMS
COM Transaction Integrator (COMTI) Explicit Security does not succeed if the security component ( COMTI.HostSecurityContext) is installed on a computer that is running Microsoft Windows 2000 and that has Service Pack (SP) 3 or any COM+ Rollup Hotfix 10 or later installed.
The error occurs when calling the SetCallbackObject method.
In Visual Basic, you receive the following error message:
0x80004005 (-2147467259), Automation error Unspecified error, Method '~' of object '~' failed.
CAUSE
Explicit Security works only when the COMTI.HostSecurityContext component has this property set to True (or ON). However, beginning with COM+ Rollup Hotfix 10, by default, the COMTIIntrinsics property is set to False.
RESOLUTION
For both products to which this article applies, you can use the Visual Basic Script (VBScript) sample code in the "More Information" section to verify and set the COMTIIntrinsics property. After you set the property correctly, it stays set unless you delete the COMTI.HostSecurityContext component.
For SNA Server 4.0, the property stays set unless you also reinstall the Comtisec.dll file into Component Services.
Host Integration Server 2000
To correct this issue, install Host Integration Server SP 1 after you install Windows 2000 SP 3. (Alternatively, you can use the VBScript sample code as mentioned earlier in this section.)
To set the property to True automatically when you install Comtisec.dll in Component Services, you must install Windows 2000 SP 3 and Host Integration Server SP 1 on the server.
REFERENCES
For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
314516
COMTI Explicit Security feature does not work
292818 FIX: COMTIIntrinsics property Is not False by default
Modification Type: | Minor | Last Reviewed: | 4/27/2005 |
---|
Keywords: | kbprb KB318555 kbAudDeveloper |
---|
|