Description
Hello we discovered that AbstractAWSProcessor cannot properly parse Chinese VPCE endpoint
We received this kind of error :
GetSQS[id=] Failed to receive messages from Amazon SQS due to Credential should be scoped to a valid region, not 'vpce'. (Service: AmazonSQS; Status Code: 403; Error Code: SignatureDoesNotMatch; Request ID: ; Proxy: null): com.amazonaws.services.sqs.model.AmazonSQSException: Credential should be scoped to a valid region, not 'vpce'. (Service: AmazonSQS; Status Code: 403; Error Code: SignatureDoesNotMatch; Request ID: ; Proxy: null)
And the reason is that here the format of Chinese VPCE :
https://vpce-0deadbeefaaaaaaaa-rAn0dom.sqs.cn-north-1.vpce.amazonaws.com.cn
Endpoint ends with amazonaws.com.cn instead of vpce.amazonaws.com
So with configuration available at:
Cannot work.
Attachments
Issue Links
- links to