Asterisk Not Loading Modules.. no errors in log

Hello,

I have installed Asterisk 1.6.0.22-2 using trixbox.

I performed a yum update and since this asterisk starts without any errors however it does not load all my modules in particular SIP does not work because chan_sip.so is not loaded.

I have run out of ideas particularly without any errors to guide me. I have turned on as much debugging/verbosity as I can find. Can someone help me… yes I am a asterisk noob!

modules.conf

[modules]
autoload=yes
;
; If you want, load the GTK console right away.
; Don’t load the KDE console since
; it’s not as sophisticated right now.
;
noload => pbx_gtkconsole.so
;load => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
;
; Intercom application is obsoleted by
; chan_oss. Don’t load it.
;
noload => app_intercom.so
;
; DON’T load the chan_modem.so, as they are obsolete in * 1.2

noload => chan_modem.so
noload => chan_modem_aopen.so
noload => chan_modem_bestdata.so
noload => chan_modem_i4l.so

; Trunkisavail is a broken module supplied by Trixbox
noload => app_trunkisavail.so

; Ensure that format_* modules are loaded before res_musiconhold
load => format_ogg_vorbis.so
load => format_wav.so
load => format_pcm.so
;load => format_au.so
; This isn’t part of ‘asterisk’ iteslf, it’s part of asterisk-addons. If this isn’t
; installed, asterisk will fail to start. But it does need to go here for native MOH
; to work using mp3’s.
load => format_mp3.so
load => res_musiconhold.so
;
; Load either OSS or ALSA, not both
; By default, load OSS only (automatically) and do not load ALSA
;
noload => chan_alsa.so
noload => chan_oss.so
;
; Module names listed in “global” section will have symbols globally
; exported to modules loaded after them.
;

load => chan_sip.so
load => res_speech.so
load => res_speech_lumenvox.so
[global]


log

[asterisk.stvincents.com.au asterisk]# /usr/sbin/asterisk -dddddddddddddddddddddddddddvvvvvvvvvvvvvvvvvvvvvvvvvvvvpf
Asterisk 1.6.0.22-samy-r60, Copyright © 1999 - 2009 Digium, Inc. and others.
Created by Mark Spencer markster@digium.com
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

== Parsing ‘/etc/asterisk/asterisk.conf’: Parsing /etc/asterisk/asterisk.conf
== Found
Set to realtime thread
== Parsing ‘/etc/asterisk/extconfig.conf’: Parsing /etc/asterisk/extconfig.conf
== Found
Parsing /etc/asterisk/logger.conf
== Parsing ‘/etc/asterisk/logger.conf’: == Found
Asterisk Event Logger Started /var/log/asterisk/event_log
Asterisk Dynamic Loader Starting:
== Parsing ‘/etc/asterisk/modules.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/modules.conf
== Found
== Parsing ‘/etc/asterisk/dnsmgr.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/dnsmgr.conf
== Found
== Parsing ‘/etc/asterisk/http.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/http.conf
== Found
== Manager registered action Ping
== Manager registered action Events
== Manager registered action Logoff
== Manager registered action Login
== Manager registered action Challenge
== Manager registered action Hangup
== Manager registered action Status
== Manager registered action HUDStatus
== Manager registered action Setvar
== Manager registered action Getvar
== Manager registered action GetConfig
== Manager registered action GetConfigJSON
== Manager registered action UpdateConfig
== Manager registered action CreateConfig
== Manager registered action ListCategories
== Manager registered action Redirect
== Manager registered action Originate
== Manager registered action Command
== Manager registered action ExtensionState
== Manager registered action AbsoluteTimeout
== Manager registered action MailboxStatus
== Manager registered action MailboxCount
== Manager registered action ListCommands
== Manager registered action SendText
== Manager registered action UserEvent
== Manager registered action WaitEvent
== Manager registered action CoreSettings
== Manager registered action CoreStatus
== Manager registered action Reload
== Manager registered action CoreShowChannels
== Manager registered action ModuleLoad
== Manager registered action ModuleCheck
== Manager registered action NotifyMWI
== Parsing ‘/etc/asterisk/manager.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/manager.conf
== Found
== Parsing ‘/etc/asterisk/manager_additional.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/manager_additional.conf
== Found
== Parsing ‘/etc/asterisk/manager_custom.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/manager_custom.conf
== Found
== Parsing ‘/etc/asterisk/users.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/users.conf
== Found
[Mar 29 11:48:51] DEBUG[1690]: acl.c:331 ast_append_ha: 0.0.0.0/0.0.0.0 sense 0 appended to acl for peer
[Mar 29 11:48:51] DEBUG[1690]: acl.c:331 ast_append_ha: 10.56.15.111/255.255.255.255 sense 1 appended to acl for peer
[Mar 29 11:48:51] DEBUG[1690]: acl.c:331 ast_append_ha: 127.0.0.0/255.255.255.0 sense 1 appended to acl for peer
== Parsing ‘/etc/asterisk/cdr.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/cdr.conf
== Found
[Mar 29 11:48:51] NOTICE[1690]: cdr.c:1470 do_reload: CDR simple logging enabled.
== Parsing ‘/etc/asterisk/rtp.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/rtp.conf
== Found
== RTP Allocating from port range 10000 -> 20000
== Parsing ‘/etc/asterisk/udptl.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/udptl.conf
== Found
== UDPTL allocating from port range 4000 -> 4999
Asterisk PBX Core Initializing
Registering builtin applications:
== Registered custom function ‘EXCEPTION’
[Answer]
== Registered application ‘Answer’
[BackGround]
== Registered application ‘BackGround’
[Busy]
== Registered application ‘Busy’
[Congestion]
== Registered application ‘Congestion’
[ExecIfTime]
== Registered application ‘ExecIfTime’
[Goto]
== Registered application ‘Goto’
[GotoIf]
== Registered application ‘GotoIf’
[GotoIfTime]
== Registered application ‘GotoIfTime’
[ImportVar]
== Registered application ‘ImportVar’
[Hangup]
== Registered application ‘Hangup’
[NoOp]
== Registered application ‘NoOp’
[Proceeding]
== Registered application ‘Proceeding’
[Progress]
== Registered application ‘Progress’
[RaiseException]
== Registered application ‘RaiseException’
[ResetCDR]
== Registered application ‘ResetCDR’
[Ringing]
== Registered application ‘Ringing’
[SayAlpha]
== Registered application ‘SayAlpha’
[SayDigits]
== Registered application ‘SayDigits’
[SayNumber]
== Registered application ‘SayNumber’
[SayPhonetic]
== Registered application ‘SayPhonetic’
[Set]
== Registered application ‘Set’
[MSet]
== Registered application ‘MSet’
[SetAMAFlags]
== Registered application ‘SetAMAFlags’
[Wait]
== Registered application ‘Wait’
[WaitExten]
== Registered application ‘WaitExten’
== Manager registered action ShowDialPlan
== Registered application ‘Bridge’
== Parsing ‘/etc/asterisk/features.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features.conf
== Found
== Parsing ‘/etc/asterisk/features_general_additional.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features_general_additional.conf
== Found
== Parsing ‘/etc/asterisk/features_general_custom.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features_general_custom.conf
== Found
== Parsing ‘/etc/asterisk/features_applicationmap_additional.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features_applicationmap_additional.conf
== Found
== Parsing ‘/etc/asterisk/features_applicationmap_custom.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features_applicationmap_custom.conf
== Found
== Parsing ‘/etc/asterisk/features_featuremap_additional.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features_featuremap_additional.conf
== Found
== Parsing ‘/etc/asterisk/features_featuremap_custom.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/features_featuremap_custom.conf
== Found
[Mar 29 11:48:51] DEBUG[1690]: pbx.c:5657 ast_context_find_or_create: Registered context ‘parkedcalls’(0x8d19c60) in table 0x8d16700 registrar: features
– Registered extension context ‘parkedcalls’ (0x8d19c60) in table 0x8d16700; registrar: features
[Mar 29 11:48:51] DEBUG[1690]: pbx.c:6976 ast_add_extension2_lockopt: Added extension ‘700’ priority 1 to parkedcalls (0x8d19c60)
[Mar 29 11:48:51] DEBUG[1690]: features.c:398 notify_metermaids: Notification of state change to metermaids 700@parkedcalls
to state ‘In use’[Mar 29 11:48:51] DEBUG[1690]: devicestate.c:455 ast_devstate_changed_literal: Notification of state change to be queued on device/channel park:700@parkedcalls
== Registered application ‘ParkedCall’
== Registered application ‘Park’
== Manager registered action ParkedCalls
== Manager registered action Park
== Manager registered action Bridge
== Manager registered action DBGet
== Manager registered action DBPut
== Manager registered action DBDel
== Manager registered action DBDelTree
== Parsing ‘/etc/asterisk/enum.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/enum.conf
== Found
Asterisk Dynamic Loader Starting:
== Parsing ‘/etc/asterisk/modules.conf’: [Mar 29 11:48:51] DEBUG[1690]: config.c:1284 config_text_file_load: Parsing /etc/asterisk/modules.conf
== Found
[Mar 29 11:48:51] NOTICE[1690]: loader.c:978 load_modules: 191 modules will be loaded.
== Registered file format ogg_vorbis, extension(s) ogg
format_ogg_vorbis.so => (OGG/Vorbis audio)
== Registered file format wav, extension(s) wav
format_wav.so => (Microsoft WAV format (8000Hz Signed Linear))
== Registered file format pcm, extension(s) pcm|ulaw|ul|mu
== Registered file format alaw, extension(s) alaw|al
== Registered file format au, extension(s) au
== Registered file format g722, extension(s) g722
format_pcm.so => (Raw/Sun uLaw/ALaw 8KHz (PCM,PCMA,AU), G.722 16Khz)


asteriskCLI> module
load reload show unload
asterisk
CLI> module show
Module Description Use Count
format_ogg_vorbis.so OGG/Vorbis audio 0
format_wav.so Microsoft WAV format (8000Hz Signed Line 0
format_pcm.so Raw/Sun uLaw/ALaw 8KHz (PCM,PCMA,AU), G. 0
3 modules loaded

Did the upgrade also perform an upgrade to all the modules files?