Hi Dojo,
We are trying to get DOM up and running on a staging system running 10.3.2 (no previous Module Settings, DOM definitions, ... exist). However creating a new module does not seem to work.
The code we are running is the same as in the Invoice example from the docs.
var moduleSettingsHelper = new ModuleSettingsHelper(engine.SendSLNetMessages);
var moduleSettings = new ModuleSettings("abr_ott_profile_app");
moduleSettingsHelper.ModuleSettings.Create(moduleSettings);
The SLSearch Log is indicating a read-only exception:
2023/03/07 10:48:43.282|SLDBConnection|ElasticCustomData||Index<ModuleSettings>|INF|0|12|Invalid response from Client.IndexMany call: Invalid NEST response built from a successful low level call on POST: /dms-active-cmodulesettings/_bulk
# Invalid Bulk items:
operation[0]: index returned 403 _index: dms-cmodulesettings-2023.01.12.08-000001 _type: object _id: abr_ott_profile_app _version: 0 error: Type: cluster_block_exception Reason: "blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"
Is there a pre-requisite or component that we could be missing on this system to be able to make use of DOM? The softlaunch option for type DomManager has been enabled.
Thanks in advance.
Hi Robin,
I believe that this error indicates that there is not enough disk space free on the system. Elastisearch goes into a read-only mode to protect your data. You will have to free up some space & send a request to Elasticsearch so it will accept new data again. More info can be found here: https://stackoverflow.com/questions/50609417/elasticsearch-error-cluster-block-exception-forbidden-12-index-read-only-all