BOVPN Enters Error State After Fireware Upgrade

Applies To: Cloud-managed Fireboxes, Locally-managed Fireboxes

After a Fireware version upgrade, a BOVPN tunnel can enter an error state when an issue occurs in the IKED process. IKED is the IKE daemon that runs the Internet Key Exchange (IKE) protocol on a Firebox. If the IKED process cannot complete certificate revocation list (CRL) validation or if a known defect affects IKED operation, it disrupts all active tunnel negotiations.

Symptoms

An error state when an issue occurs in the IKED process typically presents these symptoms:

  • The BOVPN tunnel enters an error state after the Fireware upgrade.
  • The IKED process reports a status of bad.
  • BOVPN tunnels fail simultaneously.
  • The Firebox does not pass encrypted traffic.
  • When you restart IKED, it temporarily restores tunnel function.
  • Firebox log messages indicate that IKED cannot complete VPN negotiation due to a blocked CRL validation request or internal process failure. Example:
    iked: process status bad

    iked: CRL verification request blocked
    iked: tunnel negotiation failed

Diagnostic Steps

For the affected Firebox, complete these steps:

  • Review log messages and verify the status of the IKED process. Confirm whether the system reports IKED as bad.
  • Review Firebox log messages for IKED, certificate, or CRL-related errors.
  • From the Firebox, review the LDAP server configuration and verify whether LDAP CRL verification is enabled.

Possible Causes and Solutions

Possible Cause Solution
LDAP CRL verification causes an error in the IKED process.

From the affected Firebox CLI, use this command to disable online CRL verification by setting the online_crl_query debug parameter to 0:
/ike/param/set online_crl_query=0 action=now
After you disable online CRL verification, use this command to restart the IKED process that applies the change:
/ike/restart
For more information about BOVPNs in error state, go to the Firebox BOVPNs in Error State After Upgrade KB article.

IKED process, certificate, or CRL-related errors.

Review the list of fault reports for errors. For more information, go to:

Locally-Managed: Manage Fault Reports

Cloud-Managed: Manage Fault Reports on a Cloud-Managed Firebox

Related Topics

Manual Branch Office VPN Tunnels