Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.07.30;
Скачать: CL | DM;

Вниз

Сломал Indy в рабочей Delphi6. Починить не получилось   Найти похожие ветки 

 
ВладОшин ©   (2016-05-26 14:21) [0]

Стоит Delphi6. Задумали переходить на что-то новое.
Попробовал, поставил-удалил XE3, XE5. Высказался за 5, вернулся к работе.. Было

Теперь idhtp.Post("httpS..",..)  не работает, пишет ошибку SSL
unit IdSSLOpenSSL;
procedure TIdSSLSocket.Connect(const pHandle: TIdStackSocketHandle; fSSLContext: TIdSSLContext);
юю
 error := IdSslConnect(fSSL);
 if error <= 0 then begin
//    error2 := IdSslGetError(fSSL, error);
   raise EIdOSSLConnectError.Create(RSSSLConnectError); <-- тут

const
RSSSLConnectError = "Error connecting with SSL.";

libeay32.dll
ssleay32.dll
качал разные, подкладывал

Как-то просто нельзя поправить? Очень уж все переустанавливать не охота..


 
Rouse_ ©   (2016-05-26 16:05) [1]

А если с родного сайта скачать и заново установить саму indy?


 
Владислав ©   (2016-05-26 18:05) [2]

Поправить пути (set path)?..


 
ВладОшин ©   (2016-05-27 08:18) [3]


> А если с родного сайта скачать и заново установить саму
> indy?

пробовал. Ошибок инициализации нет,
Init там это loadlibrary libeay32.dll, ssleay32.dll
и getprocaddr кучи процедур
после каждой поставил @add <> nil
и после каждой он таки не nil, т.е. все нашлось. Но ошибка


> Поправить пути (set path)?..

Какие? куда они должны вести?

--
Опять поставил xe5. Открыл поломавшийся из d6 модуль там - все работает
(с минимальными правками, правда).
--

порадовали админы, дали копию виртуалки от 22го мая )
вопрос потерял актуальность более чем на 80%
но все равно интересно


 
sniknik ©   (2016-05-27 10:10) [4]

> Какие? куда они должны вести?
выполни cmd в нем path, и после set path ... тут переписать все нужное, убрав ненужное (артефакты от снесенных установок)



Страницы: 1 вся ветка

Текущий архив: 2017.07.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.003 c
15-1464435460
pavelnk
2016-05-28 14:37
2017.07.30
Что это было?


2-1441605362
Иван Д.
2015-09-07 08:56
2017.07.30
Кроказябры в Post-Запросе.


15-1462560299
Inovet
2016-05-06 21:44
2017.07.30
С Днём Радио!


15-1464298202
Юрий
2016-05-27 00:30
2017.07.30
С днем рождения ! 27 мая 2016 пятница


15-1464341989
DayGaykin
2016-05-27 12:39
2017.07.30
Заменить строку в EXE файле.