Когда-то рассказывал, что у меня есть мой домашний сервер для поднятия проектов и для души.
На днях перестал подрубаться к нему remote ssh из VSCode - соединение падает, при этом через powershell все стабильно.
«ну, ща починим» - подумал я и потратил весь день 🤪
Вооружившись Claude, гуглом и собственными
🟢откатить VSCode до прошлой версии, на ноуте и на самом сервере
🟢переключить useExecServer true/false
🟢чистить ~/.vscode-server раз 10
🟢удалить UFW LIMIT правило на SSH
🟢крутить kernel.io_uring_disabled в sysctl ядра, чем вызвал busy loop и краш Node.js на сервере
и чего только не пробовал, вплоть до подмены Node.js и скачивания пакетов VSCode вручную.
Отчаявшись, решил хотя бы снять бэкапы по живому туннелю.
Но и тут проблема, невероятно медленная скорость и обрывается загрузка файлов, на ноут они попадают уже битые.
Наконец меня осенило попинговать с сервера роутер и увидеть как у меня теряется 80% пакетов.
Перезагрузил роутер, перевоткнул LAN кабель и о чудо! все заработало 🥳
Мораль сей басни такова:
Перезагрузи, кабели перевоткни и потом уже мудри 🤓
Правда не так хорошо как мне хотелось, но про мою битву с умирающим диском NVME, докручивание мониторинга и попытки оживить вторую плашку оперативы на 16 гигов уже в следующий раз.
👇А у вас были случаи, когда часами дебажили, а проблема оказывалась на поверхности?
@etl_kitchen