Ich habe eine noch 10 Monate gültige epgdata pin. Über die Webseite (mit chrome und firefox) kann ich die Dateien auch manuell downloaden.
Der epgd mit epgdata Plugin mag aber nicht mehr:
Code
Feb 18 11:36:48 adler epgd: Updating 'epgdata' day today+1 now
Feb 18 11:36:48 adler epgd: Error: Download failed, got 0 bytes; SSL peer certificate or SSH remote key was not OK (60); http code was (0) [https://www.epgdata.com//index.php?action=sendPackage&iOEM=VDR&pin=[PIN]&dayOffset=1&dataType=xml]
Feb 18 11:36:48 adler epgd: Download header for day (1) at 'https://www.epgdata.com//index.php?action=sendPackage&iOEM=VDR&pin=insert-your-pin-here&dayOffset=1&dataType=xml' failed, aborting, got name '', status was -1
Wenn ich das manuell mit curl versuche:
Code
curl 'https://www.epgdata.com//index.php?action=sendPackage&iOEM=VDR&pin=[PIN]B&dayOffset=1&dataType=xml'
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
bzw. ohne Zertifikat-Verifikation:
Code
adler epgd # curl --insecure 'https://www.epgdata.com//index.php?action=sendPackage&iOEM=VDR&pin=[PIN]&dayOffset=1&dataType=xml' --output /tmp/test.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1219k 100 1219k 0 0 2133k 0 --:--:-- --:--:-- --:--:-- 2132k
adler epgd # unzip -l /tmp/test.zip
Archive: /tmp/test.zip
Length Date Time Name
--------- ---------- ----- ----
9883056 02-18-2022 15:14 20220219_202202181514_de_qy.xml
2288 04-02-2019 09:39 qy.dtd
--------- -------
9885344 2 files
Display More
So geht's also. Wie bringe ich das insecure dem epgd bei??? Oder noch besser: kann ich libcurl überreden das
Code
openssl s_client -showcerts -servername www.epgdata.com -connect wwww.epgdata.com:443
CONNECTED(00000003)
depth=0 CN = epgdata.com
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 CN = epgdata.com
verify error:num=21:unable to verify the first certificate
verify return:1
depth=0 CN = epgdata.com
verify return:1
---
Certificate chain
0 s:CN = epgdata.com
i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = Thawte RSA CA 2018
-----BEGIN CERTIFICATE-----
MIIHFTCCBf2gAwIBAgIQC5zQ6VWDo6iEAC87uctVYzANBgkqhkiG9w0BAQsFADBc
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMRswGQYDVQQDExJUaGF3dGUgUlNBIENBIDIwMTgwHhcN
MjEwODAzMDAwMDAwWhcNMjIwODAzMjM1OTU5WjAWMRQwEgYDVQQDEwtlcGdkYXRh
LmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALq3+tNJAy5aFPpp
h7XRhLj5S0ytz513oybEp9TsHgYOGXSGEdhTX/mwRDDGDxox7S8c/TxrUUo/MGn7
CBAX6tr1TFwXxyjBiy1rjqNi0VK3z13kjVtYn0S8DlqOfoNY8Hc9r+02b7OSdSbq
eLOeketLyYNHrFI9VCuWY/QOJ9xC9DUdzeNNLQWxU8OGbFden0Fb7QGJ9BEEY5gs
qFF/AOW0aabbzha6W9ubeCw8l/eNmBeg/Drzog9dOyHYyYZa+gW7VPNBcjR8fk60
q9YlQFBCpVhSwSXe9zTMdPtwePV3n5eY5ceqdIImGY9Fo0ipBUN7LE1KToSFQfRu
AIv9sUep0OWBT19ot8ptwGvE+NUug38cwXda/RuDya3BrKC8UpF/wXO3gZ7gXarA
cqL9syb494/SvX8LsBd7j+zAxDYTNyaamYbXBAxK/z/STUWSv3Yc9xMgh6iex0BE
IIx7YFIrHzOfrx1rGlI/Jzjof4SBYHit4PSBHen5+MfmMulmjs00n1ZeEujwwgTH
qJBe3lpO6YfsDi7jiGTbnEdaGdFQ8eo0jrEdTWQDCDZO17HwoLELczmO+if1N+JX
G//pqhcL77+S0MVRA5qGAVu5n9ATOHd60XcKbsdyobp8lNTjCpycqRBKcemE9Fun
zsdxUPer0FYWB0QFim0vEPwbkl05AgMBAAGjggMXMIIDEzAfBgNVHSMEGDAWgBSj
yF5lVOUweMEF6gcKalnMuf7eWjAdBgNVHQ4EFgQUJ3gozlYtxURPsJkFnVj5RstZ
F5QwJwYDVR0RBCAwHoILZXBnZGF0YS5jb22CD3d3dy5lcGdkYXRhLmNvbTAOBgNV
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMDoGA1Ud
HwQzMDEwL6AtoCuGKWh0dHA6Ly9jZHAudGhhd3RlLmNvbS9UaGF3dGVSU0FDQTIw
MTguY3JsMD4GA1UdIAQ3MDUwMwYGZ4EMAQIBMCkwJwYIKwYBBQUHAgEWG2h0dHA6
Ly93d3cuZGlnaWNlcnQuY29tL0NQUzBvBggrBgEFBQcBAQRjMGEwJAYIKwYBBQUH
MAGGGGh0dHA6Ly9zdGF0dXMudGhhd3RlLmNvbTA5BggrBgEFBQcwAoYtaHR0cDov
L2NhY2VydHMudGhhd3RlLmNvbS9UaGF3dGVSU0FDQTIwMTguY3J0MAkGA1UdEwQC
MAAwggF/BgorBgEEAdZ5AgQCBIIBbwSCAWsBaQB2ACl5vvCeOTkh8FZzn2Old+W+
V32cYAr4+U1dJlwlXceEAAABewztKcEAAAQDAEcwRQIhANsuH28AjUkLbf8W1ZrF
NzTQflOgA2yFnZgKJ9dFeMERAiAKr9KtB4+M+7efXhaSau5KG8QuJUCVacLgJxs5
kD1y5gB2AFGjsPX9AXmcVm24N3iPDKR6zBsny/eeiEKaDf7UiwXlAAABewztKcAA
AAQDAEcwRQIgDFEn5QycVR+k2Bew4gE5Jo8G/Oh/wuYsk6NyFj2tYI8CIQDhwLkT
YtBRimWvJAvPpu/zDZfVsH9aS+DVMVrzd373qgB3AEHIyrHfIkZKEMahOglCh15O
MYsbA+vrS8do8JBilgb2AAABewztKWsAAAQDAEgwRgIhAMVsuMVMnY7uapO5zTfK
qNenbsN8RiAOzuZKu8h6gWGzAiEAhtfyJfvM4BhSoOXjNo5ncywzlHKh3MievXCr
162Qnd8wDQYJKoZIhvcNAQELBQADggEBABb9HTmQth8Z/6MOQusHe8Qwb0v6ZHYC
gTmoLjZvJFmnzgywpI/386HF6N9mbPKWkkYBgTy4eVkKuYOtPQePt1dp7My71tYG
5hJKuxzzKNVOiapwT/aQrnXtUEFyFJkj77bcqlIVF8FmxKrRV/6weqfuMKuV93KG
ls7qDj2Xuez7fXBT6cPaS4Dr1uaz1b2Ci8P5+4CJajV2hxOgAiFxvwEdkHNPCiu7
BtEZ8vn4QAJnacm/7ZqKijRNZEn9GZMwC/mNMAoHq1Ncty5NXYQ6oqelYiFusBb3
t9q5FrSyFMLZDokQa4YsSxQUUq706faHpgvhN4RVsDr7IBVjEVhqunc=
-----END CERTIFICATE-----
Display More
manuell als zu akzeptieren eintragen?