|
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
>
>
>
>
|
|
|
|
|