Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4536

Zertifikatsproblem bei Let's-Encrypt-Zertifikat

From Sebastian Suchanek <sebastian.suchanek@gmx.de>
Newsgroups de.comp.lang.php
Subject Zertifikatsproblem bei Let's-Encrypt-Zertifikat
Date 2019-09-08 10:29 +0200
Message-ID <ql2l5g.5po.1@msgid.suchanek.de> (permalink)

Show all headers | View raw


Hallo NG!

Schon seit einiger Zeit betreibe ich ein PHP-Skript, das 
Screenscraping bei https://www.benzinpreis-aktuell.de macht. Das 
Skript verwendet dazu den "PHP Simple HTML DOM Parser"[1], der - 
soweit ich Quellcode verstanden habe - zum eigentlichen 
Seitenabruf file_get_contents() verwendet.

Das hat auch lange Zeit funktioniert, allerdings verwendet die 
o.g. Webseite seit Anfang des Monats ein Let's-Encrypt-
SSL-Zertifikat (welches Zertifikat vorher im Einsatz war, weiß 
ich nicht) und seither schlägt der Seitenaufruf mit folgender 
Fehlermeldung fehl:

| Warning: file_get_contents(): SSL operation failed with code
| 1. OpenSSL Error messages: error:1416F086:SSL
| routines:tls_process_server_certificate:certificate verify
| failed in $SCRIPT on line 82

Ich habe mir schon von https://letsencrypt.org/certificates/ das 
Intermediate-Zertifikat (IdenTrust cross-signed) heruntergeladen 
und wie in [2] vorgeschlagen über den Parameter "cafile" 
eingebunden, aber auch das hat keine Veränderung bewirkt.

Als Quick'n'Dirty-Workaround habe ich jetzt ersteinmal die 
Zertifikatsprüfung ganz abgeschaltet, aber das kann ja auch 
nicht Sinn der Sache sein.

Lange Rede, kurzer Sinn: Wie kann man file_get_contents() dazu 
bringen, von www.benzinpreis-aktuell.de Seiten inklusive 
korrekter Zertifikatsprüfung abzurufen?


Tschüs,

Sebastian
_____
[1] https://simplehtmldom.sourceforge.io/
[2] https://stackoverflow.com/a/28701786

Back to de.comp.lang.php | Previous | NextNext in thread | Find similar


Thread

Zertifikatsproblem bei Let's-Encrypt-Zertifikat Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-09-08 10:29 +0200
  Re: Zertifikatsproblem bei Let's-Encrypt-Zertifikat Ralph Aichinger <ra@pi.h5.or.at> - 2019-09-08 11:49 +0200
    Re: Zertifikatsproblem bei Let's-Encrypt-Zertifikat Ralph Aichinger <ra@pi.h5.or.at> - 2019-09-08 11:53 +0200
      Re: Zertifikatsproblem bei Let's-Encrypt-Zertifikat Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-09-08 12:09 +0200
        OT: https://www.benzinpreis-aktuell.de Jan Novak <repcom@gmail.com> - 2019-09-09 08:16 +0200
          Re: OT: https://www.benzinpreis-aktuell.de Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-09-14 21:24 +0200
            Re: OT: https://www.benzinpreis-aktuell.de Jan Novak <repcom@gmail.com> - 2019-09-16 09:17 +0200
              Re: OT: https://www.benzinpreis-aktuell.de Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2019-09-19 21:32 +0200
                Re: OT: https://www.benzinpreis-aktuell.de Jan Novak <repcom@gmail.com> - 2019-09-20 07:04 +0200
  Re: Zertifikatsproblem bei Let's-Encrypt-Zertifikat Arno Welzel <usenet@arnowelzel.de> - 2019-09-10 22:24 +0200

csiph-web