We are receiving an error in Virtualmin when trying to set up the new Amazon Route 53 Cloud DNS Provider feature. No matter what access key ID and secret access key we enter, and no matter what AWS region we select, Virtualmin always gives the following error message:
Failed to save cloud DNS provider: AWS credentials are not valid.
We have tried with our AWS root account access key ID and secret access key, along with a custom IAM user we created specifically for Route 53 that was given full access to the Route 53 service. Both sets of credentials produced the same error, even though the root account credentials have been used successfully outside of Virtualmin in the past to access other AWS services.
How can we resolve this issue, or at least determine the specific error in this case? Thank you in advance for any assistance provided.