forum.bitel.ru
http://forum.bitel.ru/

IPN обрезает строку
http://forum.bitel.ru/viewtopic.php?f=7&t=5385
Страница 1 из 1

Автор:  griff [ 18 апр 2011, 12:50 ]
Заголовок сообщения:  IPN обрезает строку

Добрый день.
Модуль IPN передает на шлюз Mikrotik обрезанные команды. Соединение по telnet.
Не добавлялись правила на шлюз, посмотрел через tcpdump
Вот выдержи из дампа при открытии шлюза:
Код:
16:58:49.925818 IP 10.1.16.12.39169 > 10.1.16.33.telnet: P 61:107(46) ack 674 win 110 <nop,nop,timestamp 2735383824 25650674>
E..b.L@.@.W.
...
..!......6...3....n.......
.
....e.ip firewall address-list print


и вот
Код:
16:58:50.155227 IP 10.1.16.12.39169 > 10.1.16.33.telnet: P 107:192(85) ack 779 win 110 <nop,nop,timestamp 2735383881 25651681>
E....N@.@.V.
...
..!......6B..4....n.......
.
.I..i.ip firewall address-list add a


а должно быть ip firewall address-list add address=123.123.123.5 list=ACCESS_LIST comment=!!3249!!
и можно прописывать какие угодно правила в управлении шлюзом договора, они все режутся до определенной длинны.

далее в дампе идет

Код:
16:58:50.256142 IP 10.1.16.12.39169 > 10.1.16.33.telnet: P 192:197(5) ack 1239 win 129 <nop,nop,timestamp 2735383906 25651694>
E..9.S@.@.W=
...
..!......6...5.....(+.....
.
.b..i.quit


биллинг сделал, биллинг уходит.

Версия биллинга 4.6 сборка 694 от 05.03.2011, ipn вер. 4.6 сборка 265 от 18.03.2011 19:13:18. Linux Debian, JRE 1.6.0_20

Автор:  stark [ 18 апр 2011, 20:06 ]
Заголовок сообщения:  Re: IPN обрезает строку

доступ можете дать ?

Автор:  griff [ 19 апр 2011, 12:03 ]
Заголовок сообщения:  Re: IPN обрезает строку

Пересоздал шлюз. Шлюз начал открываться, когда в договоре щелкаешь открыт, но когда щелкаешь закрыт не закрывается, правила не удаляются. Команды скопированы из документации.

Автор:  stark [ 19 апр 2011, 16:43 ]
Заголовок сообщения:  Re: IPN обрезает строку

у шлюза случайно не стоит timeout ?

Выложил обновление 4.6 . В 5.1 была исправлена ошибка связанная с timeout-ом , на 4.6 не накатили .

Автор:  griff [ 19 апр 2011, 17:23 ]
Заголовок сообщения:  Re: IPN обрезает строку

timeout=2000
Такое впечатление, что он тут не причем. Вот кусок дампа сессии биллинга с микротиком.
Видно, что после авторизации микротик выводит свое приветствие, затем биллинг отправляет ему
Код:
ip firewall address-llist print without-paging
, а микротик почему-то ничего не выводит. Притом, что ввод этой команды в консоли руками выводит адрес-лист. Ну и далее quit.
Попробую на другой версии микротика поновее. Сейчас пробовал 3.31.

Код:
16:39:26.791215 IP 10.1.16.33.telnet > 10.1.16.12.47460: P 77:674(597) ack 62 win 362 <nop,nop,timestamp 34175226 2756693040>
        0x0000:  4510 0289 016d 4000 4006 02c4 0a01 1021  E....m@.@......!
        0x0010:  0a01 100c 0017 b964 271f 79da c906 8cd4  .......d'.y.....
        0x0020:  8018 016a fdab 0000 0101 080a 0209 78fa  ...j..........x.
        0x0030:  a44f cc30 0d00 0d0a 0d00 0d0a 0d00 0d0a  .O.0............
        0x0040:  0d00 0d0a 0d00 0d0a 0d00 0d0a 0d00 0d0a  ................
        0x0050:  0d0a 0d00 2020 4d4d 4d20 2020 2020 204d  ......MMM......M
        0x0060:  4d4d 2020 2020 2020 204b 4b4b 2020 2020  MM.......KKK....
        0x0070:  2020 2020 2020 2020 2020 2020 2020 2020  ................
        0x0080:  2020 2020 2020 5454 5454 5454 5454 5454  ......TTTTTTTTTT
        0x0090:  5420 2020 2020 204b 4b4b 0d0a 0d00 2020  T......KKK......
        0x00a0:  4d4d 4d4d 2020 2020 4d4d 4d4d 2020 2020  MMMM....MMMM....
        0x00b0:  2020 204b 4b4b 2020 2020 2020 2020 2020  ...KKK..........
        0x00c0:  2020 2020 2020 2020 2020 2020 2020 2020  ................
        0x00d0:  5454 5454 5454 5454 5454 5420 2020 2020  TTTTTTTTTTT.....
        0x00e0:  204b 4b4b 0d0a 0d00 2020 4d4d 4d20 4d4d  .KKK......MMM.MM
        0x00f0:  4d4d 204d 4d4d 2020 4949 4920 204b 4b4b  MM.MMM..III..KKK
        0x0100:  2020 4b4b 4b20 2052 5252 5252 5220 2020  ..KKK..RRRRRR...
        0x0110:  2020 4f4f 4f4f 4f4f 2020 2020 2020 5454  ..OOOOOO......TT
        0x0120:  5420 2020 2020 4949 4920 204b 4b4b 2020  T.....III..KKK..
        0x0130:  4b4b 4b0d 0a0d 0020 204d 4d4d 2020 4d4d  KKK......MMM..MM
        0x0140:  2020 4d4d 4d20 2049 4949 2020 4b4b 4b4b  ..MMM..III..KKKK
        0x0150:  4b20 2020 2020 5252 5220 2052 5252 2020  K.....RRR..RRR..
        0x0160:  4f4f 4f20 204f 4f4f 2020 2020 2054 5454  OOO..OOO.....TTT
        0x0170:  2020 2020 2049 4949 2020 4b4b 4b4b 4b0d  .....III..KKKKK.
        0x0180:  0a0d 0020 204d 4d4d 2020 2020 2020 4d4d  .....MMM......MM
        0x0190:  4d20 2049 4949 2020 4b4b 4b20 4b4b 4b20  M..III..KKK.KKK.
        0x01a0:  2020 5252 5252 5252 2020 2020 4f4f 4f20  ..RRRRRR....OOO.
        0x01b0:  204f 4f4f 2020 2020 2054 5454 2020 2020  .OOO.....TTT....
        0x01c0:  2049 4949 2020 4b4b 4b20 4b4b 4b0d 0a0d  .III..KKK.KKK...
        0x01d0:  0020 204d 4d4d 2020 2020 2020 4d4d 4d20  ...MMM......MMM.
        0x01e0:  2049 4949 2020 4b4b 4b20 204b 4b4b 2020  .III..KKK..KKK..
        0x01f0:  5252 5220 2052 5252 2020 204f 4f4f 4f4f  RRR..RRR...OOOOO
        0x0200:  4f20 2020 2020 2054 5454 2020 2020 2049  O......TTT.....I
        0x0210:  4949 2020 4b4b 4b20 204b 4b4b 0d0a 0d00  II..KKK..KKK....
        0x0220:  0d0a 0d00 2020 4d69 6b72 6f54 696b 2052  ......MikroTik.R
        0x0230:  6f75 7465 724f 5320 332e 3331 2028 6329  outerOS.3.31.(c)
        0x0240:  2031 3939 392d 3230 3039 2020 2020 2020  .1999-2009......
        0x0250:  2068 7474 703a 2f2f 7777 772e 6d69 6b72  .http://www.mikr
        0x0260:  6f74 696b 2e63 6f6d 2f0d 0a0d 000d 0a0d  otik.com/.......
        0x0270:  001b 5b39 3939 3942 0d00 1b5b 3939 3939  ..[9999B...[9999
        0x0280:  421b 5a20 201b 5b36 6e                   B.Z...[6n
16:39:26.791220 IP 10.1.16.12.47460 > 10.1.16.33.telnet: . ack 674 win 110 <nop,nop,timestamp 2756693040 34175226>
        0x0000:  4500 0034 476e 4000 4006 bf27 0a01 100c  E..4Gn@.@..'....
        0x0010:  0a01 1021 b964 0017 c906 8cd4 271f 7c2f  ...!.d......'.|/
        0x0020:  8010 006e a3f7 0000 0101 080a a44f cc30  ...n.........O.0
        0x0030:  0209 78fa                                ..x.
16:39:36.753641 IP 10.1.16.12.47460 > 10.1.16.33.telnet: P 62:108(46) ack 674 win 110 <nop,nop,timestamp 2756695531 34175226>
        0x0000:  4500 0062 476f 4000 4006 bef8 0a01 100c  E..bGo@.@.......
        0x0010:  0a01 1021 b964 0017 c906 8cd4 271f 7c2f  ...!.d......'.|/
        0x0020:  8018 006e 2cf3 0000 0101 080a a44f d5eb  ...n,........O..
        0x0030:  0209 78fa 6970 2066 6972 6577 616c 6c20  ..x.ip.firewall.
        0x0040:  6164 6472 6573 732d 6c69 7374 2070 7269  address-list.pri
        0x0050:  6e74 2077 6974 686f 7574 2d70 6167 696e  nt.without-pagin
        0x0060:  670d                                     g.
16:39:36.788953 IP 10.1.16.33.telnet > 10.1.16.12.47460: . ack 108 win 362 <nop,nop,timestamp 34176226 2756695531>
        0x0000:  4510 0034 016e 4000 4006 0518 0a01 1021  E..4.n@.@......!
        0x0010:  0a01 100c 0017 b964 271f 7c2f c906 8d02  .......d'.|/....
        0x0020:  8010 016a 952a 0000 0101 080a 0209 7ce2  ...j.*........|.
        0x0030:  a44f d5eb                                .O..
16:39:36.859755 IP 10.1.16.33.telnet > 10.1.16.12.47460: P 674:779(105) ack 108 win 362 <nop,nop,timestamp 34176233 2756695531>
        0x0000:  4510 009d 016f 4000 4006 04ae 0a01 1021  E....o@.@......!
        0x0010:  0a01 100c 0017 b964 271f 7c2f c906 8d02  .......d'.|/....
        0x0020:  8018 016a a80c 0000 0101 080a 0209 7ce9  ...j..........|.
        0x0030:  a44f d5eb 0d00 0d00 0d00 0d00 5b61 646d  .O..........[adm
        0x0040:  696e 4067 7773 6f70 5d20 3e20 2020 2020  in@gwsop].>.....
        0x0050:  2020 2020 2020 2020 2020 2020 2020 2020  ................
        0x0060:  2020 2020 2020 2020 2020 2020 2020 2020  ................
        0x0070:  2020 2020 2020 2020 2020 2020 2020 2020  ................
        0x0080:  2020 2020 2020 2020 2020 200d 005b 6164  .............[ad
        0x0090:  6d69 6e40 6777 736f 705d 203e 20         min@gwsop].>.
16:39:36.859763 IP 10.1.16.12.47460 > 10.1.16.33.telnet: . ack 779 win 110 <nop,nop,timestamp 2756695557 34176233>
        0x0000:  4500 0034 4770 4000 4006 bf25 0a01 100c  E..4Gp@.@..%....
        0x0010:  0a01 1021 b964 0017 c906 8d02 271f 7c98  ...!.d......'.|.
        0x0020:  8010 006e 959c 0000 0101 080a a44f d605  ...n.........O..
        0x0030:  0209 7ce9                                ..|.
16:39:36.953892 IP 10.1.16.12.47460 > 10.1.16.33.telnet: P 108:113(5) ack 779 win 110 <nop,nop,timestamp 2756695581 34176233>
        0x0000:  4500 0039 4771 4000 4006 bf1f 0a01 100c  E..9Gq@.@.......
        0x0010:  0a01 1021 b964 0017 c906 8d02 271f 7c98  ...!.d......'.|.
        0x0020:  8018 006e ad8d 0000 0101 080a a44f d61d  ...n.........O..
        0x0030:  0209 7ce9 7175 6974 0d                   ..|.quit.

Автор:  stark [ 19 апр 2011, 19:59 ]
Заголовок сообщения:  Re: IPN обрезает строку

griff писал(а):
timeout=2000
Такое впечатление, что он тут не причем. Вот кусок дампа сессии биллинга с микротиком.
Видно, что после авторизации микротик выводит свое приветствие, затем биллинг отправляет ему
Код:
ip firewall address-llist print without-paging
, а микротик почему-то ничего не выводит. Притом, что ввод этой команды в консоли руками выводит адрес-лист. Ну и далее quit.
Попробую на другой версии микротика поновее. Сейчас пробовал 3.31.


Вы все-таки обновите биллинг и попробуйте .. Если не заработает, давайте доступ

Автор:  griff [ 20 апр 2011, 14:19 ]
Заголовок сообщения:  Re: IPN обрезает строку

Обновили. Поехало. Спасибо! :)

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/