evidence-oid4vci: listener-port remedy is wrong behind a TLS proxy
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 82/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- markdown, rust
- Lĩnh vực
- documentation
Hướng nghiên cứu
Đọc logic binding_findings trong crates/registry-evidence-oid4vci/src/config.rs, sau đó kiểm tra nhận xét liên quan về ListenerDocument::address và dòng xử lý sự cố trong configure/evidence-oid4vci.mdx. Xác nhận rằng cách diễn đạt phân biệt giữa việc phục vụ trực tiếp và triển khai sau một proxy TLS, đồng thời kiểm tra các kiểm tra cấu hình bị ảnh hưởng hoặc kiểm thử tài liệu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Found in review of #2132.
binding_findings in crates/registry-evidence-oid4vci/src/config.rs refuses a zero listener port with evidence.oid4vci.listener-port. Its remedy is "Bind the listener to the port the credential issuer origin names." That is wrong for the common deployment where a TLS proxy serves the published origin (typically on 443) and forwards to a private port. An operator who follows the remedy binds the listener to the origin's port, which conflicts with the proxy.
Suggested remedy: "Bind the listener to a fixed non-zero port: the origin's port when the process serves it directly, or the private port the TLS proxy forwards to." The ListenerDocument::address doc comment ("because the published origin names it") should be worded the same way. #2132 updates the matching troubleshooting row in configure/evidence-oid4vci.mdx.
- Ngôn ngữ chính
- Rust
- Star
- 2
- Fork
- 0
- Merge trung bình
- 9 giờ 19 phút
- Pull request đã merge (30 ngày)
- 275
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của registrystack/registry-stack
-
test(breg): postgres_startup needs the tooling feature its required-features does not declareĐang mởarea:breg bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
registrystack/registry-stack#2307 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:breg area:docs documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
registrystack/registry-stack#2302 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:docs documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
registrystack/registry-stack#2253 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:coordinator bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
registrystack/registry-stack#2252 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:release bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
registrystack/registry-stack#2248 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của registrystack/registry-stack
Issue tương tự
-
state:triage-needed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug P2
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
pedrovgs/UseCaseCoverage#23 ·
-
area: library data-loss tier: p0 type: bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
llm translation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày