Here are some additional suggestions:
Try unregistering and then registering the dll again using
regsvr32. The command to unregister would be:
regsvr32 /u c:\windows\system32\mstscax.dll
Uninstall the version 6 remote desktop client. After it
is successfully uninstalled, open up the remote desktop
web connection page and see if it will download and
install the older 5.2.3790.x version of the activex.
Once you have verified that it works with the 5.2 version
you could reinstall the version 6 client if you really have
your heart set on using it. Currently I do not recommend
the new version because of the bugs and the fact that in
most scenarios it adds no additional benefit when connecting
to 2003.
-TP
Chad wrote:
> "TP" wrote:
>
>> Hi,
>>
>> If I understand you correctly you have XP machines with the
>> latest Remote Desktop Client (v6.0.6000.16386) installed
>> connecting to 2003 using remote desktop web? I will assume
>> also that these machines have IE7 and SP2. Please confirm
>> the information or correct me if I am wrong.
>
> Yes that is correct. I am also trying to connect from Windows Server
> 2003 also with IE7, SP2, and RDC 6.0.6000
>
>> Are these users seeing the yellow information bar when they
>> navigate to the Remote Desktop Web Connection page? If
>> yes, what does it say exactly?
>
> Yes. The first thing that comes up is the error message stating:
>
> "Remote Desktop Web Connection ActiveX control could not be
> installed. A connection cannot be made without a working installed
> version of the control. Please contact the server administrator. "
>
> Then you hit OK click on the yellow bar and hit 'Run ActiveX Control'
> and the same error message comes up.
>
>> Do they have "Run Activex controls and plug-ins" set to Enable
>> in their security settings for the correct Zone?
>
> Yes and I also had them reset everything to the defaults and the same
> thing happens.
>
>> In Manage Add-ons, is the Microsoft RDP Client Control set to
>> enabled?
>
> No it is not even listed, this is part of the problem as it isn't
> even being installed, it just throws up the error message.
>
>> Have you tried to manually register the client? This is done by
>> having them click Start-->Run and entering the following:
>>
>> regsvr32 c:\windows\system32\mstscax.dll
>>
>> and then hit enter. If it is successful they should get a popup
>> message that says "DllRegisterServer in
>> c:\windows\system32\mstscax.dll succeeded."
>
> I tried the regsvr32 command and it said that it succeeded, but I
> still get the same error message.
>
>
> What is strange to me is that it works fine from a Vista computer
> using the same version of RDC, as well as from a XP computer using
> RDC 5.2 or 5.1.
>
> Thanks for the suggestions.