michaellukashov / Far-NetBox

SFTP/SCP/FTP/FTPS/WebDAV/S3 client for Far Manager 3 (http://farmanager.com/)
https://forum.farmanager.com/viewtopic.php?t=6317
GNU General Public License v2.0
158 stars 52 forks source link

NetBox 2.2 fails to connect through Proxy. #208

Open AnrDaemon opened 8 years ago

AnrDaemon commented 8 years ago
. 2016-07-01 13:08:26.429 NetBox Version 2.2.0 (Build 427) (OS 6.1.7601 Service Pack 1 - Windows 7 Professional)
. 2016-07-01 13:08:26.430 Configuration: HKCU\Software\Far2\Plugins\NetBox 2\
. 2016-07-01 13:08:26.431 Working directory: C:\Users\anrdaemon
. 2016-07-01 13:08:26.432 Login time: 01.07.2016 13:08:26
. 2016-07-01 13:08:26.432 Host name: example.rootdir.org (Port: 22)
. 2016-07-01 13:08:26.433 Tunnel: No
. 2016-07-01 13:08:26.433 Transfer Protocol: SFTP
. 2016-07-01 13:08:26.434 Code Page: 65001
. 2016-07-01 13:08:26.434 Ping type: Null, Ping interval: 30 sec; Timeout: 15 sec
. 2016-07-01 13:08:26.435 Disable Nagle: Yes
. 2016-07-01 13:08:26.436 Proxy: SOCKS5
. 2016-07-01 13:08:26.436 ProxyHostName: proxy.darkdragon.lan (Port: 1080); ProxyUsername: ; Passwd: No
. 2016-07-01 13:08:26.436 Send buffer: 262144
. 2016-07-01 13:08:26.436 SSH protocol version: 2 only; Compression: Yes
. 2016-07-01 13:08:26.437 Bypass authentication: No
. 2016-07-01 13:08:26.437 Try agent: Yes; Agent forwarding: No; TIS/CryptoCard: No; KI: Yes; GSSAPI: No
. 2016-07-01 13:08:26.437 Ciphers: aes,blowfish,chacha20,3des,WARN,arcfour,des; Ssh2DES: No
. 2016-07-01 13:08:26.437 SSH Bugs: Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto
. 2016-07-01 13:08:26.437 Simple channel: Yes
. 2016-07-01 13:08:26.438 Return code variable: Autodetect; Lookup user groups: 녜
. 2016-07-01 13:08:26.438 Shell: default
. 2016-07-01 13:08:26.438 EOL: LF, UTF: Off
. 2016-07-01 13:08:26.438 Clear aliases: Yes, Unset nat.vars: Yes, Resolve symlinks: Yes
. 2016-07-01 13:08:26.438 LS: ls -la, Ign LS warn: Yes, Scp1 Comp: No
. 2016-07-01 13:08:26.438 SFTP Bugs: Auto,Auto
. 2016-07-01 13:08:26.438 SFTP Server: default
. 2016-07-01 13:08:26.439 Local directory: default, Remote directory: home, Update: No, Cache: Yes
. 2016-07-01 13:08:26.439 Cache directory changes: No, Permanent: No
. 2016-07-01 13:08:26.439 Recycle bin: Delete to: No, Overwritten to: No, Bin path: 
. 2016-07-01 13:08:26.439 DST mode: Unix
. 2016-07-01 13:08:26.441 Leaving host lookup to proxy of "example.rootdir.org" (for SSH connection)
. 2016-07-01 13:08:26.441 Connection was lost, asking what to do.
. 2016-07-01 13:08:26.442 Asking user:
. 2016-07-01 13:08:26.442 Connection has been unexpectedly closed. Server sent command exit status 2147483647. ()

At the same time, Cygwin ssh from same host as NetBox:

$ ssh -o ProxyCommand='/usr/bin/nc -X 5 -x proxy.darkdragon.lan:1080 %h %p' example.rootdir.org
Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.13.0-86-generic i686)
…

Been working with that same proxy on 2.1.

VictorVG commented 8 years ago

Probably fixed (I have no proxy networks, because presumably), but new versions of NetBox collected only under Far3, it is necessary to build the master branch under Far2 take that frankly do not want to do because support Far2 long been completed, and the majority of plug-ins under Far3 rewritten. Maybe you will be more convenient to go to Far3? At the same time, and with a setting where easy storage - they are stored in the Registry and not in the database SQLite3 that allows us to just copy the customized working copy and run on any machine without fear of ruin someone else's settings.

AnrDaemon commented 8 years ago

В Far3 просто нет модов, которыми я пользуюсь каждый день. А без них я с таким же успехом могу просто удалить Фар полностью и не вспоминать о нём. И первым в списке стоит MultiArc.

VictorVG commented 8 years ago

Ну, тот же МА там прекрасно работает, часть задач можно передать Lua/MoonScript - у самого в комплекте (не считая Lua-модулей) свыше сотни Lua скриптов и далеко за две сотни макросов. А Lua скрипты по скорости работы не уступают плагинам. Тут я думаю стоит плясать от списка ваших задач, а уже под них подобрать именно для вас рабочий набор Far + плагины + скрипты. Практически все плагины от Far1 в Far3 работают, а многих новых наоборот для Far2 в принципе нет. Например Lua-плагинов. Так что я ещё раз повторюсь тут нужно смотреть от ваших задач и подбирать подходящий для них набор инструментов. Если что, то можно тут мои сборки скачать Far3 - этот каталог постоянный, так что его линк не слетит. :)

AnrDaemon commented 8 years ago

Мои задачи? Редактирование HTML/XML, написание кода, администрирование систем, и вообще для меня Far это шелл, я в нём живу.

./Browser/CPL/cpl.dll
./Browser/FarOBEX/farobex.dll
./Browser/FARservice/FARSVC.DLL
./Browser/NetBox/NetBox.dll
./Browser/NT_event/ntevent.dll
./Browser/Observer/4Observer.dll
./Browser/PhoneFSW/phonefs.dll
./Browser/Regedit/Registry.dll
./Browser/ResBrowse/resource.dll
./Browser/xmldom/XMLDOM.dll
./Editor/ACompl/AutoCmpl.dll
./Editor/ActiveHelp/bin/Active-Help.dll
./Editor/Backup/Backup.dll
./Editor/Blocks/Blocks.dll
./Editor/cc_like/RC&CLIKE.DLL
./Editor/Colorer/bin/colorer.dll
./Editor/ECase/ECase.dll
./Editor/Esc/esc.dll
./Editor/Esc/tsc/esc-tsc-mini.dll
./Editor/MouseSelect/MouseSelect.dll
./Editor/StringSort/SortEdit.dll
./Editor/WEB/web.dll
./Support/Calculator/bin/calc.dll
./Support/charactermap/CharacterMap.dll
./Support/EnvMan/EnvMan.dll
./Support/FComplete/FComplet.dll
./Support/FileLIST/filelist.dll
./Support/JpgExifView/JpgExifView.dll
./Support/MP3Util/MP3Util.dll
./Support/NTFSfile/ntfsfile.dll
./Support/RealSize/RealSize.dll
./Support/SHELLINK/shellink.dll
./Support/s_and_r/s_and_r.dll
./Support/UserMan/userman.dll

CPL в Far3 нет, S&R нет, WEB editor нет. Это только то, чем я пользуюсь без перерыва, т.е. постоянно, по миллиону раз в день и не задумываясь о том, откуда что берётся.

VictorVG commented 8 years ago

CPL ? - этого я не помню, S&R заменяется LuaFar Search (поиск, замена, grep, etc...), RESearch и ещё кучей Lua плагинов и скриптов, веб редактор - TrueTemplate в штатном редакторе + вагон скриптов написан, а посему я уже и не помню как выглядит этот плагин. Всё остальное или есть с тем же именем или есть аналоги, зачастую более функциональные. Я похожие задачи решаю и моя подборка делалась под них.

AnrDaemon commented 8 years ago

Спасибо, избавьте меня от ублюдочных Lua'шных "якобырегэкспов". И от убогого ReSearch, и от кучи плагинов и скриптов. Ни в одном нет сохранения профилей, переименования файлов по шаблону, очистки пустых строк и аставки переводов строк. И профилей. И опять профилей. (Я честно пытался перейти с S&R на скрипты… Хотя бы при переименовании файлов. Это был такой пиздец, что я забил и больше не пытаюсь. А скрипты я писать умею… Но пользоваться этим ужасом в итоге было невозможно.)

CPL это Control Panel.

AnrDaemon commented 8 years ago

Web Editor не выглядит никак. Ты просто заходишь в редактор, жмёшь Ctrl+H и редактируешь проперти тега в диалоге.

VictorVG commented 8 years ago

Понял, ну тут TrueTemplate частично поможет, тем более что он расширяемый, да и скрипт для его замены кто-то я видел писал. Я TrueTemplate почти не пользуюсь, вернее он у меня есть, но для других задач. Кстати, LuaFar Search говорят перловыми регулярками умеет пользоваться, али это страшный Луа? - <\!\-\-.*?.\-\-\> :) А всего вышеперечисленного нет:

LuaFAR Search ВОЗМОЖНОСТИ

  • Поиск и замена в редакторе.
  • Поиск и замена из панелей.
  • Регулярные выражения (Far regexp, Oniguruma, PCRE).
  • Пользовательские скрипты на языке Lua, с доступом к библиотеке LuaFAR, библиотекам регулярных выражений, а также к API плагина.
  • Меню плагина может дополняться пунктами пользователя, которые могут включать в себя "пресеты", тесты и т.д.

    Работа в редакторе Работа в панелях Многострочная замена Переименование Установки Пресеты Скрипты пользователя

А по поводу "ни в одном нет" - а может вы просто убедили себя в этом тогда когда встретили первые пре-альфы Far3 и плагинов под него действительно было мало?

AnrDaemon commented 8 years ago

Для справки: Я знаю, что такое Lua. Я на нём пишу… Плююсь, но пишу. Ибо надо. К Far3 я периодически возвращаюсь, иногда встречаю его у клиентов, так что что там происходит, я боль-мене в курсе. Хотя, конечно, без акка на форуме это непросто.

VictorVG commented 8 years ago

Да это и понятно, сам с людьми контачу, ну а коли что, то тут я клал свои скрипты для сборки - можно воспользоваться ими для упрощения работы.

AnrDaemon commented 8 years ago

А с плагрингом у нас всё о'кей? … А то опять нарвался на эту багу, решил проверить обновления - а сайты не открываются.

VictorVG commented 8 years ago

Нет, та хосте сейчас работы. Сам жду. Думал успею глянуть пока не уехал, но ....