Tagging fips endpoint resolves to a domain that doesn't exist
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ó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 50/100
Hướng nghiên cứu
Reproduce with the PHP snippet using Aws\Sdk with use_fips_endpoint set to true in us-gov-west-1, then trace how createResourceGroupsTaggingAPI() resolves its endpoint for the tagging service. Compare the tagging service's FIPS endpoint metadata with a service that resolves correctly in GovCloud, and check whether the endpoint should be corrected or rejected explicitly. Done means GetResources targets a resolvable FIPS host or fails with a clear unsupported-endpoint error, with a test covering the GovCloud FIPS case.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the bug
In for govcloud regions with AWS_USE_FIPS_ENDPOINT=true the following urls are resolved:
This leads to errors like:
Error executing "GetResources" on "https://tagging-fips.us-gov-west-1.amazonaws.com/"; AWS HTTP error: cURL error 6: Could not resolve host: tagging-fips.us-gov-west-1.amazonaws.com (see https://curl.se/libcurl/c/libcurl-errors.html) for https://tagging-fips.us-gov-west-1.amazonaws.com/
Regression Issue
- Select this option if this issue appears to be a regression.
Expected Behavior
I expect the domain that it uses to have a DNS entry that routes to the fips compliant service
Current Behavior
A domain that is actually routed should be returned.
Reproduction Steps
$sdk = new Aws\Sdk([
'region' => 'us-gov-west-1',
'use_fips_endpoint' => true, // or AWS_USE_FIPS_ENDPOINT=true
...
]);
$sdk->createResourceGroupsTaggingAPI()->getResources();
Possible Solution
Add a dns entry for the fips tagging API, or throw an exception if there is no fips tagging API.
Additional Information/Context
No response
SDK version used
3.402.2
Environment details (Version of PHP (php -v)? OS name and version, etc.)
PHP 8.5, environment independent
- Ngôn ngữ chính
- PHP
- Star
- 6.2k
- Fork
- 1.3k
- Merge trung bình
- 4 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 21
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không 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 aws/aws-sdk-php
-
RDS auth tokens and presigned URLs get an expiry one hour too long during the autumn DST changeCó thể đã có người làm @stobrien89 đã nhận 6 ngày trước. Đang mởbug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
aws/aws-sdk-php#3392 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
The SDK now requires PHP 8.2 or laterCó thể đã có người làm @stobrien89 đã nhận 17 ngày trước. Đang mởannouncement SECURITY
aws/aws-sdk-php#3385 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Shared config file is read and parsed repeatedly when creating a clientCó thể đã có người làm @LukaszFilipowski đã nhận 6 ngày trước. Đang mởfeature-request p3
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 45/100
aws/aws-sdk-php#3377 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
announcement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 12/100
aws/aws-sdk-php#3369 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
SecretsManagerClient: Detect `PARAMETERS_SECRETS_EXTENSION_HTTP_PORT` and use extension directlyCó thể làm lại được @stobrien89 đã nhận 109 ngày trước và không có pull request nào đang mở. Đang mởfeature-request
aws/aws-sdk-php#3325 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của aws/aws-sdk-php
Issue tương tự
-
enhancement priority Sales
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
novalo-dev/Prestashop-MCP-Server#201 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
web-token/jwt-framework#757 ·
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
Maintainer thường phản hồi trong vòng 1 ngày
-
Include flows spanning the full report time windowCó thể đã có người làm @somethingwithproof đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
Cacti/plugin_flowview#306 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug origin: upstream priority: low
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
mattytap/Mattytap-Sermons#105 ·