Пересылка SSH TCP и VSCode
Спасибо, что рассмотрели мой вопрос.
Я писал код со своего стола на удаленный сервер, управляемый WHM/cPanel (для которого у меня есть полный root-доступ) с функцией VS Code Remote SSH, в течение нескольких месяцев без каких-либо серьезных проблем с подключением. Внезапно (например, со вчерашнего дня) VS Code не может отображать содержимое папок на сервере, по-видимому, для любой учетной записи cPanel, хотя он может успешно установить сеанс SSH (я также могу сделать это из PuTTY или терминала). Я могу подключить ту же установку VS Code к другому серверу Ubuntu и выводить список содержимого, удаленно редактировать файлы и все такое.
Чтение в нескольких местах в сети, когда это происходит , является результатом того, что у SSH отключен флаг AllowTcpForwarding , я проверил /etc/ssh/sshd_config и, поскольку он не был указан, я включил его явно . Было предпринято несколько дополнительных попыток: перезапуск SSHD, корректная перезагрузка сервера, изменение sshd_config вперед и назад, отключение cPHulk, удаление папки сервера кода vs, чтобы он мог переустанавливаться автоматически, и некоторые другие вещи, которые я не помню на данный момент. В файле /var/log/secure с уровнем журнала sshd в DEBUG3 отображается одно сообщение об ошибке, которое не дает большого количества сведений:
sshd[5463]: debug1: channel 1: connection failed: Connection refused
sshd[5463]: error: connect_to 127.0.0.1 port 38185: failed.
Что-то явно блокирует соединение с проброшенными портами на сервере, вызывая отказ в подключении, но я не могу найти что, а тем более почему и как. Очень благодарен за любые указатели и наводки на поиск виновника и восстановление возможности подключения через функцию переадресации портов.