Internal error when listing S3 storage files (storage.aspose.cloud)

Subject: Urgent: Internal error when listing S3 storage files (storage.aspose.cloud)

Hello Aspose Support Team,

We are facing an issue while accessing our configured S3 storage via the Aspose Dashboard.

Issue summary:

  • Storage connection verification shows “Valid connection”

  • However, when attempting to list files/folders, the UI shows:

    “Cannot get files for the selected storage”

Technical details:

  • API endpoint being called:

    GET https://storage.aspose.cloud/v4.0/storage/folder
    
  • Query parameters:

    path=/
    storageName=fca-tracker-non-prod
    
  • Response status: 304 Not Modified

  • Response body (Preview tab):

    “We’re sorry, an internal error occurred. Our supporting staff has been notified…”

This does not appear to be an S3 permission issue, as:

  • The storage connection validates successfully
  • No S3-style errors (AccessDenied / SignatureDoesNotMatch / InvalidRegion) are returned
  • The error page is generated by Aspose itself

This setup was working earlier, and the issue now consistently reproduces when listing the root folder (/).

Could you please investigate this on priority and let us know:

  • Whether there is a backend issue or regression related to S3 storage listing
  • If there are any known incidents affecting /storage/folder API
  • Any recommended workaround (e.g., prefix-based listing)

Please let us know if you need anything from our side.

Screen shot Attached
image.png (98.2 KB)

Thanks in advance for your support and quick assistance.

@HPLINC

The user is experiencing an internal error when attempting to list files in their S3 storage via the Aspose Cloud API endpoint GET /v4.0/storage/folder, receiving a 304 Not Modified status and an opaque “internal error” message despite successful connection validation . This suggests the issue lies within the Aspose backend rather than S3 configuration or permissions.

There have been prior reports of S3-related issues in the Aspose forum, including timeout errors (502, 60s/100s) when accessing or uploading to S3-backed storage, indicating possible instability in the storage integration layer [3, 5]. One case involved a 301 redirect error from Amazon S3, where the bucket required a specific endpoint, suggesting potential routing or regional endpoint resolution problems in the Aspose backend . Additionally, during timeouts, Aspose has returned HTML responses instead of JSON, leading to parsing failures and generic internal error messages—this could explain the vague error the user is seeing .

Given these patterns, the current issue may stem from a backend timeout or misrouting when listing objects in the S3 bucket, particularly at the root path (/). While the connection test passes, actual file listing may trigger different code paths that are failing silently.

Recommended actions:

  • Try listing a subfolder (e.g., path=/some-subdir) to see if the issue is specific to root-level listing.
  • Confirm if the S3 bucket is in a non-standard region and ensure the correct endpoint is configured.
  • Monitor for any transient outages or delays, as similar issues have been reported intermittently.

Please let us know if the subfolder listing attempt succeeds or fails, as that will help isolate the root cause. We will escalate this internally to investigate potential backend regressions affecting the /storage/folder API for S3 integrations.

Have you made any fixes in the last few minutes? We’re now seeing font fetching succeed in our code, but the files are still not visible in the Aspose Dashboard.

any way its working