Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Писать sip debug в файл, а в консоль не выводить?

0

Можно? Как?

У меня синхронно - или есть везде или нет.

удалить закрыть спам изменить тег редактировать

спросил 2016-02-03 19:22:51 +0400

vitalikus Gravatar vitalikus
69 7 5

1 Ответ

1

пишите через tcpdump

tcpdump -v -s 0 -tttt -i eth0 port 5060 > sip_dump.log

или

tcpdump -v -s 0 -tttt -i eth0 port 5060 | tee sip_dump.log
ссылка удалить спам редактировать

ответил 2016-02-04 00:55:35 +0400

zzuz Gravatar zzuz flag of Russian Federation
6744 2 6 69
http://line24.ru/

Comments

zzuz спасибо за совет. По сути - верный.

Но продолжаю надеяться на более изящный ответ в рамках самого asterisk.

vitalikus ( 2016-02-04 11:51:02 +0400 )редактировать
1

Надейтесь. Это не запрещено.

zzuz ( 2016-02-04 13:03:54 +0400 )редактировать
1

Как раз писать tcpdump'ом намного более изящно, потому что эти фйлы вы потом сможете проанализировать как угодно (например, засунуть в wireshark). Текстовый лог, выдаваемый астериском, вы, кроме как в текстовом редакторе, не прочитаете, а это довольно неудобно.

glukinho ( 2016-02-04 15:24:48 +0400 )редактировать

Коллеги, а как у вас организована вот эта запись? в rc.local прописан tcpdump? Как то еще? Поделитесь идеей.

vitalikus ( 2016-02-05 15:33:39 +0400 )редактировать
1

Идеи чего? Ответить на вопрос , который не задан , нет возможности.

zzuz ( 2016-02-05 16:31:35 +0400 )редактировать

Уточню. Каким образом у вас реализован запуск tcpdump сброщика в фоне и как реализуете "watchdog"

vitalikus ( 2016-02-09 11:42:59 +0400 )редактировать

Добавьте амперсанд в конце и будет вам работа в фоне.

zzuz ( 2016-02-09 14:07:59 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2016-02-03 19:22:51 +0400

Просмотрен: 243 раз

Обновлен: Feb 04

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.