Fehlermeldungen mit Sample-Config bei neuem Asterisk

Bib

Mitglied
Mitglied seit
31 Aug 2005
Beiträge
792
Punkte für Reaktionen
2
Punkte
18
Hallo, ich hab mir einen neuen Asterisk 16 auf Debian 9.9 installiert nach Anleitung aus dem Internet. Alles minimal eingerichtet und läuft schon mal ganz gut. Beim Installieren hab ich die sample config installiert, ich hoffe das war ok so. Es gibt auch die Möglichkeit, eine minimale Config zu installieren, aber in den Anleitungen stand überall, man solle die sample config nehmen.

Jedenfalls hab ich sip.config und extension.config umbenannt und mir selbst eine leere config erstellt und angepasst.

Kann ich die ganzen anderen config-Dateien teilweise löschen? Da ist ja Zeug dabei, dass ich nie und nimmer benötige...

Ich bekomme jetzt aber folgende Fehlermeldungen bzw. Warnungen, wenn ich einen RELOAD mache:

Code:
asterisk*CLI> reload
    -- Reloading module 'extconfig' (Configuration)
    -- Reloading module 'logger' (Logger)
 Asterisk Queue Logger restarted
    -- Reloading module 'res_odbc.so' (ODBC resource)
    -- Reloading module 'res_config_curl.so' (Realtime Curl configuration)
    -- Reloading module 'res_config_ldap.so' (LDAP realtime interface)
[May 23 21:01:03] NOTICE[645]: res_config_ldap.c:1830 parse_config: No directory user found, anonymous binding as default.
[May 23 21:01:03] ERROR[645]: res_config_ldap.c:1856 parse_config: No directory URL or host found.
[May 23 21:01:03] NOTICE[645]: res_config_ldap.c:1774 reload: Cannot reload LDAP RealTime driver.
    -- Reloading module 'res_config_sqlite3.so' (SQLite 3 realtime config engine)
    -- Reloading module 'res_config_pgsql.so' (PostgreSQL RealTime Configuration Driver)
[May 23 21:01:03] WARNING[645]: res_config_pgsql.c:1445 parse_config: PostgreSQL RealTime: Not connected
    -- Reloading module 'res_config_odbc.so' (Realtime ODBC configuration)
    -- Reloading module 'res_statsd.so' (Statsd client support)
    -- Reloading module 'cdr' (CDR Engine)
[May 23 21:01:03] NOTICE[645]: cdr.c:4501 cdr_toggle_runtime_options: CDR simple logging enabled.
    -- Reloading module 'cel' (CEL Engine)
    -- CEL logging disabled.
    -- Reloading module 'dnsmgr' (DNS Manager)
    -- Reloading module 'dsp' (DSP)
    -- Reloading module 'enum' (ENUM Support)
    -- Reloading module 'features' (Call Features)
    -- Reloading module 'http' (Built-in HTTP Server)
    -- Reloading module 'indications' (Indication Tone Handling)
    -- Reloading module 'acl' (Named ACL system)
    -- Reloading module 'manager' (Asterisk Manager Interface)
    -- Reloading module 'plc' (PLC)
    -- Reloading module 'udptl' (UDPTL)
    -- Reloading module 'res_pjproject.so' (PJPROJECT Log and Utility Support)
    -- Reloading module 'res_pjsip.so' (Basic SIP resource)
[May 23 21:01:03] NOTICE[721]: sorcery.c:1334 sorcery_object_load: Type 'system' is not reloadable, maintaining previous values
    -- Reloading module 'res_pjsip_authenticator_digest.so' (PJSIP authentication resource)
    -- Reloading module 'res_resolver_unbound.so' (Unbound DNS Resolver Support)
    -- Reloading module 'res_pjsip_endpoint_identifier_ip.so' (PJSIP IP endpoint identifier)
    -- Reloading module 'res_smdi.so' (Simplified Message Desk Interface (SMDI) Resource)
    -- Reloading module 'res_musiconhold.so' (Music On Hold Resource)
    -- Reloading module 'res_stun_monitor.so' (STUN Network Monitor)
    -- Reloading module 'res_phoneprov.so' (HTTP Phone Provisioning)
