473,224 Members | 1,598 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,224 software developers and data experts.

Problem with downloading ActiveX control in IE 6 SP1

We created an ActiveX control and marked it as safe for scripting using
Implements IObjectSafety. We then created a CAB file and signed it using
Verisign.
We also created a license file (LPK file) for it.
We use this control on an ASP page.
We put the CAB file for the AX control and VBRun60.CAB in the same folder
with all the ASP files.
When we call the ASP page using any machine with IE 6 SP2 (we tried it with
multiple IE6 SP2 machines), it prompted you to download the control and it
got downloaded fine, and the ASP page works fine.
But, when we call the ASP page using a machine with IE 6 SP1 (we tried it
with multiple IE6 SP1 machines), it did not even prompt you to download the
control even though the control does not exist in the machine. Because of
this, the ASP page does not work because the AX control does not exist.
The IE setting is such that we either enable or prompt downloading a control
and initialize and script AX control.

Here is the codes for the control in the ASP page:
<OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0"1 VIEWASTEXT><PARAM
NAME="LPKPath" VALUE="BControl.lpk"></OBJECT>

<OBJECT id="bcontrol2" height=0 width=0
classid=clsid:CAC161FD-C2F9-4F0F-95F3-A3D4E5D465CD
codeBase="BControl.CAB#version=1,0,0,0" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="873">
<PARAM NAME="_ExtentY" VALUE="847">
</OBJECT>

Why in IE 6 SP1 it did not even prompt me to download the AX control even
though it does not exist?

Thank you very much.
Jan 5 '06 #1
5 5922
More information:
the problem with downloading the AX control in IE6 SP1 is with Win2000
machines (IE6 SP2 is on WinXP machine, and it is fine).
Is it possible that with Win2000 machine one is prohibited from downloading
ActiveX control ?
How can we get around it ?

Thank you.

"fniles" <fn****@pfmail.com> wrote in message
news:eH**************@TK2MSFTNGP15.phx.gbl...
We created an ActiveX control and marked it as safe for scripting using
Implements IObjectSafety. We then created a CAB file and signed it using
Verisign.
We also created a license file (LPK file) for it.
We use this control on an ASP page.
We put the CAB file for the AX control and VBRun60.CAB in the same folder
with all the ASP files.
When we call the ASP page using any machine with IE 6 SP2 (we tried it
with multiple IE6 SP2 machines), it prompted you to download the control
and it got downloaded fine, and the ASP page works fine.
But, when we call the ASP page using a machine with IE 6 SP1 (we tried it
with multiple IE6 SP1 machines), it did not even prompt you to download
the control even though the control does not exist in the machine. Because
of this, the ASP page does not work because the AX control does not exist.
The IE setting is such that we either enable or prompt downloading a
control and initialize and script AX control.

Here is the codes for the control in the ASP page:
<OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0"1 VIEWASTEXT><PARAM
NAME="LPKPath" VALUE="BControl.lpk"></OBJECT>

<OBJECT id="bcontrol2" height=0 width=0
classid=clsid:CAC161FD-C2F9-4F0F-95F3-A3D4E5D465CD
codeBase="BControl.CAB#version=1,0,0,0" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="873">
<PARAM NAME="_ExtentY" VALUE="847">
</OBJECT>

Why in IE 6 SP1 it did not even prompt me to download the AX control even
though it does not exist?

Thank you very much.

Jan 5 '06 #2
Are all of the affected machines fully up-to-date at Windows Update?

ActiveX controls may not load as expected in Internet Explorer due to
defense in depth changes introduced in cumulative security update 896688
(MS05-052)
http://support.microsoft.com/Default.aspx?kbid=909889

A Web page that contains a custom ActiveX control may not load as expected
in Internet Explorer due to defense in depth changes introduced in
cumulative security update 896688 (MS05-052)
http://support.microsoft.com/Default.aspx?kbid=909738

The fix detailed in 909889 involving the Registry and OLE32.DLL is available
at

- http://patch-info.de/IE/Downloads/OLEfix.zip, and

- http://www.dougknox.com/xp/utils/kb896688_fix.zip (a small VB app that
checks the 4 values and offers a repair option if any of them are
incorrect).
--
~Robear Dyer (PA Bear)
MS MVP-Windows (IE/OE, Shell/User, Security), Aumha.org VSOP, DTS-L.org

