HCL Commerce Version 9.1.12.0

Resolución de problemas: Errores al compilar la tienda con elementos de catálogo predeterminada 10501

Cuando indexa la tienda con elementos de catálogo predeterminada 10501, esta falla de forma intermitente con un error [FORBIDDEN/8/index write (api)].

Problema

Los dos índices de tienda con elementos de catálogo (CAS) predeterminados son 12001 y 10501. El ID de la tienda 10501 compila las tiendas AuroraESite (1), AuroraB2BESite (2), Sapphire (12) y SapphirePlus (22) cuando se emite el comando de reindexación
POST http://hostname:30800/connectors/auth.reindex.cas/run?storeId=10501
En algunos casos, la llamada correspondiente a storeId=12001 se realiza correctamente, pero la llamada de reindexación a storeId=10501 falla con un error similar al siguiente:
"Update request (bulkId 366844ec-569d-4546-9d15-73761bed18a7 for 
bulk-store-auth.reindex.cas-DatabaseCASProductStage1c-10501--1-i-4e366057-00ea-439d-9f1c-89798793ad36) 
with _id 1--1 was sent to Elasticsearch but returned with Http status code 403: {type=cluster_block_exception, 
reason=index [auth.store] blocked by: [FORBIDDEN/8/index write (api)];}"

Solución

Este error se resuelve suprimiendo el índice de tienda y la reindexación.
  1. Suprima el índice de tienda existente:
    
    DELETE: http://hostname:30200/auth.store
  2. Vuelva a indexar la tienda CAS.
    POST http://hostname:30800/connectors/auth.reindex.cas/run?storeId=10501
Para obtener más información sobre las tiendas CAS y cómo se indexan, consulte API y esquema de indexación de tiendas con elementos.