Troubleshooting Tip: Authentication Fails with '40105 Bad Request Timestamp' error with Cisco Duo
| Description | This article describes how to resolve the 'Bad request timestamp' (Error code: 40105) issue observed during authentication with Cisco Duo, which is caused by time synchronization failure. |
| Scope | FortiSIEM. |
| Solution | Symptoms.
"failed (Invalid Authentication: {"code": 40105, "message": "Bad request timestamp", "stat": "FAIL"}Invalid Authentication: {"code": 40105, "message": "Bad request timestamp", "stat": "FAIL"}Invalid Authentication: {"code": 40105, "message": "Bad request timestamp", "stat": "FAIL"})"
Reach = 0
The issue occurs when the Collector system time is not synchronized due to a failure in communicating with configured NTP servers. This leads to a timestamp mismatch, causing Cisco Duo authentication requests to be rejected.
Troubleshooting steps:
sudo vi /etc/chrony.conf
time.google.com iburst
sudo systemctl restart chronyd.service
systemctl status chronyd.service
chronyc sources -v
Ensuring proper NTP synchronization on the FortiSIEM Collector should resolve timestamp-related authentication failures with Cisco Duo. |
