# Elastic Alias Erzeugung per scheduled task schlägt fehl

**URL:** https://forum.shopware.com/t/elastic-alias-erzeugung-per-scheduled-task-schlaegt-fehl/90739
**Category:** Allgemein
**Created:** [7. Oktober 2021 um 08:15 UTC](https://forum.shopware.com/t/elastic-alias-erzeugung-per-scheduled-task-schlaegt-fehl/90739 "2021-10-07T08:15:28Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)
#### Post date: [7. Oktober 2021 um 08:15 UTC](https://forum.shopware.com/t/elastic-alias-erzeugung-per-scheduled-task-schlaegt-fehl/90739/1 "2021-10-07T08:15:28Z")

</div>

Nach einer erneuten Indexierung per `bin/console es:index` soll der scheduled task „shopware.elasticsearch.create.alias“ eigentlich automatisch die Aliase neu erzeugen. Der Task wird aber wohl nie ausgeführt, zumindest zeigt die Tabelle `scheduled_task` mir ein leeres `last_execution_time`, und ein 2 Monate altes `next_execution_time`:

## scheduled\_task

| id | name | scheduled\_task\_class | run\_interval | status | last\_execution\_time | next\_execution\_time | created\_at | updated\_at |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0x05045… | shopware.elasticsearch.create.alias | Shopware\Elasticsearch\Framework\Indexing\CreateAliasTask | 300 | queued | | 2021-08-02 12:57:04.913 | 2021-08-02 12:57:04.913 | 2021-08-02 13:00:02.106 |

Wie kann ich jetzt genau feststellen ob der Elastic Index fertig ist?  
Über curl-Befehle kann ich sehen dass die neuen Indexe befüllt sind, aber woher weiß ich ob der wirklich fertig ist?  
`curl -XGET "localhost:9200/_cat/indices?v&s=index"`  
Und warum will der scheduled task nicht starten? Cronjobs für `scheduled-task:run` und `messenger:consume` ist eingerichtet, und andere Tasks laufen auch.

---

<div class="post-metadata">

### Author: ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)
#### Post date: [27. Oktober 2021 um 06:48 UTC](https://forum.shopware.com/t/elastic-alias-erzeugung-per-scheduled-task-schlaegt-fehl/90739/2 "2021-10-27T06:48:41Z")

</div>

Die `dead_message` Tabelle sagt hierzu:

- original\_message\_class: Shopware\Elasticsearch\Framework\Indexing\CreateAliasTask
- handler\_class: Swag\EnterpriseSearch\IndexingQuery\CreateAliasTaskHandlerDecorator
- error\_count: 59
- exception: Error
- exception\_message: Call to a member function search() on null

Sagt das jemandem was?  
Kann ich die Ursache selber beheben oder ist das eher ein Bug im EnterpriseSearch plugin?
