изменение таймаута в консоли netconf не учитывает - PullRequest
0 голосов
/ 26 февраля 2019

При попытке " netconf-console " я вижу, что по умолчанию установлено время ожидания = 60 сек.Согласно netconf-console --help, кажется также возможным изменить это время ожидания, используя опцию "--timeout"

Однако, что бы я ни указывал, это НЕ с учетом!

csoteam@netconf:~/netconf-console$ netconf-console --host=172.16.2.2 --user=admin --password=admin --port=830 --commit --timeout=600
Operation failed: TimeoutExpiredError - ncclient timed out while waiting for an rpc reply.
###DIDN'T HELP, STILL AFTER 1 MIN IT GOT TIMED OUT, I WAS EXPECTING 10 MINUTES

csoteam@netconf:~/netconf-console$ netconf-console --host=172.16.2.2 --user=admin --password=admin --port=830 --timeout=120 --commit
Operation failed: TimeoutExpiredError - ncclient timed out while waiting for an rpc reply.
###DIDN'T HELP, STILL AFTER 1 MIN IT GOT TIMED OUT, I WAS EXPECTING 2 MINUTES

csoteam@netconf:~/netconf-console$ netconf-console --host=172.16.2.2 --user=admin --password=admin --port=830 --timeout 120 --commit
Operation failed: TimeoutExpiredError - ncclient timed out while waiting for an rpc reply.
###DIDN'T HELP, STILL AFTER 1 MIN IT GOT TIMED OUT, I WAS EXPECTING 2 MINUTES

csoteam@netconf:~/netconf-console$ netconf-console --host=172.16.2.2 --user=admin  --password=admin --port=830 --timeout 12 --commit
Operation failed: TimeoutExpiredError - ncclient timed out while waiting for an rpc reply.
###DIDN'T HELP, STILL AFTER 1 MIN IT GOT TIMED OUT, I WAS EXPECTING 12 SECONDS

csoteam@netconf:~/netconf-console$ netconf-console  --host=172.16.2.2 --user=admin --pass=admin --port=830 --timeout=600
netconf> edit-config osv6-basic-config.xml --db=candidate
<ok xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0"/>
netconf> commit
Operation failed: TimeoutExpiredError - ncclient timed out while waiting for an rpc reply.
netconf> 
###AGAIN DIDN'T HELP
Have you tried this option? What is the correct syntax? How could I change the timeout?

Идея состоит в том, что я хочу зафиксировать большой кусок конфигурации, который занимает более одной минуты, и я получаю эту ошибку на моем клиентском компьютере netconf!Я знаю, что в конце обязательство будет выполнено успешно, и это предупреждающее сообщение на самом деле не вредит.Тем не менее, я предпочитаю иметь правильное время ожидания и предупреждающие сообщения, чтобы не выполнять ручные проверки на моем маршрутизаторе, чтобы увидеть, сделано это или нет!

Заранее спасибо

...