Asterisk does not start

I tried everything and I can’t start asterisk.

My config :
Local IP : 192.168.17.20
OS : Debian Etch

/etc/manager.conf

AMPDBUSER=asteriskuser AMPDBPASS=amp109 AMPDBHOST=localhost AMPMGRUSER=admin AMPMGRPASS=amp111 AMPWEBROOT=/var/www/voip FOPWEBROOT=/var/www/voip/panel AMPWEBADDRESS=192.168.17.20 FOPPASSWORD=passw0rd AMPEXTENSIONS=extensions AMPBIN=/var/lib/asterisk/bin AMPSBIN=/usr/local/sbin AMPDBENGINE=mysql AMPDBNAME=asterisk AMPENGINE=asterisk ASTETCDIR=/etc/asterisk ASTMODDIR=/usr/lib/asterisk/modules ASTVARLIBDIR=/var/lib/asterisk ASTAGIDIR=/usr/share/asterisk/agi-bin ASTSPOOLDIR=/var/spool/asterisk ASTRUNDIR=/var/run/asterisk ASTLOGDIR=/var/log/asterisk #FOPRUN=true #AUTHTYPE=database

/etc/asterisk/manager.conf

;
; Asterisk Call Management support
;
[general]
enabled = yes
port = 5038
bindaddr = 127.0.0.1

[admin]
secret = amp111
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

[test]
secret=test
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
write=all
read=all

#include manager_additional.conf
#include manager_custom.conf[/code]

When I try to start asterisk with :

[code]/usr/sbin/asterisk -vvvgc[/code]

I get :

[code]  == Parsing '/etc/asterisk/asterisk.conf': Found
  == Parsing '/etc/asterisk/extconfig.conf': Found
Asterisk 1.2.13, Copyright (C) 1999 - 2006 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type '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 'show license' for details.
=========================================================================
  == Parsing '/etc/asterisk/logger.conf': Found
Asterisk Event Logger Started /var/log/asterisk/event_log
  == Parsing '/etc/asterisk/dnsmgr.conf': Found
Asterisk Dynamic Loader loading preload modules:
  == Parsing '/etc/asterisk/modules.conf': Found
  == Manager registered action Ping
  == Manager registered action Events
  == Manager registered action Logoff
  == Manager registered action Hangup
  == Manager registered action Status
  == Manager registered action Setvar
  == Manager registered action Getvar
  == 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
  == Parsing '/etc/asterisk/manager.conf': Found
  == Parsing '/etc/asterisk/cdr.conf': Found
  == Parsing '/etc/asterisk/rtp.conf': Found
  == RTP Allocating from port range 10000 -> 20000
Asterisk PBX Core Initializing
Registering builtin applications:
 [AbsoluteTimeout]
  == Registered application 'AbsoluteTimeout'
 [Answer]
  == Registered application 'Answer'
 [BackGround]
  == Registered application 'BackGround'
 [Busy]
  == Registered application 'Busy'
 [Congestion]
  == Registered application 'Congestion'
 [DigitTimeout]
  == Registered application 'DigitTimeout'
 [Goto]
  == Registered application 'Goto'
 [GotoIf]
  == Registered application 'GotoIf'
 [GotoIfTime]
  == Registered application 'GotoIfTime'
 [ExecIfTime]
  == Registered application 'ExecIfTime'
 [Hangup]
  == Registered application 'Hangup'
 [NoOp]
  == Registered application 'NoOp'
 [Progress]
  == Registered application 'Progress'
 [ResetCDR]
  == Registered application 'ResetCDR'
 [ResponseTimeout]
  == Registered application 'ResponseTimeout'
 [Ringing]
  == Registered application 'Ringing'
 [SayNumber]
  == Registered application 'SayNumber'
 [SayDigits]
  == Registered application 'SayDigits'
 [SayAlpha]
  == Registered application 'SayAlpha'
 [SayPhonetic]
  == Registered application 'SayPhonetic'
 [SetAccount]
  == Registered application 'SetAccount'
 [SetAMAFlags]
  == Registered application 'SetAMAFlags'
 [SetGlobalVar]
  == Registered application 'SetGlobalVar'
 [SetLanguage]
  == Registered application 'SetLanguage'
 [Set]
  == Registered application 'Set'
 [SetVar]
  == Registered application 'SetVar'
 [ImportVar]
  == Registered application 'ImportVar'
 [Wait]
  == Registered application 'Wait'
 [WaitExten]
  == Registered application 'WaitExten'
  == Manager registered action DBGet
  == Manager registered action DBPut
  == Parsing '/etc/asterisk/enum.conf': Found
Asterisk Dynamic Loader Starting:
  == Parsing '/etc/asterisk/modules.conf': Found
 [format_wav.so] => (Microsoft WAV format (8000hz Signed Linear))
  == Registered file format wav, extension(s) wav
 [format_pcm.so] => (Raw uLaw 8khz Audio support (PCM))
  == Registered file format pcm, extension(s) pcm|ulaw|ul|mu
 [format_au.so] => (Sun Microsystems AU format (signed linear))
  == Registered file format au, extension(s) au[/code]

When I try chech :



[code]/var/lib/asterisk/bin/retrieve_conf

I get :

Checking for PEAR DB..OK Checking for PEAR Console::Getopt..OK Checking for /etc/amportal.conf ..OK Bootstrapping /etc/amportal.conf ..OK Parsing /etc/amportal.conf ..OK Parsing /etc/asterisk/asterisk.conf ..OK Connecting to database..OK Connecting to Asterisk manager interface..Thu, 08 May 2008 13:35:42 -0500 - Unable to connect to manager 127.0.0.1:5038 (111): Connection refused FAILED [FATAL] Asterisk Manager Connection Failure Failed to connect to the Asterisk manager through port: 5038

When I start amportal with : amportal start i get :

SETTING FILE PERMISSIONS
Permissions OK

STARTING ASTERISK
Asterisk Started

STARTING FOP SERVER
FOP Server Started

Now if i check :

ps -aux | grep asterisk

I see that nothing has heppand :confused:

What I can do to start Asterisk ? Ho to manage with this ?

I have the same problem. Did you solve this weird problem ?

My Asterisk is running but it does not listen on tcp 5038.

I’ve found the solution.
These two files are missing under the /etc/asterisk directory.

Just ccreate them as empty and it runs fine.

Which files I need to create ? How to start asterisk now - using /etc/init.d/asterisk start or something else ?