Stránka 3 z 4
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 14 Jan 2020 09:42
od ianek
john2020 píše:A co si jako představujete u systému, kde bylo rok avizováno, že podpora bude ukončena 30.6.2019 ?
Čekáte, že se stane zázrak a někdo bude ISP admin 4 vyvíjet a udržovat ? Idelálně zadarmo ?
Myslíte, že dekódování scriptů a úprava je legální ?
Přešli jsme na ISP admin 5 dávno a vše nám samozdřejme funguje bez problémů.........
To je nějaký trolling od vývojáře ? ISP admin 4 nikdy nefungoval bez problémů, proto jste začali říkat chybám vlastnosti.
To že ISP 5 je jiný to může spolknout jedině bezduchý občan. Stejné osazenstvo se jistě za noc změnilo a řeší problémy a chyby hned a s úsměvem.
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 14 Jan 2020 09:55
od john2020
Tak ještě jednou ......
Co si jako představujete u systému, kde bylo rok avizováno, že podpora bude ukončena 30.6.2019 ?
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 14 Jan 2020 10:21
od ianek
A tady někdo psal , že si myslí že to vyřeší vývojář ?
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 10:25
od Jap
ahoj,
pokud chcete, aby vam FIO zase fungovalo bez upravy kodu:
1) ssh na ispadmin server
2) pridat do /etc/hosts radku "89.22.67.38
http://www.fio.cz"
overeno, funguje
je to samozrejme quickfix, chyba je v tom, ze ispadmin 4.x ma stare openssl a spravne reseni je ten system upgradovat aby podporoval TLS 1.2..
Honza
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 10:50
od Insider
Jap píše:ahoj,
pokud chcete, aby vam FIO zase fungovalo bez upravy kodu:
1) ssh na ispadmin server
2) pridat do /etc/hosts radku "89.22.67.38
http://www.fio.cz"
overeno, funguje
je to samozrejme quickfix, chyba je v tom, ze ispadmin 4.x ma stare openssl a spravne reseni je ten system upgradovat aby podporoval TLS 1.2..
Honza
Děkujeme:) Ó mocný!
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 10:59
od Jap
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
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 11:03
od KoZLiCeK
Jap píše: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
tak sem to zkusil a nejde to.
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 11:04
od Jap
Insider píše:Jap píše:ahoj,
pokud chcete, aby vam FIO zase fungovalo bez upravy kodu:
1) ssh na ispadmin server
2) pridat do /etc/hosts radku "89.22.67.38
www.fio.cz"
overeno, funguje
je to samozrejme quickfix, chyba je v tom, ze ispadmin 4.x ma stare openssl a spravne reseni je ten system upgradovat aby podporoval TLS 1.2..
Honza
Děkujeme:) Ó mocný!
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 11:07
od KoZLiCeK
Jap píše:Insider píše:Jap píše:ahoj,
pokud chcete, aby vam FIO zase fungovalo bez upravy kodu:
1) ssh na ispadmin server
2) pridat do /etc/hosts radku "89.22.67.38
http://www.fio.cz"
overeno, funguje
je to samozrejme quickfix, chyba je v tom, ze ispadmin 4.x ma stare openssl a spravne reseni je ten system upgradovat aby podporoval TLS 1.2..
Honza
Děkujeme:) Ó mocný!
nejde.pise to tu sumou hlasku.
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 11:33
od draslik
Super řešení.
Tak Vám takovou proxy klidně zřídím, alespoň budeme vědět kdo a jaké má příjmy.
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 11:34
od Cheprer
KoZLiCeK píše:Jap píše:Insider píše:
Děkujeme:) Ó mocný!
nejde.pise to tu sumou hlasku.
Protože máš asi stejně jako já ještě Debian 6
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 11:36
od Pintero
Nedá se na tom starším debianu přeinstalit jen ta knihovna openssl na novější ?
Já jsem před časem, když jsem potřeboval přeinstalovat ISP admina 4 narazil na problém se staršíma knihovnama LetsEncrypt, pomohlo mi stáhnout balíčky z novějšího Debianu a rozchodil jsem to....
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 12:59
od Jap
draslik píše:Super řešení.
Tak Vám takovou proxy klidně zřídím, alespoň budeme vědět kdo a jaké má příjmy.
jiste, presne to je duvod, proc jsem tu proxy delal pro nas - abych vedel jake kdo ma prijmy..
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 13:06
od rsaf
Tak alespoň upozornit na to, že ta proxy bude mít k dispozici všechna přenášená data (vč. api klíčů) v nezašifrované podobě by se slušelo. Přínosnější by potom asi bylo zveřejnit konfiguraci proxy.
Re: ISPADMIN a propojeni s FIO pres API
Napsal: 16 Jan 2020 13:25
od Jap
rsaf píše:Tak alespoň upozornit na to, že ta proxy bude mít k dispozici všechna přenášená data (vč. api klíčů) v nezašifrované podobě by se slušelo. Přínosnější by potom asi bylo zveřejnit konfiguraci proxy.
a) ano, ale kvuli tomu to nedelam a loguju jen chyby
b) pokud ma nekdo problem, muze si udelat separatni API klic a samozrejme predpokladam, ze se pro stahovani vypisu pouziva API klic, ktery ma prava jen pro cteni
c) pokud si nekdo chce podobnou proxy rozjet sam, tady je konfigurace
Kód: Vybrat vše
server {
listen 443;
server_name www.fio.cz;
# SSL support
ssl on;
ssl_certificate /etc/nginx/ssl/fio-proxy/cert.pem;
ssl_certificate_key /etc/nginx/ssl/fio-proxy/key.pem;
# increase timeouts
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
send_timeout 300;
# log
error_log /var/log/nginx/fio-cz-error.log;
location / {
# increase body size limit
client_max_body_size 100m;
# proxy to the original site
set $fio_cz_backend_servers www.fio.cz;
proxy_pass https://$fio_cz_backend_servers;
# prevents gzip compression, which cannot be processed by
# HttpSubModule
proxy_set_header Accept-Encoding '';
}
}