Introduction
IBM Aspera High-Speed Transfer Server (HSTS) includes the ability to read and write objects directly to AWS S3 object storage buckets. For customers running HSTS on EC2 instances in the environment, the asperatrapd service is typically enabled to support object storage.
Some customers may wish to disable Access Control Lists (ACLs) on their S3 buckets as part of their internal security practices or upon suggestion from Amazon. In some cases, writing objects to S3 via HSTS and asperatrapd may fail.
Customers may see a message in
/opt/aspera/var/log/trapd/aspera-trapd.log
such as:
This bucket does not allow ACLs
If transferring via ascp on the command line, customers may see an error such as:
Session Stop (Error: Server aborted session: Error 5 (The bucket does not allow ACLs (upload-put(2)) [Bad Request] (IO error)) creating destination path "examplefile.dat")
Procedure
To avoid these errors, a change can be made to the asperatrapd configuration.
/opt/aspera/etc/trapd/s3.properties
#aspera.s3session.x-amz-acl.enabled=true
aspera.s3session.x-amz-acl.enabled=false
systemctl restart asperatrapd
This should resolve the error.
If you have additional questions, PacGenesis Engineering is here to help! Please contact us for more information.
As data transfer technology advances, we’re entering a transformative era where faster, more secure, and…
In today’s fast-paced e-commerce landscape, staying competitive means more than just offering great products and…
In today’s digital age, the loss of critical data can be devastating. Whether you're a…
Transferring files between devices, servers, and networks is a daily necessity for both individuals and…
As a trusted partner in cybersecurity, we know just how important it is to stay…
Secure and seamless file transfers can impact your productivity and trustworthiness, whether you’re sharing files…