NSX Manager UI displays General error has occurred (Error code: 100) due to FIPS self-test failure
search cancel

NSX Manager UI displays General error has occurred (Error code: 100) due to FIPS self-test failure

book

Article ID: 439048

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

When attempting to log in to the NSX Manager Web GUI, the browser redirects to https://<NSX-MANAGER-FQDN>/nsx/#/error and displays the following message: "General error has occurred (Error code: 100)"

The following error strings are observed in the nsxapi.log or syslog on the affected manager node:

  • org.bouncycastle.crypto.fips.FipsOperationError: proportionate test failed

  • errorCode="MP100" level="ERROR" subcomp="manager" Handler dispatch failed

  • Module in error status: proportionate test failed

This condition prevents API requests from being processed, affecting UI rendering, license retrieval, and port configurations.

Environment

VMware NSX-T Data Center
VMware NSX

Cause

The internal Bouncy Castle cryptographic module failed its continuous self-testing (Proportionate Test). Following FIPS 140-2 compliance protocols, the module enters a "Panic" or "Error" state, which disables all subsequent cryptographic operations and causes the NSX API service to fail.

Resolution

 

  • Identify the specific NSX Manager node reporting the FipsOperationError in the logs.

  • Log in to the NSX Manager CLI as admin.

  • Reboot the affected node: reboot

  • Wait for the services to initialize and verify UI access via the VIP or the individual node IP.

  • Permanent Fix: To prevent recurrence, upgrade the NSX environment to version 4.2.3.3 or higher, where Engineering ID 3583257 is resolved as addressed in 4.2.3.3-release-notes