SOLO-9008

RemoteConfigUnsupportedComponentError — Internal

RemoteConfigUnsupportedComponentError

CodeSOLO-9008
CategoryInternal
OwnershipUser
RetryableNo

Description

Thrown when the remote configuration contains a component whose type solo does not recognise; the message reports the offending componentType, the solo version recorded in the remote config alongside the running solo version, and the recorded config schema version alongside the highest schema version the running solo supports. solo dispatches on the component type when reading the remote config’s component inventory, and raises this for any value outside the known set. The usual cause is a remote config written by a newer solo than the one running, so it is treated as a cross-version issue the user resolves by aligning solo versions; a hand-edited config can produce the same failure.

Troubleshooting Steps

  1. Upgrade this Solo to or newer (npm install -g @hiero-ledger/solo), or rerun the command with the Solo version that wrote the config
  2. If both Solo versions already match, the remote config was likely edited by hand; restore it to its unedited state