You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2024-02-09 17:51:14

greglg
Member
Registered: 2023-12-08
Posts: 5

500 Server closed connection without sending any data back

Bonjour,

j'utilise GLPI depuis quelques mois et je viens de me rendre compte que pour l'une de nos agences en region, les inventaires ne remontent pas .

Pour information: j'utilise un proxy glpi

voici le message d'erreur d'un machine en agence :

C:\Program Files\GLPI-Agent>glpi-agent --force --logger=stderr --no-ssl-check
[info] server0 is not ready yet, but run is forced
[info] target server0: server http://monproxyglpi:62354/proxy/glpi
[info] sending contact request to server0
[info] sending prolog request to server0
[info] running task Inventory
[info] New inventory from Wireshark-2024-02-09-16-04-56 for server0
[error] [http client] internal response: 500 Server closed connection without sending any data back
[error] [http client] unexpected content, starting with: Server closed connection without sending any data back at C:/Program Files/GLPI-agent/perl/vendor/lib/Net/HTTP/Methods.pm line 397.
[info] running task Deploy
[error] [http client] internal response: 500 Server closed connection without sending any data back
[info] Deploy task not supported by server0
[info] running task Collect
[error] [http client] internal response: 500 Server closed connection without sending any data back
[info] Collect task not supported by server0

coté proxy GLPI , je vois bien passer la requête :

févr. 09 16:39:14 serveur glpi-agent[83021]: [proxy server plugin] EF2DD2A6: bceb4ca7-72bd-1014-be38-f38d6d4aa02a@192.168.0.19 contact submitted to http://monserveur_front_glpi/
févr. 09 16:39:19 serveur glpi-agent[83023]: [proxy server plugin] PROLOG query from Wireshark-2024-02-09-16-04-56@192.168.0.19

je dois avouer que je sèche sur ce problème surtout que j'ai plus de 2000 Machines qui remontent d'une cinquantaine d'agence en région différente.


le problème dans le script perl n'est pas forcement très explicite  : https:// github .com/libwww-perl/Net-HTTP/blob/master/lib/Net/HTTP/Methods.pm

sub read_response_headers {
    my($self, %opt) = @_;
    my $laxed = $opt{laxed};

    my($status, $eol) = my_readline($self, 'Status');
    unless (defined $status) {
	die "Server closed connection without sending any data back";
    }

Si vous avez des idées sur comment debugger cet erreur je suis preneur ..

Merci de votre aide

Offline

Board footer

Powered by FluxBB