Страница 1 из 1

afwatch -srvaddrnum

Добавлено: Вс июл 23, 2017 10:28 pm
AlexeySmolenchuk
Если я правильно понимаю эту опцию, то она должна стартануть afwatch прицепившись к указаному серверу, но на деле он всё равно пытается сконнектиться с сервером из локального конфига.

% afwatch -srvaddrnum 172.18.0.109
Compilation date = 'Oct 22 2015 16:20:42'
CGRU version = '2.0.7'
Afanasy build revision = 'cb3f81872a907b2431a360d4b7f7cd977e553fa4'
Python version = '2.7.9'
GCC version = '4.9.2'
Looking up server name "afn.srv"...
QObject::connect: Cannot connect (null)::destroyed() to QHostInfoLookupManager::waitForThreadPoolDone()
AFERROR: Server address number >= server addresses size (172>=1), using the last.
Server address = '192.168.9.117:51000'
Qt version = "4.8.6"
QServer::QServer: Listening "::%0" port 51001 ...
Network Interfaces:
eth0: bc:ee:7b:9b:32:f4
IPv4 Address: 192.168.46.163
IPv6 Address: fe80::::beee:7bff:fe9b:32f4

Может быть я неверно понимаю назначение этого ключа?

Re: afwatch -srvaddrnum

Добавлено: Пн июл 24, 2017 5:41 pm
Timur
Для этого и вообще любого оверрайда есть: http://cgru.info/installation#config_overrides

А "-srvaddrnum" для редкого и особенного случая, если имя сервера солвится по 2ум айпишникам, то можно указать какой использовать.
Практически это только для тестов, так как всегда можно запустить воч с указанием айпишника, а не имени, если что.

Re: afwatch -srvaddrnum

Добавлено: Пн июл 24, 2017 5:46 pm
AlexeySmolenchuk
Спасибо!

Re: afwatch -srvaddrnum

Добавлено: Пн июл 24, 2017 6:25 pm
AlexeySmolenchuk
Это что, я и pswd_god могу заоверрайдить? :mrgreen:

Ну ладно это сарказм.
На самом деле все должны знать про такую уязвимость, как овверайд пароля в локальном конфиге.
Хотите заполучить полномочия нелегально? Просто сгенерите себе новый MD5 и пропишите в /home/username/.cgru/config.json

Re: afwatch -srvaddrnum

Добавлено: Ср июл 26, 2017 6:13 pm
AlexeySmolenchuk
Всё равно не получается. Подключается по адресу из конфига, а не из аргумента.
С ключом --af_servername такой-же лог как и в первом посте.
ты не мог бы проверить, работает ли она у тебя?

Re: afwatch -srvaddrnum

Добавлено: Чт июл 27, 2017 9:33 am
Timur
Привет.
Только что проверил.
Работает.
Может вы завели свою команду afwatch и не передаете через неё аргументы?

Re: afwatch -srvaddrnum

Добавлено: Чт авг 03, 2017 5:08 pm
AlexeySmolenchuk
в 2.2.2 работает.
в 2.0.7 не работает.
Спасибо.

Re: afwatch -srvaddrnum

Добавлено: Вс авг 06, 2017 6:59 pm
Timur
Всё правильно.
Это появилось в 2.2.0 http://cgru.info/changes_log#release220