Skip to main content

Update FileZilla

Purpose

This document outlines the process for updating FileZilla to the latest version on Windows machines using CW Automate.

Update Notice: 2025-08-21

The logic used in the solution to fetch the latest available version for FileZilla is updated.
Resync the following scripts from ProSync plugin to import the changes:

Associated Content

ContentTypeFunction
FileZilla - Fetch Latest VersionScriptRetrieves the latest version of FileZilla from its official website and stores it in a system property.
FileZilla - Install/UpdateScriptInstalls or updates FileZilla to the latest version on a Windows computer.
Update FileZillaInternal MonitorIdentifies Windows machines with an outdated version of FileZilla installed.
△ Custom - Execute Script - FileZilla - Install/UpdateAlert TemplateRuns the FileZilla - Install/Update script on computers detected by the Update FileZilla internal monitor.

Implementation

Step 1

Import the following content from ProSync plugin:

Step 2

Reload System Cache

Step 3

Execute the FileZilla - Fetch Latest Version script on any client and confirm that the Filezilla_Latest_Version system property contains data.

Step 4

Schedule FileZilla - Fetch Latest Version script to the run daily during working hours.
Image1

Step 5

Configure the solution as follows:

  • Navigate to AutomationMonitors within the CWA Control Center and set up the following:
    • Internal Monitor - Update FileZilla
      • Configure with the alert template: △ Custom - Execute Script - FileZilla - Install/Update
      • Validate that there are no results reporting in the monitor and right-click and run now to start the monitor.

FAQ

Can we use this solution for installation?

No, the entire solution is designed only to update FileZilla on machines where it is outdated. However, the Script - FileZilla - Install/Update can be executed manually to install the application on a machine where it is not already present.

What happens if the Filezilla_Latest_Version system property is empty?

If the Filezilla_Latest_Version system property does not contain data after running the Script - FileZilla - Fetch Latest Version, ensure that the script executed successfully and check its logs.

How do I verify that the update process is working?

You can verify the update process by checking the results of the Internal Monitor - Update FileZilla. If the monitor reports any machines with outdated versions, ensure the alert template is configured correctly and run the monitor to trigger the update.

Can this solution be automated?

Yes, the solution is designed to be automated using the internal monitor and alert template. Once configured, the monitor will automatically detect outdated versions, and the alert template will execute the update script on the affected machines.

What should I do if the update fails?

If the update fails, check the logs of the Script - FileZilla - Install/Update for errors.