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
Content | Type | Function |
---|---|---|
FileZilla - Fetch Latest Version | Script | Retrieves the latest version of FileZilla from its official website and stores it in a system property. |
FileZilla - Install/Update | Script | Installs or updates FileZilla to the latest version on a Windows computer. |
Update FileZilla | Internal Monitor | Identifies Windows machines with an outdated version of FileZilla installed. |
△ Custom - Execute Script - FileZilla - Install/Update | Alert Template | Runs the FileZilla - Install/Update script on computers detected by the Update FileZilla internal monitor. |
Implementation
Step 1
Import the following content from ProSync
plugin:
- Script - FileZilla - Fetch Latest Version
- Script - FileZilla - Install/Update
- Internal Monitor - Update FileZilla
- Alert Template - △ Custom - Execute Script - FileZilla - Install/Update
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.
Step 5
Configure the solution as follows:
- Navigate to
Automation
→Monitors
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.
- Configure with the alert template:
- Internal Monitor - Update FileZilla
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.