[May 23 21:01:03] WARNING[645]: res_phoneprov.c:1230 get_defaults: Unable to find a valid server address or name.
    -- Reloading module 'res_xmpp.so' (Asterisk XMPP Interface)
    -- Reloading module 'res_crypto.so' (Cryptographic Digital Signatures)
    -- Reloading module 'res_rtp_asterisk.so' (Asterisk RTP Stack)
    -- Reloading module 'res_pjsip_outbound_publish.so' (PJSIP Outbound Publish Support)
    -- Reloading module 'res_pjsip_mwi.so' (PJSIP MWI resource)
    -- Reloading module 'res_pjsip_publish_asterisk.so' (PJSIP Asterisk Event PUBLISH Support)
    -- Reloading module 'chan_sip.so' (Session Initiation Protocol (SIP))
    -- Reloading module 'chan_skinny.so' (Skinny Client Control Protocol (Skinny))
[May 23 21:01:03] NOTICE[645]: chan_skinny.c:8458 config_load: Configuring skinny from skinny.conf
    -- Reloading module 'chan_mgcp.so' (Media Gateway Control Protocol (MGCP))
    -- Reloading module 'chan_iax2.so' (Inter Asterisk eXchange (Ver 2))
    -- Reloading module 'chan_motif.so' (Motif Jingle Channel Driver)
    -- Reloading module 'res_adsi.so' (ADSI Resource)
    -- Reloading module 'res_fax.so' (Generic FAX Applications)
    -- Reloading module 'res_ari.so' (Asterisk RESTful Interface)
[May 23 21:01:03] ERROR[645]: ari/config.c:312 process_config: No configured users for ARI
    -- Reloading module 'res_pjsip_phoneprov_provider.so' (PJSIP Phoneprov Provider)
    -- Reloading module 'res_pjsip_outbound_registration.so' (PJSIP Outbound Registration Support)
    -- Reloading module 'res_pjsip_notify.so' (CLI/AMI PJSIP NOTIFY Support)
    -- Reloading module 'app_agent_pool.so' (Call center agent pool applications)
    -- Reloading module 'res_parking.so' (Call Parking Resource)
    -- Reloading module 'codec_speex.so' (Speex Coder/Decoder)
    -- Reloading module 'app_confbridge.so' (Conference Bridge Application)
    -- Reloading module 'res_calendar.so' (Asterisk Calendar integration)
    -- Reloading module 'cdr_manager.so' (Asterisk Manager Interface CDR Backend)
    -- Reloading module 'cdr_custom.so' (Customizable Comma Separated Values CDR Backend)
    -- Reloading module 'cel_pgsql.so' (PostgreSQL CEL Backend)
    -- Reloading module 'cel_custom.so' (Customizable Comma Separated Values CEL Backend)
