This document answers common questions about Dify plugin development and installation, including how to resolve plugin upload failures (by modifying the author field) and how to handle verification exceptions during plugin installation (by setting the FORCE_VERIFYING_SIGNATURE environment variable).
PluginDaemonBadRequestError: plugin_unique_identifier is not valid
appears.
Solution: Modify the author
field in the manifest.yaml
file under the plugin project and the .yaml
file under the /provider
path to your GitHub ID.
Rerun the plugin packaging command and install the new plugin package.
plugin verification has been enabled, and the plugin you want to install has a bad signature
. How should this be handled?
Solution: Add the field FORCE_VERIFYING_SIGNATURE=false
to the end of the /docker/.env
configuration file. Then, run the following commands to restart the Dify service: