LINUX.ORG.RU

nua_i_register Sofia-SIP

 


0

1

Здравствуйте! Подскажите пожалуйста, как правильно отвечать на запрос телефона «nua_i_register»? Сейчас отвечаю так

nua_respond(SAPP.nh, SIP_200_OK, NUTAG_WITH_THIS(SAPP.nua), TAG_END());

где

struct SofiaApp {
    int status;
    char const   *phrase;
    nua_t        *nua;
    nua_magic_t  *magic;
    nua_handle_t *nh;
    nua_hmagic_t *hmagic;
    sip_t const  *sip;
    tagi_t        tags[];
};

struct SofiaApp SAPP;

Телефон присылает запрос, я отвечаю, но телефон опять присылает такой же запрос, будто он не получил или не понял ответ. Телефон - Grandstream GXP1405. Раньше был телефон D-Link DPH-150SE, с ним было всё нормально (прислал запрос - получил ответ и больше регистрацию не запрашивает).



Последнее исправление: jockerface (всего исправлений: 2)

Сними дамп диалога при помощи ngrep, может что и проясниться

ngrep -W byline port 5060
Yur4eg ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.