laptop and a wrench

Bug

For an ArcGIS Server Single-machine high-availability (active-active) deployment, load balancing sometimes yields the error, "Error Unable to decrypt request parameters. Code 500" when the publicKeys are not identical.

Zuletzt veröffentlicht: December 20, 2019 ArcGIS GeoEvent Server
Bug-ID-Nummer BUG-000120194
EingereichtFebruary 20, 2019
Zuletzt geändertSeptember 3, 2024
Gilt fürArcGIS GeoEvent Server
Gefunden in Version10.5
BetriebssystemWindows OS
Betriebssystemversion2008 R2
StatusWill Not Be Addressed

Zusätzliche Informationen

When an active-active deployment is created, each site has it's own decryption keys. Create a backup via the Admin API from one site and restore it to all other sites. This ensures all the keys match between all machines.

Workaround

Use this workflow to copy publicKey:

  1. Stop ArcGIS Server services on all machines in the high availability (HA) Active site.
  2. Rename ..\arcgisserver\config-store\.site\rsa.ser to ..\arcgisserver\config-store\.site\rsa.ser.old on all secondary machines.
  3. Rename ..\arcgisserver\config-store\.site\rsa.ser.rlock to ..\arcgisserver\config-store\.site\rsa.ser.rlock.old on all secondary machines.
  4. Copy ..\arcgisserver\config-store\.site\rsa.ser from the master site to the secondary machines.
  5. Copy ..\arcgisserver\config-store\.site\rsa.ser.rlock from the master site to the secondary machines.
  6. Restart ArcGIS Server and confirm all machines now have the same publicKey.

Schritte zur Reproduzierung

Bug-ID: BUG-000120194

Software:

  • ArcGIS GeoEvent Server

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln