melvi píše:Řešení je dekódovat knihovnu/script co stahuje přes API a opravit ( get_billing_fio_api.php )
Google pro dekodér IONCUBE, první odkaz.
Stahuje to přes
$fio_vypis = @file_get_contents("https://www.fio.cz/ib_api/rest/periods/" . $row_keys[apiKey] . "/" . $dat_vypisu_od . "/" . $dat_vypisu_do . "/transactions.xml");
takže opět google a nějaký workaround se najde až uvidíte co je to za bug
Pokud chcete nadále používat starou nepodporovanou aplikaci, buď si najděte někoho kdo umí základy v PHP nebo se to naučte, problémů bude přibývat.
problem neni zadna chyba v php kodu nebo v php samotnem, takze to zadny vyvojar nevyresi. problem je v systemu, na kterem to php a cely ispadmin 4 bezi (debian 7 wheezy; aktualni je verze debian 10 buster) a jeho knihovna openssl, ktera nepodporuje TLS 1.2
spravnym resenim je upgrade systemu debian wheezy na novejsi verzi, ktera ma novejsi knihovnu openssl a ktera bude podporovat TLS 1.2
rychlym resenim je poslat to pres proxy, ktera dovoli ispadminu pripojeni i pres starsi openssl a do fia se spoji pres TLS 1.2 - viz muj dalsi prispevek - muzete pouzit nasi proxy na adrese 89.22.67.38
v ispadminu na debian 7 wheezy je openssl 1.0.1t-1+deb7u1
na aktualnim debianu 10 buster je openssl 1.1.1d-0+deb10u2