Host Integration Server 2004 COM+
Windows Server Forum Index Windows Server
Server discussion on Windows platform.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web winserverhelp.com
Host Integration Server 2004 COM+

 
Post new topic   Reply to topic    Windows Server Forum Index -> Host Integration Server
Author Message
id05804



Joined: 05 Oct 2005
Posts: 6

Posted: Wed Oct 05, 2005 7:23 pm    Post subject: Host Integration Server 2004 COM+ Reply with quote

I am running HIS 2000 on W2003 server using COMTI for the connection to the Unisys Clearpath System. When we create the com+ package that the TLBS will be in, it is setup to run under the system account. We do this so the server does not need to be logged in to use our components.

When I use HIS2004 with the same Com+ setup the apps can no longer create the TLBS. Get the following error.

Event Type: Error
Event Source: COMTI
Event Category: General
Event ID: 105
Date: 10/5/2005
Time: 1:37:31 PM
User: NT AUTHORITY\LOCAL SERVICE
Computer: ID058042003VM
Description:
(105) Transaction Integrator was unable to create a class factory for the CLSID shown below:

CLSID: {B5E74B8E-17BE-4323-AAD9-2D505160CEAF}

Progress Code: 3

HRESULT: 0x80040111

EXPLANATION
Transaction Integrator attempted to create a class factory for the CLSID shown above, but failed. Other event log messages may provide additional information about this failure. The HRESULT may also be helpful in diagnosing the error.

ACTION
Determine the meaning of the HRESULT shown above and proceed accordingly.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

If I run the COM+ App under the "current loged on user" this work fine.


What made this break. and how do I fix it


Trent B
Back to top
View user's profile Send private message Send e-mail
Rob Beardsworth [MSFT]
Guest





Posted: Thu Oct 06, 2005 12:51 am    Post subject: RE: Host Integration Server 2004 COM+ Reply with quote

Hi Trent,
basically in HIS2004, everything started revolving around the HIS
Runtime Users and HIS Admin Users groups. I would guess that you need to
have the COM+ package run under an account which is a member of the HIS
Runtime Users group.

Rob Beardsworth
Microsoft

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
Subject: Host Integration Server 2004 COM+
From: trent.bielejeski@noridian-dot-com.no-spam.invalid (id05804)
Date: Wed, 05 Oct 2005 15:51:30 -0500

I am running HIS 2000 on W2003 server using COMTI for the connection
to the Unisys Clearpath System. When we create the com+ package that
the TLBS will be in, it is setup to run under the system account. We
do this so the server does not need to be logged in to use our
components.

When I use HIS2004 with the same Com+ setup the apps can no longer
create the TLBS. Get the following error.

Event Type: Error
Event Source: COMTI
Event Category: General
Event ID: 105
Date: 10/5/2005
Time: 1:37:31 PM
User: NT AUTHORITY\LOCAL SERVICE
Computer: ID058042003VM
Description:
(105) Transaction Integrator was unable to create a class factory for
the CLSID shown below:

CLSID: {B5E74B8E-17BE-4323-AAD9-2D505160CEAF}

Progress Code: 3

HRESULT: 0x80040111

EXPLANATION
Transaction Integrator attempted to create a class factory for the
CLSID shown above, but failed. Other event log messages may provide
additional information about this failure. The HRESULT may also be
helpful in diagnosing the error.

ACTION
Determine the meaning of the HRESULT shown above and proceed
accordingly.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

If I run the COM+ App under the "current loged on user" this work
fine.


What made this break. and how do I fix it


Trent B
Back to top
Neil Pike
Guest





Posted: Thu Oct 06, 2005 4:52 pm    Post subject: Re: Host Integration Server 2004 COM+ Reply with quote

Trent - can you not make the COM+ object run under a specific user account with
normal network access privileges?

Neil Pike. Protech Computing Ltd
Microsoft SNA/HIS MVP
Back to top
id05804



Joined: 05 Oct 2005
Posts: 6

Posted: Tue Oct 11, 2005 12:38 pm    Post subject: Re: Host Integration Server 2004 COM+ Reply with quote

The user does not need network access. Just access to start com+ app with the tlb in it




Neil Pike wrote:
Trent - can you not make the COM+ object run under a specific user account with
normal network access privileges?

Neil Pike. Protech Computing Ltd
Microsoft SNA/HIS MVP
Back to top
View user's profile Send private message Send e-mail
Paul Skystis
Guest





Posted: Fri Oct 14, 2005 8:51 pm    Post subject: Re: Host Integration Server 2004 COM+ Reply with quote

Trent,

Was the event 105 Preceeded by an Event 113? I've seen this when the path
to the TLB was incorrect in the Remote Environment definition. I've tried
the ClearPath samples with the Local Service account and it worked fine.

Paul S.

=================================

What made this break. and how do I fix it


Trent B
Back to top
id05804



Joined: 05 Oct 2005
Posts: 6

Posted: Thu Oct 20, 2005 4:24 pm    Post subject: Paul Skystis Reply with quote

Hi Paul ,

I work with Patti S. from noridian in fargo,ND

Nice to here from you


Yes there was.

It seems to work fine when i upgrade a tlb that was from his2000.

If I create a new TLB from the TI desinger (net 2003) then add the tlb to the com+ package from the TI Configuration part. Thats when it does not work


I did browse through the registry and the gui's look right.
Back to top
View user's profile Send private message Send e-mail
Paul Skystis
Guest





Posted: Fri Oct 21, 2005 8:51 am    Post subject: Re: WIP Event 105 Preceeded by Event 113 Reply with quote

Trent,

So you managed to get things working with HIS 2004 and your Clearpath?

Paul

-_-_-_-_-_-

Trent wrote:

Yes there was.
Back to top
id05804



Joined: 05 Oct 2005
Posts: 6

Posted: Fri Oct 21, 2005 12:13 pm    Post subject: re:Host Integration Server 2004 COM+ Reply with quote

Only if I run under the interactive user. The problem only seems to be when I create new TLBS. and run under a service account.

I can send you my configs???


Trent B
Back to top
View user's profile Send private message Send e-mail
Rob Beardsworth [MSFT]
Guest





Posted: Fri Oct 21, 2005 8:51 pm    Post subject: re:Host Integration Server 2004 COM+ Reply with quote

Trent,
is your service account a member of the HIS Runtime group?

Rob Beardsworth
Microsoft

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
Subject: re:Host Integration Server 2004 COM+
From: trent.bielejeski@noridian-dot-com.no-spam.invalid (id05804)
Newsgroups: microsoft.public.hiserver.general
Date: Fri, 21 Oct 2005 07:51:05 -0500

Only if I run under the interactive user. The problem only seems to
be when I create new TLBS. and run under a service account.

I can send you my configs???


Trent B
Back to top
Paul Skystis
Guest





Posted: Tue Oct 25, 2005 7:47 am    Post subject: Re: Host Integration Server 2004 COM+ Reply with quote

Trent,

I cannot reproduce the error unless i place the tlb in an invalid path.
This makes me suspect a security error - the file is not visible to the
account. A good practice is to enable security failure auditing so that
access failures are reported in the Security event log. To do this go to
Administrative Tools - > Local Security Policy -> Security Settings ->
Local Policy. Make sure that the security setting is set to report
Failure for all categories. Perhaps a company security policy is limiting
the access for the Local Service account.

For the COM+ application, is the 'Enforce access checks for this
application' checked?

The recommended configuration with HIS 2004 is to create a local account
with password never expires and then add this account to the 'HIS Runtime
Users' group. Then use this account in the COM+ application Identity. If
you give this account an appropriate name it will be easy to spot in the
Secuity event log.

Hope this helps,
Paul

===========================================================
Trent wrote:

Only if I run under the interactive user. The problem only seems to
be when I create new TLBS. and run under a service account.

I can send you my configs???


Trent B
Back to top
id05804



Joined: 05 Oct 2005
Posts: 6

Posted: Tue Oct 25, 2005 6:15 pm    Post subject: re:Host Integration Server 2004 COM+ Reply with quote

For the COM+ application, is the 'Enforce access checks for this
application' checked?
A) We remove this check


I turned on all the auditing and there is no permissions errors.


I even made a new user. added it to the HIS runtime group. Changed the com+ application. No luck.


I think I will build a new VM without the novell crap and go from there.

For now I will degrade to HIS2000.

Thanks for your help Paul.
Back to top
View user's profile Send private message Send e-mail
 
Post new topic   Reply to topic    Windows Server Forum Index -> Host Integration Server All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




New Topics Powered by phpBB