[asterisk-bugs] [JIRA] (ASTERISK-26039) Failure to INVITE authentication. (From header is "Anonymous")

Hiroaki Komatsu (JIRA) noreply at issues.asterisk.org
Thu May 19 04:16:56 CDT 2016


Hiroaki Komatsu created ASTERISK-26039:
------------------------------------------

             Summary: Failure to INVITE authentication. (From header is "Anonymous")
                 Key: ASTERISK-26039
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26039
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Channels/chan_sip/General
    Affects Versions: 13.9.1
         Environment: centOS 6.5(kernel-2.6.32-431.3.1.el6.x86_64)
            Reporter: Hiroaki Komatsu


On the asterisk, the same IP of the terminal has been registered.
{noformat}
Name/username             Host                                    Dyn Forcerport Comedia    ACL Port     Status      Description                      
2001/2001                 10.7.120.227                             D  Auto (No)  No             5060     Unmonitored                                  
2002/2002                 10.7.120.227                             D  Auto (No)  No             5061     Unmonitored                                  
2003/2003                 (Unspecified)                            D  Auto (No)  No             0        Unmonitored    
{noformat}
I sent the invite(From header is "Anonymous")  from 2002 terminal to Asterisk in this state.As a result, it became the invite authentication error.
{noformat}
[May 19 23:04:27] WARNING[28383][C-00000003]: chan_sip.c:16583 check_auth: username mismatch, have <2002>, digest has <2001>
[May 19 23:04:27] NOTICE[28383][C-00000003]: chan_sip.c:25473 handle_request_invite: Failed to authenticate device "Anonymous" <sip:anonymous at anonymous.invalid>;tag=31853SIPpTag091
{noformat}
>From the log, Asterisk is a signal received from the 2002 terminal, it seems to have recognized that it has received from 2001.

If the From header of Anonymous, I think Asterisk performs a search of the terminal on the basis of the IP address. However, because a search without the port number, I think that the above results.

Can you confirm whether or not a problem on this issue.
I attach a SIPp scenario and asterisk configuration files when performing a reproduction test.

■Environment, Steps to Reproduce
{noformat}
◎Asterisk(10.7.120.249)
 ・centOS 6.5
 ・asterisk-13.9.1
 ・Asterisk reads the following configuration.
  - sip.conf
  - extensions.conf
◎SIPp client(10.7.120.227)
 ①register
  #cd sipp/register
  #./uac_register.sh
  ⇒It registers the 2001 and 2002 terminal to Asterisk
 ②invite
  #cd sipp/invite_anonymous
  #./uac_invite.sh
  ⇒It sends the invite(From header is "Anonymous") from the 2002 terminal to Asterisk.
  ⇒It became the invite authentication error.
{noformat}



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



More information about the asterisk-bugs mailing list