First time here? Check out the FAQ!

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

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

0

Можно? Как?

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

спросил Feb 3 '16

vitalikus Gravatar vitalikus
69 9 7

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
ссылка удалить спам редактировать

ответил Feb 3 '16

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

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

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

vitalikus (Feb 4 '16)edit
1

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

zzuz (Feb 4 '16)edit
1

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

glukinho (Feb 4 '16)edit

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

vitalikus (Feb 5 '16)edit
1

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

zzuz (Feb 5 '16)edit

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

vitalikus (Feb 9 '16)edit

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

zzuz (Feb 9 '16)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: Feb 3 '16

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

Обновлен: Feb 04 '16

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