Jump to content
  • 0

При отключении торрента перезаписывается файл конфигурации settings.json


КлаваК

Question

При отключении торрента из веб интерфейса перезаписывается файл конфигурации settings.json.

Соответственно все отредактированные настройки перезаписываются на дефолт конфигурацию.

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Добрый вечер, @КлаваК! У меня не получилось воспроизвести проблему, вероятно что-то не смогла учесть. Не могли бы Вы описать её подробнее, а также указать версию KeeneticOS?

Link to comment
Share on other sites

  • 0
Posted (edited)

Установленная версия KeeneticOS 4.2 Alpha 5

Проверить просто, отредактируйте settings.json:

 

{
   ...
   "bind-address-ipv4": "127.0.0.1,192.168.1.1,1.2.3.4",
   ...
}

Сохраните, потом отключите торрент из веб интерфейса, и проверьте файл.

Вообще было бы полезно добавить выбор интерфейсов для торрента в веб интерфейс.

Edited by КлаваК
Добавлено
Link to comment
Share on other sites

  • 0
9 часов назад, КлаваК сказал:

Проверить просто, отредактируйте settings.json:

{
   ...
   "bind-address-ipv4": "127.0.0.1,192.168.1.1,1.2.3.4",
   ...
}

Сохраните, потом отключите торрент из веб интерфейса, и проверьте файл.

Если отключить торрент-клиент не из веб-интерфейса, то настройка сохраняется?

 

9 часов назад, КлаваК сказал:

Вообще было бы полезно добавить выбор интерфейсов для торрента в веб интерфейс.

Для торрент-клиента можно назначить политику доступа в интернет (создать политику можно через веб-интерфейс, назначить её торрент-клиенту -- только через CLI/WebCLI):
 

(config)> ip policy test
Network::PolicyTable: Created policy "test".
(config-policy)> permit global ISP
Network::PolicyTable: "test": set permission to use GigabitEthernet1.
(config-policy)> exit
Core::Configurator: Done.
(config)> torrent

        directory - set download directory
        peer-port - set peer port
           policy - set network policy for torrent
            reset - reset daemon settings
         rpc-port - set RPC port

(config)> torrent pol

           policy - set network policy for torrent

(config)> torrent policy test
Torrent::Client: Policy test applied.

https://help.keenetic.com/hc/ru/articles/360010644660-Как-изменить-профиль-доступа-выхода-в-Интернет-для-torrent-клиента-Transmission

Если вы хотите использовать несколько подключений вместе, то имеет смысл включить эту настройку для назначенной политики: https://help.keenetic.com/hc/ru/articles/7490633500572-Многопутевая-передача-суммирование-пропускной-способности-нескольких-интернет-соединений

Link to comment
Share on other sites

  • 0
Posted (edited)
1 час назад, КлаваК сказал:

Установленная версия KeeneticOS 4.2 Alpha 5

Проверить просто, отредактируйте settings.json:

 

{
   ...
   "bind-address-ipv4": "127.0.0.1,192.168.1.1,1.2.3.4",
   ...
}

Сохраните, потом отключите торрент из веб интерфейса, и проверьте файл.

Вообще было бы полезно добавить выбор интерфейсов для торрента в веб интерфейс.

Собственно, редактирование параметров таким образом не предусмотрено и в вашем случае, система, как раз приводит всё к стандартому, для нее, виду

Edited by Denis P
  • Upvote 1
Link to comment
Share on other sites

  • 0
22 часа назад, eralde сказал:

Если отключить торрент-клиент не из веб-интерфейса, то настройка сохраняется?

 

Для торрент-клиента можно назначить политику доступа в интернет (создать политику можно через веб-интерфейс, назначить её торрент-клиенту -- только через CLI/WebCLI):
 

(config)> ip policy test
Network::PolicyTable: Created policy "test".
(config-policy)> permit global ISP
Network::PolicyTable: "test": set permission to use GigabitEthernet1.
(config-policy)> exit
Core::Configurator: Done.
(config)> torrent

        directory - set download directory
        peer-port - set peer port
           policy - set network policy for torrent
            reset - reset daemon settings
         rpc-port - set RPC port

(config)> torrent pol

           policy - set network policy for torrent

(config)> torrent policy test
Torrent::Client: Policy test applied.

Изменения вкл/выкл торрента через CLI? Не проверялось, это не очень удобно с мобильного устройства.

За "политику доступа" - спасибо, вроде адекватный вариант, попробую.

Link to comment
Share on other sites

  • 0
Posted (edited)
22 часа назад, Denis P сказал:

Собственно, редактирование параметров таким образом не предусмотрено и в вашем случае, система, как раз приводит всё к стандартому, для нее, виду

Это undefined behaviour - необычное поведение, когда при отключении по каким то причинам перезаписывается конфигурационный файл. Ожидается что файл может быть перезаписан только при выходе из настроек в торрент интерфейсе при использовании кнопки "Ок/Сохранить".

Edited by КлаваК
Добавлено
Link to comment
Share on other sites

  • 0
36 минут назад, КлаваК сказал:

Изменения вкл/выкл торрента через CLI? Не проверялось, это не очень удобно с мобильного устройства.

Просто, как вам правильно написали выше, вариант с ручным редактированием settings.json не предусмотрен, поэтому если выполнить то же самое, что делает веб-интерфейс, через CLI вручную, файл тоже перезапишется.
 

38 минут назад, КлаваК сказал:

За "политику доступа" - спасибо, вроде адекватный вариант, попробую.

Это как раз предусмотренный вариант, будет хорошо, если вам он подойдет.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...