fniles wrote:
We created an ActiveX control and marked it as safe for scripting using
Implements IObjectSafety. We then created a CAB file and signed it using
Verisign.
We also created a license file (LPK file) for it.
We use this control on an ASP page.
We put the CAB file for the AX control and VBRun60.CAB in the same folder
with all the ASP files.
When we call the ASP page using any machine with IE 6 SP2 (we tried it
with multiple IE6 SP2 machines), it prompted you to download the control
and it got downloaded fine, and the ASP page works fine.
But, when we call the ASP page using a machine with IE 6 SP1 (we tried it
with multiple IE6 SP1 machines), it did not even prompt you to download
the control even though the control does not exist in the machine.
Because of this, the ASP page does not work because the AX control does
not exist. The IE setting is such that we either enable or prompt
downloading a
control and initialize and script AX control.

Here is the codes for the control in the ASP page:
<OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0"1 VIEWASTEXT><PARAM
NAME="LPKPath" VALUE="BControl.lpk"></OBJECT>

<OBJECT id="bcontrol2" height=0 width=0
classid=clsid:CAC161FD-C2F9-4F0F-95F3-A3D4E5D465CD
codeBase="BControl.CAB#version=1,0,0,0" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="873">
<PARAM NAME="_ExtentY" VALUE="847">
</OBJECT>

Why in IE 6 SP1 it did not even prompt me to download the AX control even
though it does not exist?

Thank you very much.


Jan 5 '06 #3
Thanks a lot for your help.
Are all of the affected machines fully up-to-date at Windows Update? Yes, yesterday we installed all the Windows update for Win2000 SP4.

We ran the http://www.dougknox.com/xp/utils/kb896688_fix.zip, and it says
that all 4 values are correct.

What else do we need to check ?

Thanks.

"PA Bear" <PA*******@gmail.com> wrote in message
news:OC**************@TK2MSFTNGP10.phx.gbl... Are all of the affected machines fully up-to-date at Windows Update?

ActiveX controls may not load as expected in Internet Explorer due to
defense in depth changes introduced in cumulative security update 896688
(MS05-052)
http://support.microsoft.com/Default.aspx?kbid=909889

A Web page that contains a custom ActiveX control may not load as expected
in Internet Explorer due to defense in depth changes introduced in
cumulative security update 896688 (MS05-052)
http://support.microsoft.com/Default.aspx?kbid=909738

The fix detailed in 909889 involving the Registry and OLE32.DLL is
available at

- http://patch-info.de/IE/Downloads/OLEfix.zip, and

- http://www.dougknox.com/xp/utils/kb896688_fix.zip (a small VB app that
checks the 4 values and offers a repair option if any of them are
incorrect).
--
~Robear Dyer (PA Bear)
MS MVP-Windows (IE/OE, Shell/User, Security), Aumha.org VSOP, DTS-L.org

fniles wrote:
We created an ActiveX control and marked it as safe for scripting using
Implements IObjectSafety. We then created a CAB file and signed it using
Verisign.
We also created a license file (LPK file) for it.
We use this control on an ASP page.
We put the CAB file for the AX control and VBRun60.CAB in the same folder
with all the ASP files.
When we call the ASP page using any machine with IE 6 SP2 (we tried it
with multiple IE6 SP2 machines), it prompted you to download the control
and it got downloaded fine, and the ASP page works fine.
But, when we call the ASP page using a machine with IE 6 SP1 (we tried it
with multiple IE6 SP1 machines), it did not even prompt you to download
the control even though the control does not exist in the machine.
Because of this, the ASP page does not work because the AX control does
not exist. The IE setting is such that we either enable or prompt
downloading a
control and initialize and script AX control.

Here is the codes for the control in the ASP page:
<OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0"1 VIEWASTEXT><PARAM
NAME="LPKPath" VALUE="BControl.lpk"></OBJECT>

<OBJECT id="bcontrol2" height=0 width=0
classid=clsid:CAC161FD-C2F9-4F0F-95F3-A3D4E5D465CD
codeBase="BControl.CAB#version=1,0,0,0" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="873">
<PARAM NAME="_ExtentY" VALUE="847">
</OBJECT>

Why in IE 6 SP1 it did not even prompt me to download the AX control even
though it does not exist?

Thank you very much.

Jan 5 '06 #4
Did you reboot?

fniles wrote:
Thanks a lot for your help.
Are all of the affected machines fully up-to-date at Windows Update?

Yes, yesterday we installed all the Windows update for Win2000 SP4.

We ran the http://www.dougknox.com/xp/utils/kb896688_fix.zip, and it says
that all 4 values are correct.

What else do we need to check ?

Thanks.

"PA Bear" <PA*******@gmail.com> wrote in message
news:OC**************@TK2MSFTNGP10.phx.gbl...
Are all of the affected machines fully up-to-date at Windows Update?

ActiveX controls may not load as expected in Internet Explorer due to
defense in depth changes introduced in cumulative security update 896688
(MS05-052)
http://support.microsoft.com/Default.aspx?kbid=909889

A Web page that contains a custom ActiveX control may not load as
expected in Internet Explorer due to defense in depth changes
introduced in cumulative security update 896688 (MS05-052)
http://support.microsoft.com/Default.aspx?kbid=909738

The fix detailed in 909889 involving the Registry and OLE32.DLL is
available at

- http://patch-info.de/IE/Downloads/OLEfix.zip, and

- http://www.dougknox.com/xp/utils/kb896688_fix.zip (a small VB app that
checks the 4 values and offers a repair option if any of them are
incorrect).
--
~Robear Dyer (PA Bear)
MS MVP-Windows (IE/OE, Shell/User, Security), Aumha.org VSOP, DTS-L.org

fniles wrote:
We created an ActiveX control and marked it as safe for scripting
using Implements IObjectSafety. We then created a CAB file and signed
it using Verisign.
We also created a license file (LPK file) for it.
We use this control on an ASP page.
We put the CAB file for the AX control and VBRun60.CAB in the same
folder with all the ASP files.
When we call the ASP page using any machine with IE 6 SP2 (we tried it
with multiple IE6 SP2 machines), it prompted you to download the
control and it got downloaded fine, and the ASP page works fine.
But, when we call the ASP page using a machine with IE 6 SP1 (we
tried it with multiple IE6 SP1 machines), it did not even prompt you
to download the control even though the control does not exist in the
machine. Because of this, the ASP page does not work because the AX
control does not exist. The IE setting is such that we either enable
or prompt downloading a
control and initialize and script AX control.

Here is the codes for the control in the ASP page:
<OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0"1 VIEWASTEXT><PARAM
NAME="LPKPath" VALUE="BControl.lpk"></OBJECT>

<OBJECT id="bcontrol2" height=0 width=0
classid=clsid:CAC161FD-C2F9-4F0F-95F3-A3D4E5D465CD
codeBase="BControl.CAB#version=1,0,0,0" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="873">
<PARAM NAME="_ExtentY" VALUE="847">
</OBJECT>

Why in IE 6 SP1 it did not even prompt me to download the AX control
even though it does not exist?

Thank you very much.


Jan 5 '06 #5
> Did you reboot?
Did you mean after we install all the Windows update, did we reboot?
Yes, we did.
"PA Bear" <PA*******@gmail.com> wrote in message
news:un**************@TK2MSFTNGP14.phx.gbl...
Did you reboot?

fniles wrote:
Thanks a lot for your help.
> Are all of the affected machines fully up-to-date at Windows Update?

Yes, yesterday we installed all the Windows update for Win2000 SP4.

We ran the http://www.dougknox.com/xp/utils/kb896688_fix.zip, and it says
that all 4 values are correct.

What else do we need to check ?

Thanks.

"PA Bear" <PA*******@gmail.com> wrote in message
news:OC**************@TK2MSFTNGP10.phx.gbl...
> Are all of the affected machines fully up-to-date at Windows Update?
>
> ActiveX controls may not load as expected in Internet Explorer due to
> defense in depth changes introduced in cumulative security update
> 896688
> (MS05-052)
> http://support.microsoft.com/Default.aspx?kbid=909889
>
> A Web page that contains a custom ActiveX control may not load as
> expected in Internet Explorer due to defense in depth changes
> introduced in cumulative security update 896688 (MS05-052)
> http://support.microsoft.com/Default.aspx?kbid=909738
>
> The fix detailed in 909889 involving the Registry and OLE32.DLL is
> available at
>
> - http://patch-info.de/IE/Downloads/OLEfix.zip, and
>
> - http://www.dougknox.com/xp/utils/kb896688_fix.zip (a small VB app
> that
> checks the 4 values and offers a repair option if any of them are
> incorrect).
> --
> ~Robear Dyer (PA Bear)
> MS MVP-Windows (IE/OE, Shell/User, Security), Aumha.org VSOP, DTS-L.org
>
> fniles wrote:
> > We created an ActiveX control and marked it as safe for scripting
> > using Implements IObjectSafety. We then created a CAB file and signed
> > it using Verisign.
> > We also created a license file (LPK file) for it.
> > We use this control on an ASP page.
> > We put the CAB file for the AX control and VBRun60.CAB in the same
> > folder with all the ASP files.
> > When we call the ASP page using any machine with IE 6 SP2 (we tried
> > it
> > with multiple IE6 SP2 machines), it prompted you to download the
> > control and it got downloaded fine, and the ASP page works fine.
> > But, when we call the ASP page using a machine with IE 6 SP1 (we
> > tried it with multiple IE6 SP1 machines), it did not even prompt you
> > to download the control even though the control does not exist in the
> > machine. Because of this, the ASP page does not work because the AX
> > control does not exist. The IE setting is such that we either enable
> > or prompt downloading a
> > control and initialize and script AX control.
> >
> > Here is the codes for the control in the ASP page:
> > <OBJECT CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
> > id="Microsoft_Licensed_Class_Manager_1_0"1 VIEWASTEXT><PARAM
> > NAME="LPKPath" VALUE="BControl.lpk"></OBJECT>
> >
> > <OBJECT id="bcontrol2" height=0 width=0
> > classid=clsid:CAC161FD-C2F9-4F0F-95F3-A3D4E5D465CD
> > codeBase="BControl.CAB#version=1,0,0,0" VIEWASTEXT>
> > <PARAM NAME="_ExtentX" VALUE="873">
> > <PARAM NAME="_ExtentY" VALUE="847">
> > </OBJECT>
> >
> > Why in IE 6 SP1 it did not even prompt me to download the AX control
> > even though it does not exist?
> >
> > Thank you very much.

Jan 6 '06 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Chris Dunaway | last post by:
I have created an .OCX in VB6 for use on a web page. I created a .cab file and placed this file on the web server and updated the web page with the <OBJECT> tag with the correct guid, etc. When...
1
by: mjcast | last post by:
I have been working on an ActiveX control in C#. It is packaged in a Windows Control library and the code is in a user control. The control is used as an automation receiver that is used to update a...
3
by: fumihiko | last post by:
Hi, I created an activex control (C++), and it uses another COM dll (C++). This COM dll links with a static library that dose some calculation. (both are debug multithreaded dll) I created a...
11
by: Russ | last post by:
My web app writes some binary data to a file at the client site via Response.Write and Response.BinaryWrite. This action is accomplished in response to a button click, with C# code behind as...
4
by: Sumaira Ahmad | last post by:
Hi, Is there any way of playing songs and downloading songs from a server onto a client machine. I want to develop an application such as a music portal which allows clients to play songs that...
0
by: ananth | last post by:
I have created an .OCX in VB6 for use on a web page. I created a .cab file and placed this file on the web server and updated the web page with the <OBJECT> tag with the correct id, etc. When I...
6
by: hufaunder | last post by:
I have an ActiveX component that I want to use in a library that I am writing. As a first test I used the ActiveX component in a windows form application. Adding the component created: Ax.dll...
1
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
0
by: veera ravala | last post by:
ServiceNow is a powerful cloud-based platform that offers a wide range of services to help organizations manage their workflows, operations, and IT services more efficiently. At its core, ServiceNow...
0
by: VivesProcSPL | last post by:
Obviously, one of the original purposes of SQL is to make data query processing easy. The language uses many English-like terms and syntax in an effort to make it easy to learn, particularly for...
0
by: jianzs | last post by:
Introduction Cloud-native applications are conventionally identified as those designed and nurtured on cloud infrastructure. Such applications, rooted in cloud technologies, skillfully benefit from...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
2
by: jimatqsi | last post by:
The boss wants the word "CONFIDENTIAL" overlaying certain reports. He wants it large, slanted across the page, on every page, very light gray, outlined letters, not block letters. I thought Word Art...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: fareedcanada | last post by:
Hello I am trying to split number on their count. suppose i have 121314151617 (12cnt) then number should be split like 12,13,14,15,16,17 and if 11314151617 (11cnt) then should be split like...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.