Problem with downloading ActiveX control in IE 6 SP1

Ask a Question related to ASP Components, Design and Development.

  1. #1

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


    fniles Guest

  2. Similar Questions and Discussions

    1. ActiveX Control in C#
      Hi, I am trying to create a program similar to the BasicIacOCXCS sample. I have tried to look though the IACRefrence pdf but haven't been able to...
    2. Adobe ActiveX Control problem in C#
      Hi All, I have made an application that loads an Adobe Acrobat file and shows it. For this I ve used Adobe ActiveX Control available in C#. Heres...
    3. Help with Activex control
      :I try to build a web site with flash pictures. The problem is this activex control yellow bar that users might not want to click on when visiting...
    4. User Control and ActiveX control
      Now I am hosting a user control(an assembly in .dll) in IE. I want to know the difference between this kind of control and ActiveX control. thank...
    5. Using MFC ActiveX control in ASP
      I'm using VS.Net 2003 to create a very simple ActiveX control in MFC. The control has no ui and just a few properties and methods. What do I...
  3. #2

    Default Re: Problem with downloading ActiveX control in IE 6 SP1

    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" <fniles@pfmail.com> wrote in message
    news:eHfK$QhEGHA.2704@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.
    >

    fniles Guest

  4. #3

    Default Re: Problem with downloading ActiveX control in IE 6 SP1

    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)
    [url]http://support.microsoft.com/Default.aspx?kbid=909889[/url]

    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)
    [url]http://support.microsoft.com/Default.aspx?kbid=909738[/url]

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

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

    - [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url] (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.
    PA Bear Guest

  5. #4

    Default Re: Problem with downloading ActiveX control in IE 6 SP1

    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 [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url], and it says
    that all 4 values are correct.

    What else do we need to check ?

    Thanks.

    "PA Bear" <PABearMVP@gmail.com> wrote in message
    news:OCIQXHiEGHA.2196@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)
    > [url]http://support.microsoft.com/Default.aspx?kbid=909889[/url]
    >
    > 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)
    > [url]http://support.microsoft.com/Default.aspx?kbid=909738[/url]
    >
    > The fix detailed in 909889 involving the Registry and OLE32.DLL is
    > available at
    >
    > - [url]http://patch-info.de/IE/Downloads/OLEfix.zip[/url], and
    >
    > - [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url] (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.
    >

    fniles Guest

  6. #5

    Default Re: Problem with downloading ActiveX control in IE 6 SP1

    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 [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url], and it says
    > that all 4 values are correct.
    >
    > What else do we need to check ?
    >
    > Thanks.
    >
    > "PA Bear" <PABearMVP@gmail.com> wrote in message
    > news:OCIQXHiEGHA.2196@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)
    > > [url]http://support.microsoft.com/Default.aspx?kbid=909889[/url]
    > >
    > > 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)
    > > [url]http://support.microsoft.com/Default.aspx?kbid=909738[/url]
    > >
    > > The fix detailed in 909889 involving the Registry and OLE32.DLL is
    > > available at
    > >
    > > - [url]http://patch-info.de/IE/Downloads/OLEfix.zip[/url], and
    > >
    > > - [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url] (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.
    PA Bear Guest

  7. #6

    Default Re: Problem with downloading ActiveX control in IE 6 SP1

    > Did you reboot?
    Did you mean after we install all the Windows update, did we reboot?
    Yes, we did.


    "PA Bear" <PABearMVP@gmail.com> wrote in message
    news:unZN6nkEGHA.3984@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 [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url], and it says
    >> that all 4 values are correct.
    >>
    >> What else do we need to check ?
    >>
    >> Thanks.
    >>
    >> "PA Bear" <PABearMVP@gmail.com> wrote in message
    >> news:OCIQXHiEGHA.2196@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)
    >> > [url]http://support.microsoft.com/Default.aspx?kbid=909889[/url]
    >> >
    >> > 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)
    >> > [url]http://support.microsoft.com/Default.aspx?kbid=909738[/url]
    >> >
    >> > The fix detailed in 909889 involving the Registry and OLE32.DLL is
    >> > available at
    >> >
    >> > - [url]http://patch-info.de/IE/Downloads/OLEfix.zip[/url], and
    >> >
    >> > - [url]http://www.dougknox.com/xp/utils/kb896688_fix.zip[/url] (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.
    >

    fniles Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139