Nombreuses PHP Notice dans log http.error

Bonjour,
J’ai remarqué, depuis un moment déjà, que dans le log http.error, j’ai de nombreuses alertes de ce type (rien de grave, le plugin fonctionne tout de même) :

0053|[Sat Jul 05 14:05:52.323265 2025] [php7:notice] [pid 462465:tid 462465] [client 192.168.1.10:46821] PHP Notice:  Undefined index:  in /var/www/html/plugins/gsl/core/ajax/gsl.proxy.php on line 43, referer: http://192.168.1.10/index.php?v=d&p=dashboard&object_id=40

J’ai tagué le plugin gsl compte tenu du fichier référencé dans l’erreur, c’est toujours lui qui ressort.

Aurie

Page Santé :

OS version: debian 11 on kvm
PHP version: 7.4.33
Python version: 3.9.2
Core version: 4.4.19 (master)
Nb lines in http.error: 84

J’ai cherché et en ajoutant ces lignes :

if (empty($header_blocks)) {
  exit;
}

dans le fichier gsl.proxy.php juste en dessous de la ligne 42 :

$header_blocks =  array_filter(preg_split('#\n\s*\n#Uis' , substr($response, 0, $header_size)));

Cela semble corriger le problème.

@kaktusatomik je t’ai fais un PR

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.