404's when fetching .eml files (from Action Mailbox)
@rnamba-cloudinary 已经在做这个了。
开始于 2025年10月10日。
评估
调研方向
首先通过 /rails/conductor/action_mailbox/inbound_emails/ 重现该故障,并针对传入的 .eml 文件跟踪 Error performing ActionMailbox::RoutingJob 路径。检查 Cloudinary Active Storage 集成,并验证所有现有的传入电子邮件都可以在没有 HTTP 404 响应的情况下获取。
由索引模型根据 Issue 内容生成。
描述
Bug report for Cloudinary Ruby SDK
The issue persists on https://rubygems.org/gems/cloudinary 2.4
Describe the bug in a sentence or two.
Sometimes I get HTTP 404 when trying to fetch a .eml file (but the file exist in Cloudinary)
Initially reported in https://github.com/cloudinary/cloudinary_gem/issues/555
Issue Type (Can be multiple)
- Build - Cannot install or import the SDK
- Performance - Performance issues
- Behaviour - Functions are not working as expected (such as generate URL)
- Documentation - Inconsistency between the docs and behaviour
- Other (Specify)
Steps to reproduce
- Start a new Rails project
- Set up Action Mailbox with Cloudinary as service
- Run the rails server, visit
/rails/conductor/action_mailbox/inbound_emails/and create a few inbound emails - You must see the error
Error performing ActionMailbox::RoutingJobin the logs (it doesn't happen for all inbound emails, so be patient and keep adding them)
Operating System
- Linux
- Windows
- macOS
- All
Environment and Libraries (fill in the version numbers)
- Cloudinary Ruby SDK version - 2.4
- Ruby Version - 3.1.7
- Rails Version - 7.1.5.2
- Other Libraries (ActiveStorage, etc) - activestorage = 7.1.5.2, actionmailbox = 7.1.5.2
Repository
If possible, please provide a link to a reproducible repository that showcases the problem
- 主要语言
- Ruby
- 星标
- 420
- 派生
- 282
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
cloudinary/cloudinary_gem 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 55/100
cloudinary/cloudinary_gem#597 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 52/100
cloudinary/cloudinary_gem#591 · 3 条评论 ·
-
难度 3/5 1-2 天 新手友好度 45/100
cloudinary/cloudinary_gem#582 · 1 条评论 ·
-
BlobKey, MirrorService and Sidekiq 8 are incompatible可能重新可做 @const-cloudinary 于 541 天前认领,目前没有进行中的 PR。 未关闭
cloudinary/cloudinary_gem#573 · 3 条评论 · 已指派 1 人 ·
-
难度 4/5 3-5 天 新手友好度 30/100
cloudinary/cloudinary_gem#562 · 9 条评论 ·
查看 cloudinary/cloudinary_gem 的全部 Issue
相似的 Issue
-
area: ci benchmark build developer-experience difficulty: easy dx enhancement github-actions good first issue hacktoberfest help wanted performance quality rank: 8 kyu ruby tech: ruby
难度 1/5 1 小时以内 新手友好度 82/100
flisk-sh/flisk-labs#22 ·
-
1.severity: security
难度 2/5 1-3 小时 新手友好度 62/100
维护者通常 1 天内回复
-
15-minutes 5-minutes algorithm any-language beginner-friendly c cpp csharp easy go good first issue hacktoberfest help wanted java javascript kotlin python rust swift typescript
难度 1/5 1 小时以内 新手友好度 68/100
Huerte/algo-solutions-python#260 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
internal
难度 2/5 1-3 小时 新手友好度 72/100
Kong/developer.konghq.com#8080 ·
维护者通常 1 天内回复