After upgrading the Splunk Add-on for AWS to version 8.1.1, SQS-Based S3 inputs configured with AssumeRole-based authentication intermittently fail with "ExpiredToken" errors. Temporary STS credentials expire and are not refreshed correctly during the ingestion workflow, causing data ingestion to stop approximately one hour after the inputs are started or restarted.
Restarting the affected inputs temporarily restores ingestion, but the issue recurs after the STS token expires again.
"index=_internal sourcetype=splunkd component=ExecProcessor "ExpiredToken""
To resolve the issue there are two ways:
Option 1: Upgrade to version 8.1.2 (permanent fix)
Option 2: Temporary workaround (if upgrade is not immediately possible)

Splunk Add-on for AWS v8.1.2 on SplunkBase
Splunk Add-on for AWS Release Notes - Fixed Recurring ExpiredToken
| Revision | Publish Date | Comments |
|---|---|---|
1.0 |
01-Oct-2026
|
Initial Release |