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

Closed
opened 2026-02-16 10:19:04 -05:00 by yindo · 6 comments
Owner

Originally created by @zhaobingshuang on GitHub (Jun 5, 2025).

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

1.4.1

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

  1. install yahho 0.0.4

Image

  1. http://localhost/console/api/workspaces/current/plugin/install/marketplace 500 INTERNAL SERVER ERROR

Image
payload: {"plugin_unique_identifiers":["langgenius/yahoo:0.0.4@251cb9671af71cde1acdb921b9d2dbe1225986e3da7cc29c9470c24be7f7c885"]}
response: {"message": "Internal Server Error", "code": "unknown"}

  1. api log

Image

  1. plugin_daemon log

Image

  1. query the plugin_declarations table
    select * from plugin_declarations where plugin_id = 'langgenius/yahoo'

Image
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
Image

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

Originally created by @zhaobingshuang on GitHub (Jun 5, 2025). ### Self Checks - [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [x] Please do not modify this template :) and fill in all the required fields. ### Dify version 1.4.1 ### Cloud or Self Hosted Self Hosted (Docker) ### Steps to reproduce 1. install yahho 0.0.4 ![Image](https://github.com/user-attachments/assets/56bc75cf-d472-4859-bc8f-87a0362c1b57) 2. http://localhost/console/api/workspaces/current/plugin/install/marketplace 500 INTERNAL SERVER ERROR ![Image](https://github.com/user-attachments/assets/014e5d72-f276-4bb9-b858-4dd03f1916a4) payload: {"plugin_unique_identifiers":["langgenius/yahoo:0.0.4@251cb9671af71cde1acdb921b9d2dbe1225986e3da7cc29c9470c24be7f7c885"]} response: {"message": "Internal Server Error", "code": "unknown"} 3. api log ![Image](https://github.com/user-attachments/assets/6d1d776a-ff0d-45ef-89af-cca8fe69a431) 4. plugin_daemon log ![Image](https://github.com/user-attachments/assets/e8eb2db7-d24d-4952-8c58-393e18bd463e) 5. query the plugin_declarations table select * from plugin_declarations where plugin_id = 'langgenius/yahoo' ![Image](https://github.com/user-attachments/assets/db61652b-1eb1-40ed-b290-71a3da5b85e0) 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 ![Image](https://github.com/user-attachments/assets/4f66a241-2d57-4112-8539-0d901b104ea2) **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_
yindo closed this issue 2026-02-16 10:19:04 -05:00
Author
Owner

@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  Join Discord Share on X

@dosubot[bot] commented on GitHub (Jun 5, 2025): <!-- Answer --> 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](https://github.com/langgenius/dify/issues/20445) <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/93195a50-a537-4b00-bc76-471567a8e3b9?feedback_type=other)</sup>&nbsp;&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/langgenius/dify/issues/20718)
Author
Owner

@RockChinQ commented on GitHub (Jun 5, 2025):

fixed now, try again.

@RockChinQ commented on GitHub (Jun 5, 2025): fixed now, try again.
Author
Owner

@zhaobingshuang commented on GitHub (Jun 5, 2025):

@RockChinQ Yes, it has been fixed

@zhaobingshuang commented on GitHub (Jun 5, 2025): @RockChinQ Yes, it has been fixed
Author
Owner

@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): the plugin "langgenius/deepseek" and "langgenius/siliconflow" still have this problem ,can you see see? @RockChinQ
Author
Owner

@Fone520 commented on GitHub (Jun 8, 2025):

how to query the plugin_declarations table? @zhaobingshuang

@Fone520 commented on GitHub (Jun 8, 2025): how to query the plugin_declarations table? @zhaobingshuang
Author
Owner

@zhaobingshuang commented on GitHub (Jun 8, 2025):

@Fone520

Image

@zhaobingshuang commented on GitHub (Jun 8, 2025): @Fone520 ![Image](https://github.com/user-attachments/assets/20540756-f537-455f-ba8c-1729e8d81c20)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#344