Skip to content

Windows Security: Bad request timestamp

Quick Fix

Disable Duo Authentication for Windows

Boot into Safe Mode, then open an elevated command prompt and unregister Duo's credential provider for Windows 10 and later (including Windows 11):

Duo for Windows Logon version 2.0.0 and later:

regsvr32 /u "C:\Program Files\Duo Security\WindowsLogon\DuoCredProv.dll"
regsvr32 /u "C:\Program Files\Duo Security\WindowsLogon\DuoCredFilter.dll"

Duo for Windows Logon versions 1.2.0.14 and earlier:

regsvr32 /u "C:\Program Files\Duo Security\DuoCredProv\DuoCredProv.dll"
regsvr32 /u "C:\Program Files\Duo Security\DuoCredProv\DuoCredFilter.dll"

Overview

Bad Request Timestamp

If you receive a "Bad Request Timestamp" error, it is likely caused by Duo Securitys

Uninstall The Duo For Windows

Uninstall The Duo For Windows

You can also uninstall the Duo for Windows Logon integration while still in safe mode with a registry change and a service start:

  1. When booted into safe mode, launch an elevated command prompt.
  2. Run the following commands:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /VE /T REG_SZ /F /D "Service"
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\MSIServer" /VE /T REG_SZ /F /D "Service"
net start msiserver
3. You can now use Programs and Features on the Windows Control Panel (Add/Remove Programs in Windows 2003) to uninstall the Duo GINA or Credential Provider integration.

Contact Support

Need Help?

  • Security Issues: Open priority support ticket through client portal
  • Account Problems: Include username and error messages in your ticket
  • Attack Investigation: Provide Event Viewer logs and timeline details