L.S.,
Ben een beginner met Asterisk. Heb Trixbox en PBX in a flash geprobeerd. Ben nu uitgekomen bij Elastix. Mochten jullie betere alternatieven hebben, dan hoor ik dat natuurlijk graag. Intern bellen verloopt zonder problemen.
Voor inkomende en uitgaande oproepen heb ik twee verschillende providers, alleen krijg ik het niet draaiende. Ik wil volledig met Voip gaan werken. Dus geen koppelingen met ISDN lijnen.
Inkomende oproepen:
Kan ik geen binnenkomende oproepen ontvangen. Als ik met een normale telefoon bel krijg ik de 'nummer bestaat niet toon'. Als ik X-Lite direct instel voor mijn Voip provider werkt het inbellen zonder problemen. Het is de bedoeling dat inkomende oproepen tijdens kantooruren terechtkomen bij een Digitale Receptionist buiten kantooruren moet de beller een bericht te horen krijgen dat we gesloten zijn. (Ook Digitale Reseptionist denk ik).
Uitgaande oproepen:
Zoals al vermeldt moeten de uitgaande oproepen via een andere provider lopen dan de inkomende oproepen. Ook het uitbellen krijg ik niet voor elkaar. Ik krijg de melding dat de bestemming niet gevonden kan worden. Dit direct werkt met X-Lite overigens ook gewoon.
Onder 'Trunks' heb ik Sip-host, gebruiksnaam, wachtwoord en het registratieveld (gebruiksnaam@ipnummerhost) ingevuld. Op de FOP worden de Trunks groen weergegeven. Het lijkt me dat de verbinding met de providers dus gewoon goed is.
Het lijkt me niet dat het een firewall probleem is, omdat met de gratis versie van 3CX alles werkte. Alleen vind ik die te beperkt.
Kan iemand me zeggen wat er fout gaat?
Alvast hartelijk bedankt!
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 11 van de 11
Onderwerp: Sip account met Asterisk
-
01/06/09 18:28Sip account met Asterisk
-
02/06/09 14:31Kijk eens naar FreePBX, en Zoiper als softphone.
-
02/06/09 14:59Dag TBT,
Bij uitbellen heb je meestal niet zo veel last van firewall problemen. Het is waarschijnlijker dat je config niet correct is. Iedere VoIP provider heeft zijn eigen instellingen. Die van Voys vind je hieronder. Kijk maar eens of dit je helpt.
http://www.voys.nl/trixbox-configura...voys-voip.html.
Ga pas aan de gang met het inbellen, als het uitbellen werkt. In je freepbx config moet je bij veel providers aangeven dan "Allow Anonymous Inbound SIP Calls" toegestaan is, om binnenkomende gesprekken te kunnen ontvangen (vind je bij onder general settings).
Succes (en bel eens met je provider, vaak kan die je ook verder helpen).
- advertentie
-
05/06/09 11:56Bedankt voor de reacties. Helaas lukt het nog niet. In mijn config's staat het volgende:
Peer details:
fromuser=telefoonnummer
username=telefoonnummer
secret=wachtwoord
host=host
insecure=very
nat=yes
qualify=yes
srvlookup=yes
type=friend
User details
fromuser=telefoonnummer
username=telefoonnummer
secret=wachtwoord
host=host
nat=yes
type=friend
Voor het gemak laat ik het in en uitbellen eerst even via dezelfde provider lopen. Op de FOP zie ik de Trunk gewoon groen gekleurd.
Als ik uitbel krijg ik een stem die zegt: Your call cannot be completed as dailed. en daarna The person you're calling is unavailabe. Please try again.
Bij een inkomende oproep krijg ik de melding: Fout bij verbinding.
Wie helpt?
-
05/06/09 12:02Heb je wat logging waar we naar kunnen kijken? Helpt wel bij het debuggen
-
05/06/09 14:04Log ziet er niet best uit volgens mij.
Verder ben ik er achter gekomen dat het intern bellen ook niet naar behoren werkt. Momenteel is het een test omgeving met alleen Softphones (X-Lite). De beller kan naar een andere softphone bellen. Deze kan het gesprek aannemen en de beller verstaan. De beller hoort de gebelde echter niet.Code:Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'ext-dnd-hints' tries to include nonexistent context 'ext-dnd-hints-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-dnd-toggle' tries to include nonexistent context 'app-dnd-toggle-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-dnd-on' tries to include nonexistent context 'app-dnd-on-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-dnd-off' tries to include nonexistent context 'app-dnd-off-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-speeddial-set' tries to include nonexistent context 'app-speeddial-set-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-speeddial' tries to include nonexistent context 'app-speeddial-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'macro-speeddial-lookup' tries to include nonexistent context 'macro-speeddial-lookup-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-speakingclock' tries to include nonexistent context 'app-speakingclock-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-speakextennum' tries to include nonexistent context 'app-speakextennum-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-echo-test' tries to include nonexistent context 'app-echo-test-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-directory' tries to include nonexistent context 'app-directory-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-calltrace-perform' tries to include nonexistent context 'app-calltrace-perform-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-calltrace' tries to include nonexistent context 'app-calltrace-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'ivr-3' tries to include nonexistent context 'ivr-3-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-blacklist-remove' tries to include nonexistent context 'app-blacklist-remove-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-blacklist-last' tries to include nonexistent context 'app-blacklist-last-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-blacklist-add' tries to include nonexistent context 'app-blacklist-add-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-blacklist' tries to include nonexistent context 'app-blacklist-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-blacklist-check' tries to include nonexistent context 'app-blacklist-check-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'ext-paging' tries to include nonexistent context 'ext-paging-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'macro-autoanswer' tries to include nonexistent context 'macro-autoanswer-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'ext-queues' tries to include nonexistent context 'ext-queues-custom' Jun 5 14:57:26 WARNING [4199] pbx.c: Context 'app-pbdirectory' tries to include nonexistent context 'app-pbdirectory-custom' Jun 5 14:57:26 VERBOSE [4199] logger.c: -- Reloading module 'app_amd.so' (Answering Machine Detection Application) Jun 5 14:57:26 VERBOSE [4199] logger.c: == Parsing '/etc/asterisk/amd.conf': [Jun 5 14:57:26] VERBOSE[4199] logger.c: Found Jun 5 14:57:26 VERBOSE [4199] logger.c: -- AMD defaults: initialSilence [2500] greeting [1500] afterGreetingSilence [800] totalAnalysisTime [5000] minimumWordLength [100] betweenWordsSilence [50] maximumNumberOfWords [3] silenceThreshold [256] Jun 5 14:57:26 NOTICE [2672] chan_sip.c: Failed to authenticate on REGISTER to 'telefoonnummer@host' (Tries 3) Jun 5 14:57:26 VERBOSE [4201] logger.c: == Manager 'admin' logged off from 127.0.0.1 Jun 5 14:57:26 VERBOSE [4199] logger.c: == Manager 'admin' logged off from 127.0.0.1
Als ik de Softphone rechtstreeks instel op de SIP-Trunk werkt het in en uitbellen wel gewoon goed.
-
05/06/09 14:39Logging valt mee, de contexts proberen custom contexts te includen. Als deze niet bestaan (iaw, als je geen hacks buiten de FreePBX omgeving gebruikt) heb je hier geen last van.
Verder zie ik geen vreemde dingen.
Kan je eens op je commandline invoeren: ./asterisk -rvvvvvvvvv
Dan krijg je de realtime gegevens van je PBX. Probeer dan eens een gesprek te voeren, en copy-paste de output daarvan. Dan kunnen we wat meer zien.
-
05/06/09 18:26Hierbij, wellicht kunnen jullie me nu verder helpen
Code:Connected to Asterisk 1.4.24 currently running on elastix (pid = 2528) Verbosity is at least 9 -- Executing [gebeldnummer@from-internal:1] ResetCDR("SIP/900-087d05d8", "") i n new stack -- Executing [gebeldnummer@from-internal:2] NoCDR("SIP/900-087d05d8", "") in n ew stack -- Executing [gebeldnummer@from-internal:3] Wait("SIP/900-087d05d8", "1") in n ew stack -- Executing [gebeldnummer@from-internal:4] Playback("SIP/900-087d05d8", "sile nce/1&cannot-complete-as-dialed&check-number-dial-again|noanswer") in new stack -- <SIP/900-087d05d8> Playing 'silence/1' (language 'en') -- <SIP/900-087d05d8> Playing 'cannot-complete-as-dialed' (language 'en') -- <SIP/900-087d05d8> Playing 'check-number-dial-again' (language 'en') -- Executing [gebeldnummer@from-internal:5] Wait("SIP/900-087d05d8", "1") in n ew stack -- Executing [gebeldnummer@from-internal:6] Congestion("SIP/900-087d05d8", "20 ") in new stack == Spawn extension (from-internal, gebeldnummer, 6) exited non-zero on 'SIP/900- 087d05d8' -- Executing [h@from-internal:1] Macro("SIP/900-087d05d8", "hangupcall") in new stack -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/900-087d05d8", "w") in new stack -- Executing [s@macro-hangupcall:2] NoCDR("SIP/900-087d05d8", "") in new sta ck -- Executing [s@macro-hangupcall:3] GotoIf("SIP/900-087d05d8", "1?skiprg") i n new stack -- Goto (macro-hangupcall,s,6) -- Executing [s@macro-hangupcall:6] GotoIf("SIP/900-087d05d8", "1?skipblkvm" ) in new stack -- Goto (macro-hangupcall,s,9) -- Executing [s@macro-hangupcall:9] GotoIf("SIP/900-087d05d8", "1?theend") i n new stack -- Goto (macro-hangupcall,s,11) -- Executing [s@macro-hangupcall:11] Hangup("SIP/900-087d05d8", "") in new s tack == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/900-087d0 5d8' in macro 'hangupcall' == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/900-087d05d8'
-
06/06/09 13:23inbound en outbound route
hoi.
ik hoor niemand hier reageren over wat voor inbound route en outbound route je gemaakt hebt. Ik hoop toch dat je die wel hebt gemaakt, anders lukt het inderdaad niet om te bellen en gebeld te worden.
kan je daar de instellingen ook nog van posten? het klinkt nl. alsof je de outbound route en de daarbij behorende dialplan niet goed hebt staan.
laat het mij maar ff weten.
Tevens lijkt het mij verstandig om het bestand sip_nat.conf te gaan invullen met je uitgaand Ip adres en nat=yes
Daardoor zal hij beter met nat omgaan en is je oneway audio bijna zeker verdwenen.
google eens op sip_nat.conf en je wordt een stuk wijzer
-
08/06/09 18:40Bedankt landfiets. Het zat inderdaad in de outboundroutes. De one-way audio is nu ook weg.
Is dit forum overigens ook bedoelt voor verdere vragen die ik ongetwijfeld over Asterisk ga krijgen?
-
15/06/09 12:14Voor de geintreseerde die hier later ook problemen mee krijgen hier 2 handige websites:
http://www.asterisktutorials.com/
http://www.asteriskguru.com/tutorials/



LinkBack URL
About LinkBacks

