[asterisk-bugs] [JIRA] (ASTERISK-25979) res_pjsip: Weird flood of traffic when authentication fails on TCP

Rusty Newton (JIRA) noreply at issues.asterisk.org
Wed May 4 09:03:56 CDT 2016


     [ https://issues.asterisk.org/jira/browse/ASTERISK-25979?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rusty Newton updated ASTERISK-25979:
------------------------------------

    Component/s: Resources/res_pjsip

> res_pjsip: Weird flood of traffic when authentication fails on TCP
> ------------------------------------------------------------------
>
>                 Key: ASTERISK-25979
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25979
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Resources/res_pjsip
>    Affects Versions: 13.8.2
>            Reporter: Mark Michelson
>
> This was discovered during the process that found ASTERISK-25978.
> * Set up two Asterisk boxes so they can call each other using chan_pjsip over TCP.
> * Have the client Asterisk originate a call to the server Asterisk.
> * Have the server Asterisk reject the call due to failed authentication. In our case, the bug in ASTERISK-25978 caused this.
> What ensues is that the client Asterisk will re-attempt the call a BUNCH of times after the initial authentication rejection, resulting in a flood of traffic between the two Asterisk servers. Eventually the client will stop attempting calls because the PJSIP stack returns an ETOOMANY error during an operation.
> While this was observed as the result of another open issue, this presumably could happen with any UAS that rejects our authentication credentials. Asterisk should attempt authentication once, and if that authentication is rejected, there should be no further attempts to complete the call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list