[May 23 21:01:03] NOTICE[645]: cel_custom.c:95 load_config: No mappings found in cel_custom.conf. Not logging CEL to custom CSVs.
 Added CEL CSV mapping for 0 files.
    -- Reloading module 'cel_manager.so' (Asterisk Manager Interface CEL Backend)
    -- Reloading module 'cdr_csv.so' (Comma Separated Values CDR Backend)
    -- Reloading module 'cel_odbc.so' (ODBC CEL backend)
    -- Reloading module 'cdr_adaptive_odbc.so' (Adaptive ODBC CDR backend)
    -- Reloading module 'cdr_odbc.so' (ODBC CDR Backend)
    -- Reloading module 'pbx_config.so' (Text Extension Configuration)
    -- Including switch 'DUNDi/e164' in context 'ael-dundi-e164-switch'
    -- Including switch 'Lua/' in context 'local'
    -- Including switch 'Lua/' in context 'demo'
    -- Including switch 'Lua/' in context 'default'
    -- Including switch 'Lua/' in context 'public'
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000149 sec
    -- Time to restore hints and swap in new dialplan: 0.000003 sec
    -- Time to delete the old dialplan: 0.000044 sec
    -- Total time merge_contexts_delete: 0.000196 sec
    -- pbx_config successfully loaded 33 contexts (enable debug for details).
    -- Reloading module 'app_followme.so' (Find-Me/Follow-Me Application)
    -- Reloading module 'res_http_post.so' (HTTP POST support)
    -- Reloading module 'app_minivm.so' (Mini VoiceMail (A minimal Voicemail e-mail System))
    -- Reloading module 'app_voicemail.so' (Comedian Mail (Voicemail System))
    -- Reloading module 'app_playback.so' (Sound File Playback Application)
    -- Reloading module 'app_alarmreceiver.so' (Alarm Receiver for Asterisk)
    -- Reloading module 'pbx_ael.so' (Asterisk Extension Language Compiler)
  == Setting global variable 'CONSOLE-AEL' to '"Console/dsp"'
  == Setting global variable 'IAXINFO-AEL' to 'guest'
  == Setting global variable 'OUTBOUND-TRUNK' to '"Zap/g2"'
  == Setting global variable 'OUTBOUND-TRUNKMSD' to '1'
    -- Including switch 'DUNDi/e164' in context 'ael-dundi-e164-switch'
    -- Including switch 'Lua/' in context 'public'
    -- Including switch 'Lua/' in context 'default'
    -- Including switch 'Lua/' in context 'demo'
    -- Including switch 'Lua/' in context 'local'
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000102 sec
    -- Time to restore hints and swap in new dialplan: 0.000003 sec
    -- Time to delete the old dialplan: 0.000030 sec
    -- Total time merge_contexts_delete: 0.000135 sec
    -- pbx_ael successfully loaded 33 contexts (enable debug for details).
    -- Reloading module 'pbx_lua.so' (Lua PBX Switch)
    -- Including switch 'Lua/' in context 'demo'
    -- Including switch 'Lua/' in context 'local'
    -- Including switch 'Lua/' in context 'public'
    -- Including switch 'Lua/' in context 'default'
    -- Including switch 'DUNDi/e164' in context 'ael-dundi-e164-switch'
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000115 sec
    -- Time to restore hints and swap in new dialplan: 0.000003 sec
    -- Time to delete the old dialplan: 0.000027 sec
    -- Total time merge_contexts_delete: 0.000145 sec
    -- pbx_lua successfully loaded 33 contexts (enable debug for details).
    -- Reloading module 'chan_unistim.so' (UNISTIM Protocol (USTM))
    -- Reloading module 'res_clialiases.so' (CLI Aliases)
    -- Reloading module 'pbx_dundi.so' (Distributed Universal Number Discovery (DUNDi))
 Reloading unistim.conf...
 Reloading SIP
    -- Reloading module 'app_amd.so' (Answering Machine Detection Application)
    -- Reloading module 'func_odbc.so' (ODBC lookups)
    -- Reloading module 'app_queue.so' (True Call Queueing)
[May 23 21:01:03] NOTICE[645]: app_queue.c:9144 reload_queue_rules: queuerules.conf has not changed since it was last loaded. Not taking any action.
  == Using SIP CoS mark 4
 Reloading MGCP
  == Using SIP RTP CoS mark 5
 
Ich würde zunächst der Reihe nach nicht benötigte Module nicht mehr laden. In modules.conf trägt man das Module in eine noload Zeile ein. Testen würde ich das dann immer mit asterisk -c, so dass man die schlimmsten Fehler sofort sehen kann.
 
Welche dieser Module kann ich bedenkenlos deaktivieren und welche sind zwingend notwendig? Bzw. vielleicht ist ja nur eine entsprechende config-Datei falsch?

[ERRORS]
res_config_ldap.so
res_ari.so
cel_custom.so

[WARNINGS]
res_config_pgsql.so
res_phoneprov.so

[NOTICE]
cdr
res_pjsip.so
chan_skinny.so
cel_custom.so
app_queue.so


Wenn ich Asterisk ohne die sample-config installiere, ist dann das Verzeichnis /etc/asterisk erst mal komplett leer?
 
Schwer zu sagen. Das hängt davon ab, was man will. Keine der sample Dateien ist falsch soweit ich weiss. Wie gesagt, erst einmal alles lassen wie es ist, dann ein Modul nicht mehr laden und mit "asterisk -c" checken. Kann sein, dass ersteinmal andere Module auch deaktiviert werden müssen, weil es Abhängigkeiten gibt.
 
Moins


Werde die extensions.* los, die du nicht nutzt.
Wahrscheinlich: extensions.ael und extensions.lua
...gilt dann auch für die Module.

Gib mal ein: iax2 show peers
...wenn du keine zwei Asterisk auf diese Art verknüpperst, brauchste auch kein IAX.

PJSIP zu deaktivieren, wenn du chan_sip nutzt, wäre auch noch eine Massnahme.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.