[asterisk-bugs] [JIRA] (ASTERISK-28509) PJSIP cnonce generated on Linux contains 36 characters, NEC only supports up to 32 characters

Dan Cropp (JIRA) noreply at issues.asterisk.org
Tue Aug 20 16:27:47 CDT 2019


    [ https://issues.asterisk.org/jira/browse/ASTERISK-28509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=247784#comment-247784 ] 

Dan Cropp commented on ASTERISK-28509:
--------------------------------------

I would like to be assigned this issue because we have the patch Teluu developed for us.  

I have run tests with Teluu's patch in our development environment to an NEC switch setup by NEC support staff.  We confirmed Teluu's patch solved the problem.
Teluu's solution was to add a compile time setting to remove hyphens from the cnonce they generate.  They decided to make it remove hyphens by default (which actually matches they behavior on other operating systems).

> PJSIP cnonce generated on Linux contains 36 characters, NEC only supports up to 32 characters
> ---------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-28509
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28509
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: pjproject/pjsip
>    Affects Versions: 16.5.0
>         Environment: Ubuntu (I believe PJSIP does this for most and possibly all Linux OS).
>            Reporter: Dan Cropp
>            Severity: Minor
>              Labels: pjsip
>
> We worked with NEC support to determine SIP Station interface configured with authenticated registration only supports a cnonce of up to 32 characters.  
> PJSIP in a Linux environment generates a uuid which is 36 characters (containing hyphens).  We worked with Teluu and they developed a patch for us solve the problem.



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



More information about the asterisk-bugs mailing list