Unable to connect to AWS Data Source: No RegionEnd

Unable to connect to AWS Data Source: No RegionEnd

avatar

I have RDM Enterprise v. 9.2.1.0 on an EC2 instance, and I'm unable to connect to S3 data sources. Here's the log trace:


[3/15/2014 4:48:32 PM]ERROR SILENT Amazon.Runtime.AmazonClientException: No RegionEndpoint or ServiceURL configured
at Amazon.Runtime.ClientConfig.Validate()
at Amazon.Runtime.AbstractWebServiceClient..ctor(AWSCredentials credentials, ClientConfig config, AuthenticationTypes authenticationType)
at Amazon.AWSClientFactory.CreateAmazonS3Client(String awsAccessKey, String awsSecretAccessKey)
at Devolutions.RemoteDesktopManager.Business.DataSources.S3ConnectionDataSource.GetService()
[3/15/2014 4:48:32 PM - 9.2.1.0]ERROR System.NullReferenceException: Object reference not set to an instance of an object.
at Devolutions.RemoteDesktopManager.Business.DataSources.S3ConnectionDataSource.Load()
at Devolutions.RemoteDesktopManager.Business.DataSources.S3ConnectionDataSource.GetConnections()
at Devolutions.RemoteDesktopManager.Managers.ConnectionManager.LoadConnectionsFromDataSource(BaseConnectionDataSource connectionDataSource)


I can't find anywhere in the app to allow me to configure the AWS endpoint. Any suggestions?

All Comments (4)

avatar

Hi

s3 is special, it would list all of your objects by default.

but I recently updated the AWS library that we were using, maybe ther's an edge case that I missed, I will look at the code and get back to you

Maurice

avatar

I tried reinstalling the app completely, and am still getting the same error.
The AWSSDK dll is v 2.0.2.3 (it was v 1.* before).
The .NET Runtime (shown in the About panel) is v2.0.50727.
OS is Windows Server 2008 R2 SP1 x64.

I have the same version of RDM running just fine on a Win8.1 system.

Anything else I can give you which might help?

avatar

I cannot reproduce on my dev machine, can you send me a screenshot of your S3 entry via private message?

Maurice

avatar

This problem has been fixed, thanks to Maurice's quick work!