libssh2 и Channel open failure (connect failed)

171
15 января 2020, 11:40

При попытке создать канал как

channel = libssh2_channel_direct_tcpip_ex(session, host_ip, host_port, listen_host, listen_port)

на одних серверах все поднимается, на других падает с ошибкой

Channel open failure (connect failed)

на серверах везде Debian 8, в логе

sshd[1317]: error: connect_to host_ip port host_port: failed

единственное отличие, что на серверах где не проходит проброс потра есть входящие роутеры, НО при этом клиент

ssh -f -N -L listen_port:localhost:host_port host_ip

прокидывает порт без проблем, при этом авторизация в libssh2 проходит, различные параметры по тунелям в sshd_config проблему не решают

AllowAgentForwarding yes
AllowTcpForwarding yes
GatewayPorts yes
PermitTunnel yes
PermitOpen any

версия libssh наипоследнейшая 1.8.2, неужели опять кривая версия!?

READ ALSO
std::vector указателей долго освобождает память

std::vector указателей долго освобождает память

Я считываю много данных из файла и заполняю ими вектор (про резервирование вектора знаю)После некоторых манипуляций с данными, я освобождаю...

191
регулярные выражения std::regex

регулярные выражения std::regex

Есть строка такого типа:

206
Проблема при добавлении в конец double linked list, C++

Проблема при добавлении в конец double linked list, C++

Есть два класса: первый - Game, второй - List (он же double listed list)

196
Как распарсить файл через <windows.h> MapViewOfFile?

Как распарсить файл через <windows.h> MapViewOfFile?

MapViewOfFile возвращает указатель на начало проекции куска большого текстового файлаА какие должны быть дальнейшие манипуляции, чтобы разобрать...

172