Full Guide: FME Flow Troubleshooting Guide
Are you encountering issues when uninstalling FME Flow? Please read below for some common troubleshooting tips, questions, and resources.
Troubleshooting Tips
- Make sure the Services have been turned off. You can confirm that these services are not running by checking for FME tasks in Task Manager.
- If you are uninstalling FME Flow, please ensure you have created a valid, comprehensive backup. More information is available in the documentation.
-
Log Files for FME Flow migrations (backup and restore) can be accessed in the web interface.
Resources > core > current/old > fmeconfiguration.log - The uninstall process may leave behind some files and directories if there have been any post-installation configurations. It is okay to remove these files – you may consider keeping a backup.
- SSL Configuration is not included in a backup. It may be a good idea to copy the <FMEFlow_InstallationDir>/Utilites/tocmat folder for a reference to make SSL configuration easier if you are upgrading.
Common Issues
“How can I completely uninstall FME Flow? Is there anything left behind?”
After uninstalling FME Flow – for example, using the Programs and Features application – you may notice that the installation directories remain, particularly the <FMEFlow_InstallationDir> and <FMEFlow_SystemShare>. These directories may remain if they contain files that were added, modified, or shared after initial installation. After uninstalling FME Flow, it is safe to delete these directories. Please review these files in case you need to save them for a backup!
The default location for <FMEFlow_SystemShare> is C:\ProgramData\Safe Software
Linux Only
On Linux, uninstalling removes the configuration of the components below but does not uninstall them. They are reconfigured when FME Flow is reinstalled. If you want to use the more current version of these components, remove them completely, and update the system packages before reinstalling:
- The PostgreSQL FME Flow Database, if applicable
- The NGINX reverse proxy
In these cases, after a reinstall, you may be prompted to use port 81 instead of 80. You can, however, choose port 80 despite the warning, and it will reconfigure NGINX to use that or any port set.
Similarly, the Postgres database will not be removed with the Uninstall. If you choose to keep the database application and do not manually remove it, the installer will use the existing Postgres installation (as long as it was installed from the system package), regardless of the version.
Common Questions from FME Community Q&A
Are you still experiencing issues?
Please consider posting to the FME Community Q&A if you are still experiencing issues that are not addressed in this article. There are also different support channels available.
Have ideas on how to improve this?
You can add ideas or product suggestions to our Ideas Exchange.