mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
failed to install yahoo 0.0.4 plugin, the plugin_unique_identifier in the installation request is different from the plugin_unique_identifier in the plugin_declarations table #344
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @zhaobingshuang on GitHub (Jun 5, 2025).
Self Checks
Dify version
1.4.1
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
payload: {"plugin_unique_identifiers":["langgenius/yahoo:0.0.4@251cb9671af71cde1acdb921b9d2dbe1225986e3da7cc29c9470c24be7f7c885"]}
response: {"message": "Internal Server Error", "code": "unknown"}
select * from plugin_declarations where plugin_id = 'langgenius/yahoo'
plugin_unique_identifier is different
request payload: langgenius/yahoo:0.0.4@251cb9671af71cde1acdb921b9d2dbe1225986e3da7cc29c9470c24be7f7c885
plugin_declarations : langgenius/yahoo:0.0.4@46d1415deedf43b88bad84975ee44523188c5ba85ba1edcdde7c9cf9b87902fe
the file names under the directory /app/storage/plugin_packages/langgenius/ are also yahoo:0.0.4@46d1415deedf43b88bad84975ee44523188c5ba85ba1edcdde7c9cf9b87902fe

Is it caused by checksum ? Is there a problem with the CalculateChecksum code of plugin_daemon, or is the plugin_unique_identifiers of marketplace incorrect, or is it caused by other issues?
✔️ Expected Behavior
No response
❌ Actual Behavior
No response
@dosubot[bot] commented on GitHub (Jun 5, 2025):
This issue was caused by a plugin signing change in Dify 1.4.0/1.4.1, which led to mismatched plugin_unique_identifiers and installation failures. The Dify team has fixed this by re-signing all marketplace plugins. To resolve the error, uninstall the Yahoo 0.0.4 plugin (if present) and reinstall it—no need to update your images or restart your system, as the fix was applied on the marketplace side. If the problem persists after reinstalling, let me know and I can help troubleshoot further.
Reference
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other

@RockChinQ commented on GitHub (Jun 5, 2025):
fixed now, try again.
@zhaobingshuang commented on GitHub (Jun 5, 2025):
@RockChinQ Yes, it has been fixed
@Fone520 commented on GitHub (Jun 8, 2025):
the plugin "langgenius/deepseek" and "langgenius/siliconflow" still have this problem ,can you see see? @RockChinQ
@Fone520 commented on GitHub (Jun 8, 2025):
how to query the plugin_declarations table? @zhaobingshuang
@zhaobingshuang commented on GitHub (Jun 8, 2025):
@Fone520