Asterisk exits silently on startup

Hi folks.

Since this is probably more of an Asterisk issue, I’m cross-posting this from the FreePBX board.

I’m still taking baby steps with asterisk, but I’ve set it up just fine with a Fritz!card PCI and chan_capi and played around with some simple extensions and all was fine. Then I installed FreePBX and all was still fine. Then, after not really doing anything fancy in FreePBX (just adding a single trunk+extension+incoming route), asterisk suddenly wouldn’t start anymore. It just exits silently during startup, no error message in verbose output, no segfault, no nothing.

Here’s a snippet from the log:

Asterisk 1.4.17~dfsg-2ubuntu1, Copyright © 1999 - 2007 Digium, Inc. and others.
Created by Mark Spencer
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.

This package has been modified for the Debian GNU/Linux distribution
Please report all bugs to bugs.debian.org/asterisk

== Parsing ‘/etc/asterisk/asterisk.conf’: Parsing /etc/asterisk/asterisk.conf
Found
Set to realtime thread
Running as user ‘asterisk’
== 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’: Found
== Parsing ‘/etc/asterisk/dnsmgr.conf’: Found
== Parsing ‘/etc/asterisk/http.conf’: Found
== Manager registered action Ping
== Manager registered action Events
== Manager registered action Logoff
== Manager registered action Hangup
== Manager registered action Message
== Manager registered action Status
== Manager registered action Setvar
== Manager registered action Getvar
== Manager registered action GetConfig
== Manager registered action UpdateConfig
== 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 UserEvent
== Manager registered action WaitEvent
== Parsing ‘/etc/asterisk/manager.conf’: Found
== Parsing ‘/etc/asterisk/manager_additional.conf’: Found
== Parsing ‘/etc/asterisk/manager_custom.conf’: Found
Asterisk Management interface listening on port 5038
== Parsing ‘/etc/asterisk/cdr.conf’: Found
== Parsing ‘/etc/asterisk/rtp.conf’: Found
== RTP Allocating from port range 10000 -> 20000
== Parsing ‘/etc/asterisk/udptl.conf’: Found
== UDPTL allocating from port range 4000 -> 4999
Asterisk PBX Core Initializing
Registering builtin applications:

== Registered application 'WaitForSilence’
app_waitforsilence.so => (Wait For Silence)
== Registered application ‘MacroExit’
== Registered application ‘MacroIf’
== Registered application ‘MacroExclusive’
== Registered application 'Macro’
app_macro.so => (Extension Macros)
== Parsing ‘/etc/asterisk/voicemail.conf’: Found

And then it just silently stops :frowning: