Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не могу импортировать в NetBox фтп-аккаунты. #291

Open
VictorVG opened this issue Sep 5, 2019 · 4 comments

Comments

@VictorVG
Copy link

VictorVG commented Sep 5, 2019

Перенесено с selmf/unarr#3 (comment)

Ответ-вопрос был на https://forum.ru-board.com/topic.cgi?forum=5&topic=49572&start=2940#15

Да, и по поводу Не могу импортировать в NetBox фтп-аккаунты.- а far при случае не с ключиком -ro запущен? Я то к тому, что на новой копии b5465 Git-b8e7088dc x64 с NetBox v2.4.5.531 Git-7d199b2e6 (текущая версия) описанное явление не вижу, и к примеру RarLabs (FTP).netbox:

<?xml version="1.0" encoding="UTF-8"?>
<NetBox version="2.1">
    <Sessions>
        <Session name="RARLabs%20(FTP)">
            <Version>2.4.2</Version>
            <HostName>ftp.rarlabs.com</HostName>
            <PortNumber>21</PortNumber>
            <UserName>Anonymous</UserName>
            <PingType>2</PingType>
            <Timeout>90</Timeout>
            <FSProtocol>FTP</FSProtocol>
            <RemoteDirectory>/rar/</RemoteDirectory>
            <UpdateDirectories>No</UpdateDirectories>
            <CacheDirectoryChanges>No</CacheDirectoryChanges>
            <TimeDifferenceAuto>No</TimeDifferenceAuto>
            <SFTPMaxVersion>0</SFTPMaxVersion>
            <FtpAllowEmptyPassword>Yes</FtpAllowEmptyPassword>
            <Password>user@server.com</Password>
        </Session>
    </Sessions>
</NetBox>

у меня после F5 или драг-дропом на панель NetBox там появляется новая сессия RarLabs (FTP) и при первом подключении запрашивается пароль. Ввожу, сохраняю, соединяемся. Походу там что-то локальное шалит.:? Иных идей нет...:(

P.S.

Прошу продолжить здесь, а в чужом проекте это мешает.

@tm681
Copy link

tm681 commented Sep 5, 2019

Нет, никакие ключи к запуска FAR'а не добавлялись.
А как проверить, что именно там шалит?

@VictorVG
Copy link
Author

VictorVG commented Sep 5, 2019

Попробуйте заменить свой NetBox.dll более новой (по времени сборки) из ночнушки или у меня взьмите из релиза https://github.com/VictorVG/PLG/releases/tag/NB-7d199b2e6 - после этого коммита исходники NB пока не менялись, так что если ошибка возникает в самой DLL то она у вас должна пропасть,, нет - переместите в любой иной каталог вне профиля фара БД конфига 42E4AEB1-A230-44F4-B33C-F195BB654931.db с настройками NB и настройте его заново. Вполне возможно, что в вашей копии базы просто накопились ошибки, и SQLite заблокировала её на запись. А там посмотри что выйдет и будем по месту думать.

@tm681
Copy link

tm681 commented Sep 6, 2019

Замена библиотеки по Вашей ссылке результата не дала.
Скачал последнюю ночную сборку FAR - там та же версия NetBox 2.4.5.531
Файл 42E4AEB1-A230-44F4-B33C-F195BB654931.db удалил, после чего начал копировать сессии.
Стало лучше - сессии копируются, но глюки остались:
не все сессии копируются в созданные для них папки.
Сделал папку с названием myfolder, стал копировать туда сессию - не скопировалось.
Пришлось вручную залазить а файл myfile.netbox и править там руками
<Session name="myfolder/user@ftpsite.ru">`
Только тогда получилось. Возможно это не предусмотрено функционалом?
Переименование папок (shift-F6) также не срабатывает, переименовываются только фтп-сессии.

P.S. файл кэша plugincache64.db удалил на всякий случай перед этим, надеюсь ничего не нарушилось?

@VictorVG
Copy link
Author

VictorVG commented Sep 6, 2019

Удаление кэша ничего не сломает - просто фар при старте его заново создаст. Штатная ситуация. Насчёт разброса сессий по подкаталогам - я этим никогда не пользовался т.к.нужды не было. Тут надо смотреть что происходит.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants