SIP line names containing uppercase characters prevent mobile call via push notification
Description
Given I am a user with a WebRTC (SIP) line containing uppercase characters (A-Z) Given I register with a mobile application on the SIP line When someone calls me Then my application receives the push notification Then the caller hears that I am unavailable
Expected: the caller hears a ringing sound
Technical details:
Asterisk error:
[Mar 18 14:45:29] -- Executing [s@user:42] Dial("PJSIP/caller-0000003b", "Local/DESTINATION@wazo_wait_for_registration,30,") in new stack
[2020-03-18 14:45:29.7248] NOTICE[18507][C-00000025]: core_local.c:734 local_call: No such extension/context DESTINATION@wazo_wait_for_registration while calling Local channel
[Mar 18 14:45:29] -- Couldn't call Local/DESTINATION@wazo_wait_for_registration
The Asterisk dialplan does not process uppercase SIP line names correctly.
Given I am a user with a WebRTC (SIP) line containing uppercase characters (A-Z)
Given I register with a mobile application on the SIP line
When someone calls me
Then my application receives the push notification
Then the caller hears that I am unavailable
Expected: the caller hears a ringing sound
Technical details:
Asterisk error:
[Mar 18 14:45:29] -- Executing [s@user:42] Dial("PJSIP/caller-0000003b", "Local/DESTINATION@wazo_wait_for_registration,30,") in new stack [2020-03-18 14:45:29.7248] NOTICE[18507][C-00000025]: core_local.c:734 local_call: No such extension/context DESTINATION@wazo_wait_for_registration while calling Local channel [Mar 18 14:45:29] -- Couldn't call Local/DESTINATION@wazo_wait_for_registration
The Asterisk dialplan does not process uppercase SIP line names correctly.