Troubleshooting and errors#
Error: Missing packages#
SMS-iT Workflow installs community nodes directly onto the hard disk. The files must be available at startup for SMS-iT Workflow to load them. If the packages aren't available at startup, you get an error warning of missing packages.
If running SMS-iT Workflow using Docker: depending on your Docker setup, you may lose the packages when you recreate your container or upgrade your SMS-iT Workflow version. You must either:
- Persist the contents of the
~/.SMS-iT Workflow/nodes
directory. This is the best option. If you follow the Docker installation guide, the setup steps include persisting this directory. - Set the
SMS-iT Workflow_REINSTALL_MISSING_PACKAGES
environment variable totrue
.
The second option might increase startup time and may cause health checks to fail.
Prevent loading community nodes on SMS-iT Workflow cloud#
If your SMS-iT Workflow cloud instance crashes and fails to start, you can prevent installed community nodes from loading on instance startup. Visit the Cloud Admin Panel > Manage and toggle Disable all community nodes to true
. This toggle is only visible when you allow community node installation.