Jump to content
Ketarin forum
Guest Narnia524

Update doesn't fail gracefully

Recommended Posts

Guest Narnia524

I work at a company that uses a Sonicwall firewall device with Security services.  When I run the Ketarin update for GEGeek version 11.34, which uses this version of Ketarin, it gets partway through, and then pops up the message below

image.png.644fda3ea7e59c9e5760cfec6c450f1e.png

 

If I disable some of the security services on the hardware firewall, it works successfully.  So for some reason, if access is denied to the URL by the firewall, Ketarin gives an unhandled exception error.  Specifically, I disable Anti-Spyware, Gateway Antivirus, and Proxy blocking.

Just reporting a bug.

 

Thanks

image.png

Share this post


Link to post
Share on other sites

Also, what is the value you have in "settings", "connection", "number of segments per download"? If it's other than 1, please try one and see if you continue to experience the problem.

Share this post


Link to post
Share on other sites

<?xml version='1.0' encoding='utf-8'?>
<Jobs>
  <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="0140a8d6-6df1-4d49-8cd6-2d16349159cb">
    <WebsiteUrl />
    <UserAgent />
    <UserNotes>Changelog:
19.07.2011 - Updated post-install cleaning settings.</UserNotes>
    <LastFileSize>9452370</LastFileSize>
    <LastFileDate>2017-12-27T08:39:59.1624424</LastFileDate>
    <IgnoreFileInformation>false</IgnoreFileInformation>
    <DownloadBeta>AlwaysDownload</DownloadBeta>
    <DownloadDate>2014-08-01T08:14:03</DownloadDate>
    <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
    <VariableChangeIndicator />
    <HashVariable />
    <HashType>None</HashType>
    <CanBeShared>false</CanBeShared>
    <ShareApplication>false</ShareApplication>
    <ExclusiveDownload>false</ExclusiveDownload>
    <HttpReferer />
    <SetupInstructions />
    <Variables />
    <ExecuteCommand>7z e "{file}" -o"{root}GEGeek_Toolkit\ProgramFiles\{category}\CCleaner\" -y
del /q "{root}GEGeek_Toolkit\ProgramFiles\{category}\CCleaner\*.zip"</ExecuteCommand>
    <ExecutePreCommand />
    <ExecuteCommandType>Batch</ExecuteCommandType>
    <ExecutePreCommandType>Batch</ExecutePreCommandType>
    <Category>Apps To Install</Category>
    <SourceType>FixedUrl</SourceType>
    <PreviousLocation>C:\GEGeek_Toolkit\ProgramFiles\Apps To Install\CCleaner\CCleanerPortable.zip</PreviousLocation>
    <DeletePreviousFile>true</DeletePreviousFile>
    <Enabled>true</Enabled>
    <FileHippoId />
    <LastUpdated>2017-12-27T08:39:59.1624424</LastUpdated>
    <TargetPath>{root}GEGeek_Toolkit\ProgramFiles\{category}\CCleaner\</TargetPath>
    <FixedDownloadUrl>http://www.gegeek.com/documents/Downloads/Toolkit_Files/CCleanerPortable.zip</FixedDownloadUrl>
    <Name>CCleaner Portable</Name>
  </ApplicationJob>
</Jobs>

Share this post


Link to post
Share on other sites

understood. i think the correct logic fix is to treat invalid segment length and starting byte values as errors and download as a single segment under those conditions, writing an error to the log, but not displaying anything to the user directly. what are your thoughts @Narnia524?

@floele - bug report

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.