Ticket #605 (closed Bugs: fixed)

Opened 7 years ago

Last modified 7 years ago

Use of _. in extensions.conf

Reported by: vgster Assigned to:
Priority: blocker Milestone:
Component: Other Module Version: SVN-HEAD
Keywords: Cc:
Confirmation: Distro:
Backend Engine: All Distro Ver:
Backend Ver: SVN Revision (if applicable):

Description

Apr 6 11:20:58 WARNING[1353] pbx_config.c: The use of '_.' for an extension is strongly discouraged and can have unexpected behavior. Please use '_X.' instead at line 481

Also line 482 and 483 generate the same warnings in the asterisk logs.

Change History

04/10/06 07:33:42 changed by anonymous

  • status changed from new to closed.
  • resolution set to fixed.

Changed to 's'

11/01/06 06:34:14 changed by Casey

  • status changed from closed to reopened.
  • resolution deleted.

It's back (albeit in a new form and fashion)...

Nov 1 04:18:35 WARNING[6038] pbx_config.c: The use of '_.' for an extension is strongly discouraged and can have unexpected behavior. Please use '_X.' instead at line 647 (Also lines 648 and 649...)

Likely culprit is:

[from-sip-external]

;give external sip users congestion and hangup

exten => _.,1,Set(TIMEOUT(absolute)=15)
exten => _.,2,Congestion
exten => _.,3,Hangup

11/01/06 16:10:50 changed by RobThomas

  • status changed from reopened to closed.
  • resolution set to fixed.

As a snapshot from the current extensions.conf:

{{{[from-sip-external] ;give external sip users congestion and hangup ; Yes. This is _really_ meant to be _. - I know asterisk whinges about it, but ; I do know what I'm doing. This is correct. exten => _.,1,NoOp?(Received incoming SIP connection from unknown peer to ${EXTEN}) exten => _.,n,Set(DID=${IF($["${EXTEN:1:2}"=""]?s:${EXTEN})}) exten => _.,n,Goto(s,1) exten => s,1,Ringing ...etc... }}}

11/01/06 16:11:20 changed by RobThomas

[from-sip-external]
;give external sip users congestion and hangup
; Yes. This is _really_ meant to be _. - I know asterisk whinges about it, but
; I do know what I'm doing. This is correct.
exten => _.,1,NoOp(Received incoming SIP connection from unknown peer to ${EXTEN})
exten => _.,n,Set(DID=${IF($["${EXTEN:1:2}"=""]?s:${EXTEN})})
exten => _.,n,Goto(s,1)
exten => s,1,Ringing
...etc...