User (Legacy) Posted June 6, 2003 Report Share Posted June 6, 2003 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 More sharing options...
Software FX Posted June 8, 2003 Report Share Posted June 8, 2003 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 More sharing options...
User (Legacy) Posted June 13, 2003 Author Report Share Posted June 13, 2003 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.