Пробую настроить включение и отключение портов на коммутаторе Edge-Core 3528M через TelnetServiceActivator. Все работает за исключением ошибки на коммутаторе при подаче команды
copy run start. Если вводить эту команду вручную, то коммутатор выводит сообщение с вопросом о сохранении конфигурации в файл, который надо подтвердить нажатием клавиши enter:
Код:
zip-0#copy run start
Startup configuration file name [y]:
Write to flash programming.
Programming flash started.
Success.
zip-0#
И вот этот момент - ожидания коммутатором ответа и нажатие на enter не получается воспроизвести в конфигурации устройства - коммутатор сообщает об ошибках:
Код:
connection 03-28/11:39:32 INFO [sa-p-11-t-3] TelnetServiceActivator - Password entered
connection 03-28/11:39:32 INFO [sa-p-11-t-3] TelnetServiceActivator - execute: config
connection 03-28/11:39:32 INFO [sa-p-11-t-3] TelnetServiceActivator - config
zip-1(config)#
connection 03-28/11:39:32 INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Do task deviceId: 36; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaStateModifyEvent] moduleId: 1; pluginId: no; cid: 447; scid: -1; userId: 0; deviceId: 36; inetServId: 497; connectionId: 0; state: 0; accessCode: 11; timestamp: 1395970771932
connection 03-28/11:39:32 WARN [sa-p-11-t-3] InetApplication - Accounting period not found for inetServ:497
connection 03-28/11:39:32 INFO [sa-p-11-t-3] InetApplication - OptionSet: []
connection 03-28/11:39:32 INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Command result event: ServiceActivatorEvent type=2; inetServId: 497; call: true; oldState: 1; newState: 0; oldOptionSet: ; newOptionSet:
connection 03-28/11:39:32 INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Processing deviceId:36; command ServiceActivatorEvent type=2; inetServId: 497; call: true; oldState: 1; newState: 0; oldOptionSet: ; newOptionSet:
connection 03-28/11:39:32 INFO [sa-p-11-t-3] ServiceActivatorSet - Invoking serviceModify
connection 03-28/11:39:32 INFO [sa-p-11-t-3] TelnetServiceActivator - execute: int eth 1/20
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - int eth 1/20
zip-1(config-if)#
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - execute: shutdown
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - shutdown
zip-1(config-if)#
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - execute: copy run start
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - copy run start
^
% Invalid input detected at '^' marker.
zip-1(config-if)#
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - execute: \n
connection 03-28/11:39:33 INFO [sa-p-11-t-3] TelnetServiceActivator - \n
^
% Invalid input detected at '^' marker.
zip-1(config-if)#
connection 03-28/11:39:33 INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Process event type[2] result=true
connection 03-28/11:39:33 INFO [sa-p-11-t-3] ServiceActivatorDeviceWorker - Changing InetServ:497 state and/or options
mq 03-28/11:39:33 INFO [event-proc-p-2-t-1] InetServRuntimeMap - Caught event: Event[ru.bitel.bgbilling.modules.inet.access.event.InetServDeviceStateAndOptionsModifiedEvent] moduleId: 1; pluginId: no; cid: global; scid: -1; userId: -1; deviceId: 36; inetServId: 497; state: 0; optionSet: ; timestamp: 1395970773718
connection 03-28/11:39:37 INFO [sa-p-11-t-2] ServiceActivatorSet - Disconnecting from device
connection 03-28/11:39:38 INFO [sa-p-11-t-3] ServiceActivatorSet - Disconnecting from device
connection 03-28/11:39:38 INFO [sa-p-11-t-3] TelnetServiceActivator - execute: exit
connection 03-28/11:39:38 INFO [sa-p-11-t-3] TelnetServiceActivator - exit
zip-1(config)#
Один из вариантов конфигурации устройства:
Код:
sa.port=23
sa.host=xx.xx.xx.xx
sa.endSequence=#
sa.command.connect=config
sa.command.disconnect=exit
#Команды включения сервиса на устройстве
sa.command.serv.enable.1=int eth 1/20
sa.command.serv.enable.2=no shutdown
sa.command.serv.enable.3=copy run start
sa.command.serv.enable.4=\n
#Команды создания сервиса на устройстве.
sa.command.serv.create.1=int eth 1/20
sa.command.serv.create.2=no shutdown
sa.command.serv.create.3=copy run start
sa.command.serv.create.4=\n
#Команды выключения сервиса на устройстве
sa.command.serv.disable.1=int eth 1/20
sa.command.serv.disable.2=shutdown
sa.command.serv.disable.3=copy run start
sa.command.serv.disable.4=\n
#Команды удаления сервиса с устройства.
sa.command.serv.cancel.1=int eth 1/20
sa.command.serv.cancel.2=shutdown
sa.command.serv.cancel.3=copy run start
sa.command.serv.cancel.4=\n
Возможно ли как-то решить эту проблему?
Информация о версии:
Клиент: вер. 6.0 сборка 1301 от 06.03.2014 16:48:33
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_35
Сервер: вер. 6.0 сборка 1697 от 11.03.2014 16:54:01
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35
assist вер. 6.0 сборка 105 от 05.02.2014 15:53:10
bill вер. 6.0 сборка 342 от 05.02.2014 19:11:42
card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
dba вер. 6.0 сборка 168 от 05.02.2014 15:53:37
enaza вер. 6.0 сборка 75 от 05.02.2014 15:53:46
gorod вер. 6.0 сборка 169 от 05.02.2014 15:53:47
inet вер. 6.0 сборка 1353 от 11.03.2014 17:16:59
mps вер. 6.0 сборка 210 от 24.02.2014 20:25:19
npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
paylinks вер. 6.0 сборка 34 от 05.02.2014 15:55:07
qiwi вер. 6.0 сборка 41 от 05.02.2014 15:55:21
rentsoft вер. 6.0 сборка 59 от 05.02.2014 15:55:46
reports вер. 6.0 сборка 210 от 05.02.2014 15:55:46
rscm вер. 6.0 сборка 192 от 05.02.2014 15:55:48
ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 121 от 05.02.2014 15:55:14
ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 102 от 06.03.2014 16:49:16
trayinfo вер. 6.0 сборка 176 от 05.02.2014 15:55:51
wellpay вер. 6.0 сборка 38 от 05.02.2014 15:56:19
wm вер. 6.0 сборка 191 от 05.02.2014 15:56:42
yamoney вер. 6.0 сборка 65 от 05.02.2014 15:56:43