Deprecation of client authentication Extended Key Usage in host certificates
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ó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 32/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- python
- Lĩnh vực
- authentication, backend
Hướng nghiên cứu
The issue identifies outbound service requests using local host certificates as the affected area, but does not name specific files, tests, or entry points. First trace how services establish outbound TLS connections and review how proxy authentication is configured; determine whether a shifter proxy can be used. Done means affected services can authenticate outbound requests successfully when host certificates lack Client Authentication EKU.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hi,
We would like to bring attention to upcoming changes regarding Client Authentication Extended Key Usage (EKU) in host certificates. By March 2027, several CAs will not include Client Authentication EKU in any certificate.
Examples of announcements we have found:
-
SECTIGO - FAQ - Client Authentication EKU deprecation | Sectigo® Official
-
DIGICERT - Removing the client authentication EKU from public TLS certificates
This change will affect institutions obtaining host certificates via commercial CAs. Any service that uses its local hostcert.pem as both a server identity and a client identity will fail if that certificate is issued under a commercial CA (we are already experiencing this with host certificates recently renewed at BNL):
$ openssl x509 -in /opt/dirac/etc/grid-security/hostcert.pem -noout -purpose
Certificate purposes:
SSL client : No
SSL client CA : No
SSL server : Yes
Causing issues with all services like
2026-10-02 16:00:23 UTC Framework [139961784121152] WARN: Can't update from server Error while updating from dips://hostname:9135/Configuration/Server: Peer closed connection
2026-10-02 16:00:23 UTC Framework [139961784121152] ERROR: Can't update from any server Reason(s):
Peer closed connection
and confirmed when using openssl
ssl3_read_bytes:ssl/tls alert unsupported certificate:ssl/record/rec_layer_s3.c:918:SSL alert number 43
Would it be possible to adapt the services to authenticate outbound requests using a shifter proxy to handle this situation?
- Ngôn ngữ chính
- Python
- Star
- 126
- Fork
- 191
- Merge trung bình
- 2 ngày 20 giờ
- Pull request đã merge (30 ngày)
- 43
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
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 DIRACGrid/DIRAC
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 60/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: Docs: always false condition in tornado run file?Có thể làm lại được @andresailer đã nhận 30 ngày trước và không có pull request nào đang mở. Đang mởBug
DIRACGrid/DIRAC#8807 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Drop boto in all DIRAC reposCó thể đã có người làm @natthan-pigoux đã nhận 92 ngày trước. Đang mở
DIRACGrid/DIRAC#8641 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Create a legacy adaptor for PilotManagerCó thể đã có người làm @AcquaDiGiorgio đã nhận 36 ngày trước. Đang mở
DIRACGrid/DIRAC#8597 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
DIRACGrid/DIRAC#8549 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của DIRACGrid/DIRAC
Issue tương tự
-
Độ 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 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
-
Validate finite output clamping limits in StepPredictor.prepare_clamping_params to prevent silent NaN/Inf propagationCó thể đã có người làm @muskan-creates352 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
mllam/neural-lam#848 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
infra
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
fab-geocommuns/RNB-coeur#1166 ·
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 78/100
deepspeedai/DeepSpeed#8951 ·
Maintainer thường phản hồi trong vòng 2 ngày