Dialplan Reload Errors

I am currently running Asterisk version 11. When reloading my dialplan recently I noticed the following errors in CLI:
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of ‘_.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1995 of /etc/asterisk/extensions_additional.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 1996 of /etc/asterisk/extensions_additional.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 2003 of /etc/asterisk/extensions_additional.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 2004 of /etc/asterisk/extensions_additional.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx.c:9619 add_priority: Unable to register extension ‘1099’ priority 1 in ‘from-internal-custom’, already in use
[2013-10-07 10:40:06] WARNING[9646]: pbx.c:9619 add_priority: Unable to register extension ‘1099’ priority 1 in ‘from-internal-custom’, already in use
[2013-10-07 10:40:06] WARNING[9646]: pbx.c:9619 add_priority: Unable to register extension ‘1099’ priority 1 in ‘from-internal-custom’, already in use
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 150 of extensions.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 162 of extensions.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 163 of extensions.conf
[2013-10-07 10:40:06] WARNING[9646]: pbx_config.c:1640 pbx_load_config: The use of '
.’ for an extension is strongly discouraged and can have unexpected behavior. Please use ‘X.’ instead at line 164 of extensions.conf

Although we are not supposed to edit extensions.conf and extensions_additional.conf I did search and replace '.’ for ‘_X.’ and these errors have stopped.

My question is does this mean that the scripts that create Asterisk version 1.8 to version 11 need updating and will these changes be overwritten during a module update?

Actually this isn’t a bug and it doesn’t break anything and nothing needs updating. They are warnings and when you change it from _. to _X. you break anyone from being able to call you on your sipuri, because now you are requiring numbers to be part of the inbound.

So why is the warning generated?

Asterisk may deprecate it in the future.

Nothing to worry about now. The developers are on top of it.

OK I see a number of other warnings about things missing etc, they have been there since first install so i guess nothing to worry about either ? PBX is working fine so I guess not.