First thanks for your help after putting use CGI::Carp qw/fatalsToBrowser/; my server log is more talkative here is what he said
Wed Nov 27 14:17:55.669296 2019 cgi:error pid 10423 client 173.0.82.126:52181 AH01215: Wed Nov 27 14:17:55 2019 ipn.pl: Argument "500 Can't connect to ipnpb.sandbox.paypal.com:443" isn't numeric in addition (+) at /usr/lib/cgi-bin/ipn.pl line 74.: /usr/lib/cgi-bin/ipn.pl
Wed Nov 27 14:17:55.669596 2019 cgi:error pid 10423 client 173.0.82.126:52181 AH01215: Wed Nov 27 14:17:55 2019 ipn.pl: Argument "Erreur http" isn't numeric in addition (+) at /usr/lib/cgi-bin/ipn.pl line 74.: /usr/lib/cgi-bin/ipn.pl
Wed Nov 27 14:17:57.826650 2019 cgi:error pid 10423 client 173.0.82.126:52181 End of script output before headers: ipn.pl
EDIT perhaps an openSSL issue :
root@vps8279:~# openssl
OpenSSL> version
OpenSSL 1.0.2g 1 Mar 2016
In reply to Re^2: PayPal IPN Script End of script output before headers:
by *alexandre*
in thread PayPal IPN Script End of script output before headers:
by *alexandre*
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |