Найдено 10 результатов

Random777
21.11.2017 09:42:19
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

sts писал(а):случайно не на тестовый сервак фсс ходите?


Нет, а есть такой? )

Добавлено спустя 3 минуты 17 секунд:
Допускаю, что где то ошибки в системе. Может кто нибудь проверить работу кода из первого поста?
Random777
20.11.2017 20:46:15
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

в 64 разрядной версии почему-то библиотека libc отсутствовала. Установил 32 разрядную, при компиляции предупреждение
proxy.pas(22,1) Warning: "crti.o" not found, this will probably cause a linking failure

но компилирует.
В итоге через прокси по прежнему на http ходит, а на https код 500.
Random777
20.11.2017 19:03:18
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

Поправил, теперь ошибка при компиляции:
sslinux.inc(67,3) Fatal: Can't find unit Libc used by synsock

Где взять Libc?
В репозитории вроде бы все стоит.
Random777
20.11.2017 15:57:03
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

Похожая проблема с OpenSSL http://forum.lazarus.freepascal.org/index.php/topic,36883.0.html
И ее так и не решили (
Random777
20.11.2017 13:34:37
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

Уверен, прокси выше указан только для примера.
Проверял на нескольких прокси и с нескольких рабочих станций.

Добавлено спустя 6 минут 32 секунды:
Мне кажется, мало кто использует Free Pascal в Linux для работы с Web да еще и через прокси ).
Random777
20.11.2017 11:46:45
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

program proxy3;
{$mode objfpc}
uses
SysUtils, Classes, fphttpclient, sslsockets, fpopenssl;
begin
With TFPHTTPClient.Create(Nil) do
try
Proxy.Host:='78.111.114.50';
Proxy.Port:=8080;
writeln(Get('http://freepascal.ru'));
//writeln(Get(''https&#58 ...
Random777
19.11.2017 21:55:57
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

Модуль откуда класс берется fphttpclient

Подскажите пожалуйста, с помощью какого свойства или метода прокси задается
Error: identifier idents no member "Proxy"
При этом TFPHTTPClient = Class(TFPCustomHTTPClient)
Published
Property KeepConnection;
Property Connected;
Property IOTimeout ...
Random777
19.11.2017 21:00:01
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

Напрямую работает. Через прокси на HTTPS код 500 выдает.
А на HTTP через прокси пускает без проблем (

Synapse использую один и тот же.

Добавлено спустя 34 минуты 29 секунд:
*Rik* писал(а): не разу не было чтоб не работало по https.


Не подскажете какая у вас версия OpenSSL?
Random777
19.11.2017 18:14:28
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Re: Synapse в Linux и Windows

*Rik* писал(а):вам нужно сделать симлинки с именами libssl.so и libcrypto.so

Увы линки есть, думаю может поставить более ранюю версию OpenSSL?

Добавлено спустя 6 минут 3 секунды:
Ichthyander писал(а): заюзал встроенный FPHTTClient (fcl-web)

Прошу прощения, а можно вас попросить образец кода выложить? С ходу не могу найти.
Random777
18.11.2017 14:48:56
Форум: Сети
Тема: Synapse в Linux и Windows
Ответы: 32
Просмотры: 128889

Synapse в Linux и Windows

Здравствуйте, помогите пожалуйста разобраться.
Если запрос идет через прокси на http адрес все ок, result 200
Если запрашиваю https - один и тот же код ведет себя в разных операционках по разному (

Под Windows так же все ок
Под Linux:

500
GET / HTTP/1.1
Host: ya.ru:443
Keep-Alive: 3000
Connection ...