Jump to content
Software FX Community

Clients failing to install OCX version 5,5,10,3


User (Legacy)

Recommended Posts

Most of our clients have version 5,5,10,2 of the ActiveX control.  But now

that our server has the new cab file (5,5,10,3) we are finding that the

clients are being prompted for an update but unfortunately the update fails.

It leaves the 5,5,10,2 version on their system. Everytime they request a

new chart they get prompted to update their ActiveX control.

We have a work around where we suggest the users manually delete the ActiveX

control:

They remove the file "CharFX Internet Control" from

C:\WINNT\Downloaded Program Files

That works, but we would like to fix it so the updates install cleanly

again.

I looked in the latest cab (CfxIEAx.cab) having the version 5,5,10,3 ocx,

and found the following text in the CfxIEAx.inf file:

[CfxIEAx.ocx]

file-win32-x86=thiscab

file-win32-alpha=CfxIEAxAxp.cab

clsid={21F49842-BFA9-11d2-A89C-00104B62BDDA}

RegisterServer=yes

FileVersion=5,5,10,2

Is the reference to 5,5,10,2 there causing the problem? If so could you

publish an updated cab file and send me a copy?

Our server configuration (CfxSrv.ini) file is shown below. I don't believe

the problem is there .?.?

Thank you,

--Jim Miller

; --------------------

; General Settings

;

; Absolute is used in ColdFusion and other Web Servers that do not support

Logical-to-Physical mappings

[Output]

Relative=/cfxtemp

Absolute=E:\InetPub\WWWRoot\cfxtemp

License=/license/CfxIE.lic

Codebase=/download/CfxIEAx.cab#Version=5,5,10,3

PluginVersion=5,5,10,3

PluginSPage=/download/NpCfxIE.htm

DownloadStatus=0

; --------------------

; Compression Settings

;

; Set ThresholdKB to -1 to disable automatic compression

; Set ThresholdKB to 0 to force automatic compression for all the charts

; Set ThresholdKB to X to force automatic compression for any chart bigger

than X KBytes.

[Compression]

ThresholdKB=-1

Name=SfxCabC.CabCompressor

; --------------------

; PNG Settings

;

; Set Colors to 8 to set the default to palettized PNG images and 24 for

full color images

[Png]

DefBrowserFlags=1

Interlaced=0

Colors=8

; --------------------

; JPEG Settings

;

; Quality and Smooth range from 0 to 100

[Jpeg]

Quality=75

Smooth=0

; --------------------

; CODEBASE Settings

;

; This section list the ClassIDs for the available ChartFX Extensions and

their URLs

[Codebase]

{EF600D71-358F-11D1-8FD4-00AA00BD091C}=/Download/AnnotateX.cab#version=1,0,1

5,1

{55C42AB9-44F5-11D3-A15D-005004A75164}=/Download/SfxCabD.cab#version=1,0,0,1

{24BACF02-5676-11D3-B8DE-00105A17A9E6}=/Download/Cfx4Financial.cab#version=4

,0,14,1

Link to comment
Share on other sites

What it looks like is that you CODEBASE says that you have a new version

(this is stored in CfxSrv.ini) but the actual CAB file still contains the

old one.

So the install is not failing but it is not installing the new version

either so the next time, when the version is compared again with the

CODEBASE it is still old and a new one is downloaded.

The update updates the CAB file located in CfxIE's Download folder, check

that you are actually reading from that and that cabinet is in fact updated.

If it is simply copy it to your Download folder (the one pointed by

CfxSrv.ini).

If you don't have an updated CAB anywhere, please run the update process

again and make sure you have the right permissions when doing so, also check

that the specific item in the Update windows (the CAB file) is marked as

updated or if it displays some kind of an error.

If you can't get the update program to work please contact our support

department, they will help you figure out what's going on and provide you

with a either solution (so that this won't happen again in future updates)

or they will send you the new .CAB file.

--

FP

Software FX, Inc.

Link to comment
Share on other sites

I convinced Justin (phone support) that the problem was in the CfxIEAx.inf

file in their latest cab (thanks for listening). It contained a reference

to the previous ActiveX control and that was the source of the problem.

They released a new cab (with version 5,5,10,4) on June 13 and all is well

now. After installing the new cab file (from their web site), I manually

went into the "Program Files\CfxIE4\Config" folder and edited the CfxSrv.ini

file to show reference to the new ActiveX control and the new Netscape

plugin:

Codebase=/download/CfxIEAx.cab#Version=5,5,10,4

PluginVersion=5,5,10,4

Then IIS needs to be stopped and started again because this file is cached

by IIS. That did the trick, now the clients are updating smoothly.

Thanks,

--Jim Miller

"Software FX Support" <support@softwarefx.com> wrote in message

news:Vaa5JUeLDHA.3140@webserver1.softwarefx.com...

> What it looks like is that you CODEBASE says that you have a new version

> (this is stored in CfxSrv.ini) but the actual CAB file still contains the

> old one.

>

> So the install is not failing but it is not installing the new version

> either so the next time, when the version is compared again with the

> CODEBASE it is still old and a new one is downloaded.

>

> The update updates the CAB file located in CfxIE's Download folder, check

> that you are actually reading from that and that cabinet is in fact

updated.

>

> If it is simply copy it to your Download folder (the one pointed by

> CfxSrv.ini).

>

> If you don't have an updated CAB anywhere, please run the update process

> again and make sure you have the right permissions when doing so, also

check

> that the specific item in the Update windows (the CAB file) is marked as

> updated or if it displays some kind of an error.

>

> If you can't get the update program to work please contact our support

> department, they will help you figure out what's going on and provide you

> with a either solution (so that this won't happen again in future updates)

> or they will send you the new .CAB file.

>

> --

> FP

> Software FX, Inc.

>

>

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...