As soon as I try to use Image processor, or when I'm listing the images in Umbraco, I get the following error:
AmazonServiceException: Unable to get IAM security credentials from EC2 Instance Metadata Service.
Amazon.Runtime.DefaultInstanceProfileAWSCredentials.FetchCredentials()
Has anyone had this? When viewing the image in the image view mode, it works. I have created a profile with AWS toolkit, and since then the individual view with focal point editor started working. Any help would be massively appreciated...
You can see its referenced in the AWS appsettings section. We have multiple named profiles in ours for the different environments
Startup/program.cs
var awsOption = _config.GetAWSOptions();
services.AddDefaultAWSOptions(awsOption);
Our system is a headless one, and the front end access goes via cloudfront, so although the Images show up in the CMS, we have no front end views in the Umbraco project. I would assume they do work in the front end views - as they show in the back office. Our FE project is Next JS.
This has been in multiple production setups for 18+ months now
Unfortunately not - we have instead gone with mapped drives on the containers, so we have a persisted file storage. This seems to work perfectly. Or use Azure Blob storage, that also works perfectly.
Umbraco 12 AWS S3 File System provider
Just upgrading a project running in AWS and we've run into an issue where this package doesn't play well with image processor. Is there a fix to this?
https://our.umbraco.com/packages/collaboration/aws-s3-media-file-system-provider/
As soon as I try to use Image processor, or when I'm listing the images in Umbraco, I get the following error:
Has anyone had this? When viewing the image in the image view mode, it works. I have created a profile with AWS toolkit, and since then the individual view with focal point editor started working. Any help would be massively appreciated...
Hey Gabor,
Did you find a solution to this? I'm experiencing the same issue on a U13 project.
Thanks!
Did you see my earlier reply?
Just had a notification. Thank you! I'll take a look and see if it resolves the issues I'm having.
We have multiple Umbraco 10 instances running on fargate (Linux) using AWS S3 with this Nuget package:
https://www.nuget.org/packages/Our.Umbraco.StorageProviders.AWSS3/1.3.0
Getting it to work required a few tweaks.
These Nuget Packages: (although ours are not these exact versions)
https://www.nuget.org/packages/AWSSDK.Extensions.NETCore.Setup/3.7.3
https://www.nuget.org/packages/AWSSDK.S3/3.7.9.53
https://www.nuget.org/packages/Our.Umbraco.StorageProviders.AWSS3/1.3.0
This appsetting section:
This appsetting:
a seperate file that contains the AWS creds - even though they are there in the appsettings: - we called ours aws.config, but its just a text file:
You can see its referenced in the AWS appsettings section. We have multiple named profiles in ours for the different environments
Startup/program.cs
Our system is a headless one, and the front end access goes via cloudfront, so although the Images show up in the CMS, we have no front end views in the Umbraco project. I would assume they do work in the front end views - as they show in the back office. Our FE project is Next JS.
This has been in multiple production setups for 18+ months now
Hi Mark,
Unfortunately not - we have instead gone with mapped drives on the containers, so we have a persisted file storage. This seems to work perfectly. Or use Azure Blob storage, that also works perfectly.
is working on a reply...