Autor Téma: IndySSL root certifikát problém v 10.3.3 was:Re:10.3 Release 3 je dostupný  (Přečteno 282 krát)

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Tak další "pěkná" chyba v 10.3.3, kterou jsme našli, když z aplikace zkompilované v 10.3.3 přestalo fungovat odesílání do EET:
https://community.idera.com/developer-tools/programming-languages/f/delphi-language/70711/indy-can-t-load-root-certificate-file-in-10-3-3/91055


Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Joo, a když jim chci tu chybu reportovat, tak mám jen:
Sorry, an error occurred trying to log you in - please try again.
Dnes teda potřebuju hooodně sebeovládání, abych nebyl sprostej.

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Tak kdybyste chtěli přidat hlas: https://quality.embarcadero.com/browse/RSP-27224

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2433
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Tak kdybyste chtěli přidat hlas: https://quality.embarcadero.com/browse/RSP-27224

Jako MVP mam moznost ukazat na nejake RSP, tak jsem ji tentokrat vyuzil a nahlasil, protoze tohle je fakt blbe. V tom odkazovem clanku remy ukazuje reseni, ale i tak.
Embarcadero MVP - Czech republic

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Jako MVP mam moznost ukazat na nejake RSP, tak jsem ji tentokrat vyuzil a nahlasil, protoze tohle je fakt blbe. V tom odkazovem clanku remy ukazuje reseni, ale i tak.

Zkusil jsem nahradit C:\Program Files (x86)\Embarcadero\Studio\20.0\source\Indy10\Protocols\IdSSLOpenSSL.pas, přidal jsem tu unitu k projektu, následně chyběly nějaké závislosti... Asi bych musel úplně vyhodit původní Indy a dát tam aktuální verzi a modlit se, aby se nepodělalo něco jiného... Takže jsem (fuj, fuj) z aplikace odstranil přiřazení toho root certifikátu a budu doufat, že to opraví brzy (naivita...).

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Jako MVP mam moznost ukazat na nejake RSP, tak jsem ji tentokrat vyuzil a nahlasil, protoze tohle je fakt blbe.

Díky za podporu.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2433
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Jako MVP mam moznost ukazat na nejake RSP, tak jsem ji tentokrat vyuzil a nahlasil, protoze tohle je fakt blbe.

Díky za podporu.

Marco Cantu to oznacil za duplicate podobnych  a odkazuje na novy
https://quality.embarcadero.com/browse/RSP-27144, kde je pred pulhodinou novy patch s workaround a napsal mi

>I saw your escalation. Thanks, this is worrisome, we have an internal fix (see the patch file at https://quality.embarcadero.com/browse/RSP-27144) and considering a hotfix





Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2433
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Chtel bych podekovat vandrovnik, ze to dobre popsal, a odkazal i na jine clanky.
Embarcadero MVP - Czech republic

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Marco Cantu to oznacil za duplicate podobnych  a odkazuje na novy
https://quality.embarcadero.com/browse/RSP-27144, kde je pred pulhodinou novy patch s workaround a napsal mi

Ale ten patch se asi nedá aplikovat tak, že jen upravím IdSSLOpenSSL.pas a bude hotovo, ne? Soubory Id*.pas se u mě při kompilaci projektu nekompilují, tj. nejspíš se používá nějaký už dodaný .dcu soubor. Jenže když jsem zkusil soubor IdSSLOpenSSL.pas (i ještě bez opravy) přidat k projektu a udělat build, tak se sice přeloží, ale dostanu "[dcc32 Fatal Error] IdSSLOpenSSL.pas(4194): F2051 Unit IPPeerCommon was compiled with a different version of IdSSLOpenSSL.TIdSSLOptions".

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2433
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Excellent
Rated 1 time
zalohuj soubor IdSSLOpenSSL.dcu z "c:\Program Files (x86)\Embarcadero\Studio\20.0\lib\win32\debug"  a z "c:\Program Files (x86)\Embarcadero\Studio\20.0\lib\win32\release"

Patchni ten pas soubor v puvodnim adresari, nezmeni se rozhrani / meni se vnitrek funkce, tj. hash rozhrani dcu pro ostatni je stejny, tj. bude se kompilovat pouze ten IdSSLOpenSSL.pas z program files, ten pridej do projektu, a dej kompilovat. Vytvori se ti dcu v tvem debug nebo release a to jsem nakopiroval zpet do lib a vypada to OK.
Embarcadero MVP - Czech republic

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Funguje, díky moc!

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2433
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
oddělil jsem to téma do zvláštního vlákna
Embarcadero MVP - Czech republic

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2645
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Tak kdybyste chtěli přidat hlas: https://quality.embarcadero.com/browse/RSP-27224
Zes tomu nedal prioritu Show Stopper?

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 867
  • Karma: 45
    • Verze Delphi: 10.3
Tak kdybyste chtěli přidat hlas: https://quality.embarcadero.com/browse/RSP-27224
Zes tomu nedal prioritu Show Stopper?

Prioritu myslím zadává Emba, já tam to políčko dostupné pro editaci nemám.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2433
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Embarcadero MVP - Czech republic