[Gelöst] Inbound Rout bei FreePBX einrichten

herosalex

Neuer User
Mitglied seit
4 Jan 2012
Beiträge
20
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe einen Asterisk-Server mit FreePBX eingerichtet. Soweit funktioniert alles ganz gut, nur dass ich nicht angerufen werden kann.

Wie kann ich die Inbound Route richtig einrichten?

Meine Konfiguration der Outbound Rout lautet:
Route CID: 620 (FritzBox Konto)
Dial Patterns that will use this Route: .|0
Trunk Sequence for Matched Routes: "neu eingerichterter Trunk"

Ein kleiner Auszug aus der Sip-Trunk Konfiguration, Incoming Settings:
USER Content: fritz in
USER Details:
username=620
type=user
secret=****
nat=no
insecure=very
host=192.168.178.1
fromuser=620
fromdomain=fritz.box
context=from-trunk

Register String: 620:*****@fritz.box:5060/620

Was habe ich falsch gemacht?
 
Zuletzt bearbeitet:
Ich habe diese Anleitung gefunden.
Leider funktioniert diese nicht so wie es soll. Wenn ich nach draußen Telefonieren möchte, kommt eine Ansage, dass der Ausgang beschäftigt ist.

In der Konfigurations-Datei habe ich kein “insecure=very” gefunden. Somit entfällt auch dieser Fehler.
nano /etc/asterisk/sip_general_additional.conf


Hir ein Auszug aus den Asterisk Log Files.
Code:
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 45 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 46 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'NOANSWER' priority 1 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'NOANSWER' priority 2 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'NOANSWER' priority 3 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'NOANSWER' priority 4 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'TORTURE' priority 1 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'TORTURE' priority 2 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'DONTCALL' priority 1 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'DONTCALL' priority 2 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'ANSWER' priority 1 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'ANSWER' priority 2 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 'h' priority 1 to macro-dial
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Registered extension context 'macro-get-vmcontext'; registrar: pbx_config
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 1 to macro-get-vmcontext
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 2 to macro-get-vmcontext
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 200 to macro-get-vmcontext
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 300 to macro-get-vmcontext
[2013-05-08 08:06:15] WARNING[3016] pbx.c: Unable to register extension 's' priority 1 in 'macro-outisbusy', already in use
[2013-05-08 08:06:15] WARNING[3016] pbx.c: Unable to register extension 's' priority 2 in 'macro-outisbusy', already in use
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Registered extension context 'macro-dialout-trunk-predial-hook'; registrar: pbx_config
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Added extension 's' priority 1 to macro-dialout-trunk-predial-hook
[2013-05-08 08:06:15] VERBOSE[3016] pbx.c: -- Registered extension context 'macro-user-logon'; registrar: pbx_config

Hat jemand eine Idee, dass ich auch Anrufe rein bekomme?
 
Oh, danke habs nur in der Konfigurations-Datei nachgeschaut und dort nix gefunden. Aber scheint wohl die falsche gewesen zu sein.

Ich werde es mal im per FreePBX ändern.

Nachtrag:
Habs geändert und neu gestartet, leider keine Verbesserung.
 
Zuletzt bearbeitet:
Dann geh doch bitte mal auf der Konsole mit asterisk -rvvv ins CLI und poste die Ausgabe eines Anrufs.

Kannst Du jetzt eigentlich nicht angerufen werden, oder nicht raus rufen? Du schreibst einmal so und einmal so.
 
Hie die Ausgabe vom Kommando "asterisk -rvvv".

Code:
root@raspbx:~# asterisk -rvvv
Asterisk 11.3.0, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <[email protected]>
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.
=========================================================================
Connected to Asterisk 11.3.0 currently running on raspbx (pid = 3036)
[2013-05-12 16:34:34] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xbfc800 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:34:46] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xbfc800 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:34:46] ERROR[3092]: netsock2.c:269 ast_sockaddr_resolve: getaddrinfo("fritz.box", "(null)", ...): Name or service not known
[2013-05-12 16:34:46] WARNING[3092]: acl.c:833 resolve_first: Unable to lookup 'fritz.box'
[2013-05-12 16:34:46] WARNING[3092]: acl.c:962 ast_ouraddrfor: Cannot connect
[2013-05-12 16:34:46] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xb10060 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:34:46] NOTICE[3092]: chan_sip.c:15023 sip_reg_timeout:    -- Registration for '[email protected]' timed out, trying again (Attempt #7808 )
[2013-05-12 16:34:47] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xb10060 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:35:06] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xb10060 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:35:06] ERROR[3092]: netsock2.c:269 ast_sockaddr_resolve: getaddrinfo("fritz.box", "(null)", ...): Name or service not known
[2013-05-12 16:35:06] WARNING[3092]: acl.c:833 resolve_first: Unable to lookup 'fritz.box'
[2013-05-12 16:35:06] WARNING[3092]: acl.c:962 ast_ouraddrfor: Cannot connect
[2013-05-12 16:35:06] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xb28500 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:35:06] NOTICE[3092]: chan_sip.c:15023 sip_reg_timeout:    -- Registration for '[email protected]' timed out, trying again (Attempt #7809)
[2013-05-12 16:35:07] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xb28500 (len 352) to (null) returned -1: Invalid argument
[2013-05-12 16:35:22] WARNING[3092]: chan_sip.c:3900 __sip_xmit: sip_xmit of 0xb28500 (len 352) to (null) returned -1: Invalid argument
raspbx*CLI>
Disconnected from Asterisk server
Asterisk cleanly ending (0).
Executing last minute cleanups
 
Zuletzt bearbeitet:
Ich habe mir die Datei resolv.conf angeschaut. Hier werden zwei Namenserver erwähnt, die ich nicht kenne. Die IPs der Namenserver sind 8.8.8.8 und 8.8.8.4.

Habe diese 2 raus gelöscht und um die IP der FirtzBox erweitert.

Inhalt von /etc/resolv.conf:
nameserver 127.0.0.1
nameserver 192.168.178.1

Mit dieser Konfigurtion kann ich jetzt auch Anrufe empfangen.
 
Funktioniert also jetzt alles wie es soll? Dann könntest Du bitte den Thread-Titel um das Prefix "gelöst" ergänzen (im 1. Post auf Bearbeiten -> Erweitert).
 
Kleiner Nachtrag zu den zwei IP-Adressen:

Diese IPs gehören zum Google-DNS-System.
Daher Funktionierte der Asterisk-Server auch nur mit Internetzugang.
Jetzt wo ich diese Namenserver nicht mehr benutze läuft alles auch ohne Internetzugang.
 
Kostenlos!

Statistik des Forums

Themen
249,052
Beiträge
2,309,531
Mitglieder
378,850
Neuestes Mitglied
IchBinEsDoch