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 to true.

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.