Instalacja Indy 10.6.2.5366 pod Delphi XE3

Instalacja Indy 10.6.2.5366 pod Delphi XE3
_13th_Dragon
  • Rejestracja:prawie 20 lat
  • Ostatnio:11 dni
0

W sumie dla mnie to kontynuacja: Biała lista podatników i błąd w REST Debugger
Ale treść problemu się zmeniła.

Jak w temacie próbuje użyć Indy 10.6.2.5366 pod Delphi XE3

  • Instalacja się powidła.
  • Tworzę nowy projekt.
  • Wrzucam na formatkę TIdSSLIOHandlerSocketOpenSSL
  • Odpalam, jest Ok.
  • Zmieniam właściwość: SSLOptions.Method na sslvTLSv1_1 lub sslvTLSv1_2 dostaję błąd:
    screenshot-20210330143153.png
  • Zmieniam właściwość: SSLOptions.Method na inną wartość znowu - jest ok.

Co przeoczyłem?


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.
KA
  • Rejestracja:prawie 20 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Gorlice
0

Instalowałeś i kompilowałeś ręcznie z DPK czy przez BAT? Ścieżki w Library path są w porządku (wszystko dodane, na pewno nic nie odnosi się do starej wersji)? Stare BPL wywalone?

EDIT
@_13th_Dragon dobrze usuń starą Indy wersję w Delphi i z dysku później zainstaluj od nowa a na 99% będzie OK.
BPL masz w
c:\Program Files (x86)\Embarcadero\Studio\WERSJA_DELPHI\bin
c:\Program Files (x86)\Embarcadero\Studio\WERSJA_DELPHI\bin64
DCU
c:\Program Files (x86)\Embarcadero\Studio\WERSJA_DELPHI\lib\PLATFORMY


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
edytowany 3x, ostatnio: kAzek
_13th_Dragon
Niestety nie ma .bat dla XE3 tylko pod Buildera C++ jest. Więc skompilowałem grupę projektów. https://github.com/IndySockets/Indy/tree/master/Lib Najpierw spróbowałem wszystkie Indy###.groupproj po czym utworzyłem grupę Indy150.groupproj w której podmieniłem projekty składowe na odpowiednie 150.
katakrowa
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 2 lata
  • Lokalizacja:Chorzów
  • Postów:1670
0

@_13th_Dragon: Co przeoczyłem? wiem, że może mało przydatna odpowiedź ale wg mnie przeoczyłeś kilka wersji Delphi :-)
Pamiętam, że z tymi przejściowymi wersjami XE i komponentami INDY z SSL mieliśmy ogromne kłopoty. Metodą prób, błędów i wiary w szczęście instalowaliśmy różne wersje Indy aż zaskoczyło.
Wszystko zaczęło ponownie sensownie działać po wersji 10.

Także z mojej strony sugestia spróbować innych wersji Indy.


Projektowanie i programowanie. Hobbystycznie elektronika i audio oszołom.
Zobacz pozostałe 4 komentarze
KA
Aha zainstalowałeś dla Debug i dla Release?
_13th_Dragon
To może być przyczyną, instalowałem tylko realize
flowCRANE
* — @kAzek, escapować trzeba, żeby gwiazdka (albo inny znak formatowania) była ignorowana — \*
bronex
  • Rejestracja:ponad 21 lat
  • Ostatnio:około rok
  • Lokalizacja:Kraków
0

Nie pamiętam już dokładnie ale przy SSL były jakieś problemy. Do katalogu z programem albo do katalogu windows trzeba było wrzucić pewne biblioteki
https://www.indyproject.org/download/ssl

To chyba było właśnie to, jednakże teraz jak próbuję je pobrać - nie da się. Byc moze to chwilowe problemy na stronie indyproject
Bo rozumiem iż jeśli usuniesz komponenty z SSL wszystko działa poprawnie?


edytowany 1x, ostatnio: bronex
SK
To nie są chwilowe problemy, tylko wszystko jest teraz dostępne na GitHubie: https://github.com/IndySockets/OpenSSL-Binaries
Mariusz Bruniewski
Mariusz Bruniewski
  • Rejestracja:prawie 20 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Świecie
0

Moja kariera zakończyła się na indy 9. Błąd może wynikać z procedury zawartej w private a public, lub błędnej instalacji niekontabilnej z wersją INDY z delphi. "Invalid property value" może sugerować także o uszkodzeniu pliku *.dfm. Na nowo utwórz nowy projekt i wrzuć TIdSSLIOHandlerSocketOpenSSL Niepoprawne ułożenie kontrolki na formie. Co oznacza "Invalid property value", że uchyt kontrolki bruździ:-)


Umysł pozytywny szuka sposobów, jak coś wykonać; umysł negatywny wyszukuje sposoby, by uzasadnić, że czegoś nie można zrobić.
~~ Napoleon Hill ~~
edytowany 5x, ostatnio: Mariusz Bruniewski

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.