Обратная динамическая ошибка распределения портов SSH

Когда я запускаю:

ssh -i mycert -R 0:localhost:80 user@myserver.com 

и запустите на myserver.com следующее:

 curl localhost:dynamicly_assigned_port 

Я получаю 'ssh: Сервер посылает unrequested порт, из порта XXXX'. Однако работает:

 ssh -i mycert -R 20000:localhost:80 user@myserver.com curl localhost:20000 

Работает отлично. Любая идея, почему я получаю эту ошибку при использовании динамически выделенного порта, но не при использовании статического порта. Я предполагаю, что это связано с старой версией ssh, используемой в dropbear v0.52, но ищем любые другие идеи. благодаря

One Solution collect form web for “Обратная динамическая ошибка распределения портов SSH”

Эта ошибка означает, что сервер отправил незапрашиваемый переадресованный порт, который клиент не ожидал. Короче говоря, клиент SSH Dropbear не знает, как обращаться с динамически распределенным портом, который удаленный сервер выделил для него. Это неподдерживается dropbear.

Соответствующий код:

Где клиент dropbear анализирует удаленный запрос вперед и добавляет его в свой список отслеживаемых пересылок: https://github.com/schemacs/dropbear/blob/3c4d57db86668f3cecd91566f971371fbea8684b/cli-runopts.c#L569

Там, где клиент dropbear выполняет итерацию через remotefwds он запрашивает и пытается найти соответствие для порта, который настроен сервером: https://github.com/schemacs/dropbear/blob/3c4d57db86668f3cecd91566f971371fbea8684b/cli-tcpfwd.c#L214

  • Почему SSH-вход работает в оболочке, но не работает во всех третьих лицах через ssh-туннель?
  • IBM AIX: Как настроить отправку SSH X на непривилегированного пользователя без дома?
  • Как устройство cisco знает, подключаюсь ли я через telnet или ssh?
  • ssh-порт для доступа к моей домашней машине из любого места
  • Multihop с sshpass
  • Время ожидания подключения sshuttle
  • пересылать весь трафик mysql в туннель ssh
  • Указание порта с произвольным мониторингом с autossh
  • Нужно ли вообще запускать рабочий стол gnome через удаленный x ssh-туннель?
  • Запуск X-клиентов через мульти-хост ssh-туннель
  • Возможно ли обходить ретранслятор SSH-сервера?
  • Linux и Unix - лучшая ОС в мире.