3 points par xguru 2021-08-10 | 3 commentaires | Partager sur WhatsApp
  • Modification pour vérifier le numéro de version et certains en-têtes HTTP avant le premier appel API, afin de déclencher une erreur

→ erreur si le champ de version est absent ou inférieur ou égal à 6.0

→ pour les versions 7.14 et supérieures, erreur si l’en-tête HTTP X-Elastic-Product est absent ou si sa valeur n’est pas "Elasticsearch"

→ pour les versions 7.x antérieures à 7.14.0, erreur si le tagline ne contient pas "You know, for Search" ou si build_flavor n’a pas la valeur "default"

3 commentaires

 
kbumsik 2021-08-10

Hum, mais à ce niveau-là, on dirait qu’il suffit que les forks implémentent le même header et c’est réglé... ES crée vraiment une polémique pour rien.

 
tkwlsrl 2021-08-10

Hum… s’ils utilisent l’en-tête « Elasticsearch », on pourrait peut-être les attaquer pour « violation de marque », non ? haha

 
xguru 2021-08-10

Cela veut dire qu’ils disent de ne pas l’utiliser avec OpenSearch.