forum.bitel.ru http://forum.bitel.ru/ |
|
Шлюз типа Zyxel, TIMED OUT http://forum.bitel.ru/viewtopic.php?f=7&t=2953 |
Страница 1 из 1 |
Автор: | Victor [ 29 сен 2009, 12:15 ] |
Заголовок сообщения: | Шлюз типа Zyxel, TIMED OUT |
На 4.5 работало все нормально. Проапгрейдились до 4.6 и появилась проблема: Лог шедулера, но при ручном изменении статуса то же самое. Цитата: 09-29/16:51:01 INFO [Thread-6] TaskExecuter - Starting periodic taks ID: 11 bitel.billing.server.ipn.IPNTestGates 09-29/16:51:29 ERROR [Thread-20635] CiscoSSHSwitchGateWorker - java.lang.RuntimeException: TIME OUT! at bitel.billing.server.util.ssh.ResultStream.accept(ResultStream.java:32) at bitel.billing.server.util.ssh.SSHSession.command(SSHSession.java:68) at bitel.billing.server.util.ssh.SSHSession.command(SSHSession.java:57) at bitel.billing.server.ipn.vlan.CiscoSSHSwitchGateWorker.doSync(CiscoSSHSwitchGateWorker.java:67) at bitel.billing.server.ipn.GateWorker.runSync(GateWorker.java:108) at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:85) 09-29/16:51:29 ERROR [Thread-20635] CiscoSSHSwitchGateWorker - Gate unaccesible - 172.18.0.156 09-29/16:51:29 ERROR [Thread-20635] CiscoSSHSwitchGateWorker - ------------------------- 09-29/16:51:29 ERROR [Thread-20635] CiscoSSHSwitchGateWorker - error: java.lang.RuntimeException: TIME OUT! java.lang.RuntimeException: java.lang.RuntimeException: TIME OUT! at bitel.billing.server.ipn.vlan.CiscoSSHSwitchGateWorker.doSync(CiscoSSHSwitchGateWorker.java:85) at bitel.billing.server.ipn.GateWorker.runSync(GateWorker.java:108) at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:85) Caused by: java.lang.RuntimeException: TIME OUT! at bitel.billing.server.util.ssh.ResultStream.accept(ResultStream.java:32) at bitel.billing.server.util.ssh.SSHSession.command(SSHSession.java:68) at bitel.billing.server.util.ssh.SSHSession.command(SSHSession.java:57) at bitel.billing.server.ipn.vlan.CiscoSSHSwitchGateWorker.doSync(CiscoSSHSwitchGateWorker.java:67) ... 2 more 09-29/16:51:30 INFO [pool-2-thread-5] IPNTestGates - Gate: 172.18.0.156 : 22 [ ???? ???? ] - checking end.. 09-29/16:51:31 INFO [pool-2-thread-5] IPNTestGates - Locked clients: 09-29/16:51:31 INFO [pool-2-thread-5] IPNTestGates - 09-29/16:51:31 INFO [pool-2-thread-5] IPNTestGates - Task finished time=30135 ms. Пинги с консоли биллинга проходят, более того, написали тестовое ява-приложение: Код: import bitel.billing.server.util.ssh.SSHSession; public class test { public static void main( String[] args) { try { SSHSession sess = new SSHSession( "172.18.0.156", 22, "admin", "pass" ); sess.setTimeout( 20000 ); sess.connect(); System.out.println(sess.command("sh ver")); sess.disconnect(); } catch ( Exception e ) { e.printStackTrace(); } } } Результат: Цитата: [root@billing jssh]# time ./test.sh sh ver Current ZyNOS version: V3.90(TX.1)20090909 | 09/09/2009 A24-0080# real 0m6.274s user 0m3.616s sys 0m0.183s Конфигурация типа шлюза: Цитата: user_rule.editor.class=bitel.billing.module.services.ipn.editor.vlan.CiscoSSHSwitchRuleEditor gate_manager.class=bitel.billing.server.ipn.vlan.CiscoSSHSwitchGateWorker use.script=0 Команды Цитата: [DEFAULT] [REMOVE] <LOOP_PORT> interface port-channel {PORT} pvid {pppoe_vlan} exit </LOOP_PORT> no vlan {VID} vlan {pppoe_vlan} <LOOP_PORT> fixed {PORT} </LOOP_PORT> exit [/REMOVE] [OPEN] <LOOP_PORT> interface port-channel {PORT} pvid {VID} exit </LOOP_PORT> vlan {VID} normal "" forbidden 1-22 fixed 23-26 <LOOP_PORT> fixed {PORT} </LOOP_PORT> untagged 1-22 exit vlan {pppoe_vlan} <LOOP_PORT> forbidden {PORT} </LOOP_PORT> exit [/OPEN] [CLOSE] [/CLOSE] [/DEFAULT] на pppoe_vlan не смотрите, там скрипт должен подставлять влан из конфигурации конкретного шлюза. Его пока отключили (use_script=0). В чем дело, понять не могу ![]() |
Автор: | stark [ 29 сен 2009, 13:11 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
что в конфигурации шлюза .? раньше в 4.5 там timeout стоял - 2000 по умолчанию . В 4.6 его заменили на 0 , т.е на бесконечность . Чтобы работало как раньше надо в конфигурации шлюза(не типа и именно шлюза) прописать timeout=2000. Вообще есть ощущение что у вас там уже стоит timeout в конифигурации шлюза, причем это значение маленькое какое-то .. |
Автор: | Victor [ 29 сен 2009, 13:26 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
Цитата: #Логин пользователя login=admin timeout=20000 pppoe_vlan=156 и судя по первым двум строчкам: Цитата: 09-29/16:51:01 INFO [Thread-6] TaskExecuter - Starting periodic taks ID: 11 bitel.billing.server.ipn.IPNTestGates 09-29/16:51:29 ERROR [Thread-20635] CiscoSSHSwitchGateWorker - java.lang.RuntimeException: TIME OUT! он ждет положеное. |
Автор: | stark [ 29 сен 2009, 14:25 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
судя по логам он вас на одной из команд в подвисает в блоке Код: [OPEN] <LOOP_PORT> interface port-channel {PORT} pvid {VID} exit </LOOP_PORT> vlan {VID} normal "" forbidden 1-22 fixed 23-26 <LOOP_PORT> fixed {PORT} </LOOP_PORT> untagged 1-22 exit vlan {pppoe_vlan} <LOOP_PORT> forbidden {PORT} </LOOP_PORT> exit [/OPEN] точно все правильно ? все эти команды после выполнения вернут символ приглашения # ? попробуйте вначале убрать все из блока .. потом добавляйте по одно команде и провертье на чем оно падает .. Если не получится, то дайте доступ |
Автор: | Victor [ 29 сен 2009, 14:57 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
А ларчик просто открывался. Каким-то образом при обновлении слетела привязка к порту на свитче у клиента, т.е. порт был не указан. Из-за этого вис весь процесс ![]() |
Автор: | Victor [ 29 сен 2009, 15:40 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
Кстати, спасибо ![]() |
Автор: | stark [ 29 сен 2009, 15:44 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
Victor писал(а): А ларчик просто открывался. Каким-то образом при обновлении слетела привязка к порту на свитче у клиента, т.е. порт был не указан. Из-за этого вис весь процесс ![]() хм, я не уверен что обновление в этом виновато . очень часто на него вешают чужие грехи - ошибки в конфиге и т.п |
Автор: | Victor [ 29 сен 2009, 15:57 ] |
Заголовок сообщения: | Re: Шлюз типа Zyxel, TIMED OUT |
stark писал(а): хм, я не уверен что обновление в этом виновато . очень часто на него вешают чужие грехи - ошибки в конфиге и т.п Не буду спорить, вполне может быть что я перезавел шлюз на тестовом договоре и забыл об этом ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |