BizTalk Server Administration - Security change in AIC causing problems!

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Administration > July 2004 > Security change in AIC causing problems!





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Security change in AIC causing problems!
Deborah Bohannon

2004-06-09, 8:31 am

We have made a password change to the account that an AIC uses to access the
SQL Server database. I opened my AIC (I have 10 of these that I must
change), changed the password, created a new DLL, registered it in Component
Services...

But when I go to the Messaging Manager to connect the AIC to the port, I get
this error:

"The messaging port cannot be saved.

Error 0xC0C0128E: Either the syntax of this address is incorrect for the
Application Integration Component transport type property, or the component
is not registered, or else the component is not a valid AIC component."

I have already successfully updated three of these AICs in exactly the same
way. This AIC has only had a password changed in the ADO connection, just
like all the others. After changing the password, I made a new DLL,
registered it as usual... This is very bad for us and I'm really going nuts
today. I can't get any of our claims into our system until this is working,
and production has come to a crawl until I get this fixed.

Please help!

Thanks in advance,
Deborah



chaospixel

2004-07-19, 10:22 am

Have you had any luck figuring out what the problem was? I'm having a similar problem and wondered if you'd figured out what the issue was.
Deborah Bohannon

2004-07-26, 5:53 pm

I ended up having to reboot the machine after making the password change.
Sometimes, I had to manually remove all references to the old dll from the
registry, reboot, reregister... then it would work.

It was very frustrating, but eventually worked.

Hope this helps!


"chaospixel" <chaospixel.19nxl1@mail.webservertalk.com> wrote in message
news:chaospixel.19nxl1@mail.webservertalk.com...
>
> Have you had any luck figuring out what the problem was? I'm having a
> similar problem and wondered if you'd figured out what the issue was.
>
>
>
> --
> chaospixel
> ------------------------------------------------------------------------
> Posted via http://www.webservertalk.com
> ------------------------------------------------------------------------
> View this thread: http://www.webservertalk.com/message255383.html
>



Cristian Salvan [MSFT]

2004-07-28, 8:46 pm

Deborah,

Is that AIC written in VB by any chance? If yes, you may be hitting a
common problem with VB: it generates a new CLSID each time a component is
built, unless you set the binary compatibility mode in project's properties.

Also, a few suggestions:
- BizTalk allows you to set AIC's configuration data via a UI, then sends
it using the IPipelineComponentAdmin::SetConfigData()
. If you do that, you
would not need to rebuild the AIC each time the password changes. Please
note this introduces security problems, as the password would be stored in
clear.
- Even better, you can avoid the password change/storage issue altogether
by enabling SQL Windows authentication and having your AIC run as a COM+
server under that account.

That would simplify a lot of this process.

Hope this helps,
Cristi

>
> "The messaging port cannot be saved.
>
> Error 0xC0C0128E: Either the syntax of this address is incorrect for the
> Application Integration Component transport type property, or the

component
> is not registered, or else the component is not a valid AIC component."
>
> I have already successfully updated three of these AICs in exactly the

same
> way. This AIC has only had a password changed in the ADO connection, just
> like all the others. After changing the password, I made a new DLL,
> registered it as usual... This is very bad for us and I'm really going

nuts
> today. I can't get any of our claims into our system until this is

working,
> and production has come to a crawl until I get this fixed.
>
> Please help!
>
> Thanks in advance,
> Deborah
>
>
>
>


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com