Форум: "Прочее";
Текущий архив: 2017.07.30;
Скачать: [xml.tar.bz2];
ВнизСломал 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c