Amazon S3 integration fault: "Unable to find the specified file." + "Object reference not set to an instance of an object." Follow

Avatar
Samantha Petro

Symptom

 When using Amazon S3 as a cloud storage for a file integration, the Integration faults immediately after starting with the following error messages:

An error occurred while watching folder 'amazon://(scan folder address)'. Details: Unable to find the specified file.

followed by:

Object reference not set to an instance of an object.

Environment

  • BarTender 2016 Integration
  • Amazon S3 cloud storage location

Fix/Answer

This series of errors means that the integration doesn't have permissions to access a folder for polling and it causes the Integration to be unable to reach the folder properly.

Amazon S3 sets the permissions for a folder depending upon who created it. So if user A created the folder, user B cannot use it for polling. While the Amazon S3 doesn't have a username and password to access the folder, it has an ID key that is created by a specific user. User B's ID key won't work for polling User A's folders.

There are two ways to fix the error

  • Create the polled folders under the same user name as the ID key generated
  • Generate a new ID key with the user who created the folder

Once the ID key and the folder's creator match, these error messages go away.

 

Was this article helpful?

Please sign in to leave a comment.