Σελ. 4 από 5 ΠρώτηΠρώτη ... 2345 ΤελευταίαΤελευταία
Εμφάνιση 46-60 από 64
  1. #46
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Να ρίξεις το relaxdtmf=yes στα sip options globally το έχεις δοκιμάσει;
    Επίσης λες

    "Τα άλλα είναι traces από την ethernet που πάει στο Cisco του ΟΤΕ."

    εννοείς 2η κάρτα δικτύου στο freepbx που πάει κατευθείαν στο cisco του ΟΤΕ;

  2. #47
    Εγγραφή
    12-06-2011
    Μηνύματα
    7.979
    Downloads
    4
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    500/50 + 250/80
    ISP
    Ote/Vodafone
    Router
    Pf plus/nokia - mu5001 5G
    Το relaxed dtmf ειναι μονο για inband, και παλια τηλεφωνα αναλογικα, που τσουλανε οι τονοι σε συχνοτητα. Εδω ειναι garbled γιατι εχουν περασει απο leg ΜΗ g711. Δεν. Με τιποτε..
    Οσο τα traces εχουν την κληση που μας ενδιαφέρει, ειναι παντελως αδιαφορο το interface

  3. #48
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Να ρίξεις το relaxdtmf=yes στα sip options globally το έχεις δοκιμάσει;Επίσης λες"Τα άλλα είναι traces από την ethernet που πάει στο Cisco του ΟΤΕ."εννοείς 2η κάρτα δικτύου στο freepbx που πάει κατευθείαν στο cisco του ΟΤΕ;
    Ακριβώς αυτό εννοώ μια πάει στο Cisco και μια στο LAN, flexy topology!!

  4. #49
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Ωραία για ρίξε το παρακάτω στο extensions_custom.conf

    [detect-dtmf]
    exten => _.,1,Noop(Detect dtmf)
    same => n,Set(dfrom=${CUT(CUT(CUT(SIP_HEADER(From),@,2),\;,1),:,1)})
    same => n,GotoIf($["${dfrom}" != "ims.forthnet.gr"]?pass)
    same => n,SIPDtmfMode(inband)
    same => n(pass),Goto(from-pstn,,1)

    και άλλαξε το context στο trunk της γραμμής από αυτό που το έχεις σε detect-dtmf.
    Επίσης αν το context που είχες στην γραμμή δεν ήταν το from-pstn, βάλε αυτό που είχες στην τελευταία γραμμή.
    Κάνε μια δοκιμή και ανέβασε το log από το cli.
    Αν για κάποιο λόγο πέφτει η γραμμή γύρνα το trunk στο παλιό context και ανέβασε το log από το cli να διορθώσω το dialplan.

  5. #50
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Ωραία για ρίξε το παρακάτω στο extensions_custom.conf

    [detect-dtmf]
    exten => _.,1,Noop(Detect dtmf)
    same => n,Set(dfrom=${CUT(CUT(CUT(SIP_HEADER(From),@,2),\;,1),:,1)})
    same => n,GotoIf($["${dfrom}" != "ims.forthnet.gr"]?pass)
    same => n,SIPDtmfMode(inband)
    same => n(pass),Goto(from-pstn,,1)

    και άλλαξε το context στο trunk της γραμμής από αυτό που το έχεις σε detect-dtmf.
    Επίσης αν το context που είχες στην γραμμή δεν ήταν το from-pstn, βάλε αυτό που είχες στην τελευταία γραμμή.
    Κάνε μια δοκιμή και ανέβασε το log από το cli.
    Αν για κάποιο λόγο πέφτει η γραμμή γύρνα το trunk στο παλιό context και ανέβασε το log από το cli να διορθώσω το dialplan.

    Καλημερα,

    Η γραμμη δεν πεφτει, αλλα στο context γιατι λεει from-trunk εγω το εχω βαλει detect-dtmf

    Κώδικας:
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk-sip- OTE-2321022941:1] Set("SIP/ OTE-2321022941-000028ff", "GROUP()=OUT_10") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk-sip- OTE-2321022941:2] Goto("SIP/ OTE-2321022941-000028ff", "from-trunk,+302321052312,1") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx_builtins.c: Goto (from-trunk,+302321052312,1)
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:1] Set("SIP/ OTE-2321022941-000028ff", "__DIRECTION=INBOUND") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:2] Gosub("SIP/ OTE-2321022941-000028ff", "sub-record-check,s,1(in,+302321052312,dontcare)") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [in@sub-record-check:1] NoOp("SIP/ OTE-2321022941-000028ff", "Inbound Recording Check to +302321052312") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [in@sub-record-check:4] Gosub("SIP/ OTE-2321022941-000028ff", "recordcheck,1(dontcare,in,+302321052312)") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:3] Set("SIP/ OTE-2321022941-000028ff", "CHANNEL(tonezone)=us") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:4] Set("SIP/ OTE-2321022941-000028ff", "__FROM_DID=+302321052312") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:5] Set("SIP/ OTE-2321022941-000028ff", "returnhere=1") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:6] Gosub("SIP/ OTE-2321022941-000028ff", "app-blacklist-check,s,1()") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:7] Set("SIP/ OTE-2321022941-000028ff", "CDR(did)=+302321052312") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:8] GotoIf("SIP/ OTE-2321022941-000028ff", "0?") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:9] ExecIf("SIP/ OTE-2321022941-000028ff", "1 ?Set(CALLERID(name)=2351100633)") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:10] Set("SIP/ OTE-2321022941-000028ff", "__MOHCLASS=") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:11] Set("SIP/ OTE-2321022941-000028ff", "__REVERSAL_REJECT=FALSE") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:12] GotoIf("SIP/ OTE-2321022941-000028ff", "1?post-reverse-charge") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx_builtins.c: Goto (from-trunk,+302321052312,14)
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:14] NoOp("SIP/ OTE-2321022941-000028ff", "") in new stack
    [2019-11-04 10:28:50] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:15] Wait("SIP/ OTE-2321022941-000028ff", "15") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:16] Set("SIP/ OTE-2321022941-000028ff", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:17] Set("SIP/ OTE-2321022941-000028ff", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:18] Set("SIP/ OTE-2321022941-000028ff", "CALLERID(name-pres)=allowed_not_screened") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:19] Set("SIP/ OTE-2321022941-000028ff", "CALLERID(num-pres)=allowed_not_screened") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:20] NoOp("SIP/ OTE-2321022941-000028ff", "CallerID Entry Point") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:21] Set("SIP/ OTE-2321022941-000028ff", "FAX_DEST=from-did-direct^9000^1") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:22] Set("SIP/ OTE-2321022941-000028ff", "FAXOPT(faxdetect)=yes") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:23] Answer("SIP/ OTE-2321022941-000028ff", "") in new stack
    [2019-11-04 10:29:05] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:24] Wait("SIP/ OTE-2321022941-000028ff", "4") in new stack
    [2019-11-04 10:29:09] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:25] Set("SIP/ OTE-2321022941-000028ff", "__CRM_DIRECTION=INBOUND") in new stack
    [2019-11-04 10:29:09] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:26] Set("SIP/ OTE-2321022941-000028ff", "__CRM_SOURCE=2351100633") in new stack
    [2019-11-04 10:29:09] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:27] Set("SIP/ OTE-2321022941-000028ff", "__CRM_LINKEDID=1572856130.10495") in new stack
    [2019-11-04 10:29:09] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:28] ExecIf("SIP/ OTE-2321022941-000028ff", "1?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)") in new stack
    [2019-11-04 10:29:09] VERBOSE[29636][C-00000b3a] pbx.c: Executing [+302321052312@from-trunk:29] Goto("SIP/ OTE-2321022941-000028ff", "ivr-2,s,1") in new stack
    - - - Updated - - -

    Εκανα δοκιμες και σε αλλους πελατες που εχουν SIP flexy αλλα και απλες sip home συνδεσεις και παιζει κανονικα το dtmf, τι αλλο να ελεγξω στο κεντρο ?

  6. #51
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Στις πρώτες τρεις γραμμές του log τι βλέπεις; Εκεί θα φανεί αν πήγε στο dialplan που σου έδωσα.
    Αν όχι τότε άλλαξε το context σε όλα τα trunks που έχεις.

  7. #52
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Στις πρώτες τρεις γραμμές του log τι βλέπεις; Εκεί θα φανεί αν πήγε στο dialplan που σου έδωσα.
    Αν όχι τότε άλλαξε το context σε όλα τα trunks που έχεις.

    Αλλαξα σε ολα τα trunks το context με αθτο που μου εδωσες αλλα δεν παει καθολου σε αυτο.

  8. #53
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Μήπως χρησιμοποιείς user settings;
    Ανέβασε τις ρυθμίσεις που έχεις σε ένα από αυτά και μια δοκιμή με όλο το cli output από την αρχή της κλήσης.

  9. #54
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Μήπως χρησιμοποιείς user settings;
    Ανέβασε τις ρυθμίσεις που έχεις σε ένα από αυτά και μια δοκιμή με όλο το cli output από την αρχή της κλήσης.

    Και οι ρυθμισεις trunks

    Outgoing

    [CODEtype=peer
    host=ims.otenet.gr
    username=+302321XXXXXXXX
    secret=XXXXXXXXX
    qualify=yes
    dtmfmode=rfc2833
    context=detect-dtmf
    fromdomain=ims.otenet.gr
    insecure=invite
    disallow=all
    allow=alaw
    ][/CODE]

    Incoming

    Κώδικας:
    secret=XXXXXXX
    type=user
    context=detect-dtmf
    host=ims.otenet.gr
    +30232XXXXXX:XXXXXXXX :+30232XXXXXXXX@ims.otenet.gr@ims.otenet.gr:5060/+302XXXXXXXX






    Το context detect-dtmf το βαζω και στο user settings ή μονο στο peer τελικα ?


    Και το log απο cli

    Κώδικας:
    =========================================================================
    Connected to Asterisk 16.4.1 currently running on FreePBXKtelSerron (pid = 32441)
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Executing [+302321440930@from-trunk-sip- OTE-2321022941:1] Set("SIP/ OTE-2321022941-000023d9", "GROUP()=OUT_10") in new stack
        -- Executing [+302321440930@from-trunk-sip- OTE-2321022941:2] Goto("SIP/ OTE-2321022941-000023d9", "from-trunk,+302321440930,1") in new stack
        -- Goto (from-trunk,+302321440930,1)
        -- Executing [+302321440930@from-trunk:1] Set("SIP/ OTE-2321022941-000023d9", "__DIRECTION=INBOUND") in new stack
        -- Executing [+302321440930@from-trunk:2] Gosub("SIP/ OTE-2321022941-000023d9", "sub-record-check,s,1(in,+302321440930,dontcare)") in new stack
        -- Executing [s@sub-record-check:1] GotoIf("SIP/ OTE-2321022941-000023d9", "0?initialized") in new stack
        -- Executing [s@sub-record-check:2] Set("SIP/ OTE-2321022941-000023d9", "__REC_STATUS=INITIALIZED") in new stack
        -- Executing [s@sub-record-check:3] Set("SIP/ OTE-2321022941-000023d9", "NOW=1573113265") in new stack
        -- Executing [s@sub-record-check:4] Set("SIP/ OTE-2321022941-000023d9", "__DAY=07") in new stack
        -- Executing [s@sub-record-check:5] Set("SIP/ OTE-2321022941-000023d9", "__MONTH=11") in new stack
        -- Executing [s@sub-record-check:6] Set("SIP/ OTE-2321022941-000023d9", "__YEAR=2019") in new stack
        -- Executing [s@sub-record-check:7] Set("SIP/ OTE-2321022941-000023d9", "__TIMESTR=20191107-095425") in new stack
        -- Executing [s@sub-record-check:8] Set("SIP/ OTE-2321022941-000023d9", "__FROMEXTEN=unknown") in new stack
        -- Executing [s@sub-record-check:9] Set("SIP/ OTE-2321022941-000023d9", "__MON_FMT=wav") in new stack
        -- Executing [s@sub-record-check:10] NoOp("SIP/ OTE-2321022941-000023d9", "Recordings initialized") in new stack
        -- Executing [s@sub-record-check:11] ExecIf("SIP/ OTE-2321022941-000023d9", "0?Set(ARG3=dontcare)") in new stack
        -- Executing [s@sub-record-check:12] Set("SIP/ OTE-2321022941-000023d9", "REC_POLICY_MODE_SAVE=") in new stack
        -- Executing [s@sub-record-check:13] ExecIf("SIP/ OTE-2321022941-000023d9", "0?Set(REC_STATUS=NO)") in new stack
        -- Executing [s@sub-record-check:14] GotoIf("SIP/ OTE-2321022941-000023d9", "2?checkaction") in new stack
        -- Goto (sub-record-check,s,17)
        -- Executing [s@sub-record-check:17] GotoIf("SIP/ OTE-2321022941-000023d9", "1?sub-record-check,in,1") in new stack
        -- Goto (sub-record-check,in,1)
        -- Executing [in@sub-record-check:1] NoOp("SIP/ OTE-2321022941-000023d9", "Inbound Recording Check to +302321440930") in new stack
        -- Executing [in@sub-record-check:2] Set("SIP/ OTE-2321022941-000023d9", "FROMEXTEN=unknown") in new stack
        -- Executing [in@sub-record-check:3] ExecIf("SIP/ OTE-2321022941-000023d9", "10?Set(FROMEXTEN=2351100633)") in new stack
        -- Executing [in@sub-record-check:4] Gosub("SIP/ OTE-2321022941-000023d9", "recordcheck,1(dontcare,in,+302321440930)") in new stack
        -- Executing [recordcheck@sub-record-check:1] NoOp("SIP/ OTE-2321022941-000023d9", "Starting recording check against dontcare") in new stack
        -- Executing [recordcheck@sub-record-check:2] Goto("SIP/ OTE-2321022941-000023d9", "dontcare") in new stack
        -- Goto (sub-record-check,recordcheck,3)
        -- Executing [recordcheck@sub-record-check:3] Return("SIP/ OTE-2321022941-000023d9", "") in new stack
        -- Executing [in@sub-record-check:5] Return("SIP/ OTE-2321022941-000023d9", "") in new stack
        -- Executing [+302321440930@from-trunk:3] Set("SIP/ OTE-2321022941-000023d9", "CHANNEL(tonezone)=us") in new stack
        -- Executing [+302321440930@from-trunk:4] Set("SIP/ OTE-2321022941-000023d9", "__FROM_DID=+302321440930") in new stack
        -- Executing [+302321440930@from-trunk:5] Set("SIP/ OTE-2321022941-000023d9", "returnhere=1") in new stack
        -- Executing [+302321440930@from-trunk:6] Gosub("SIP/ OTE-2321022941-000023d9", "app-blacklist-check,s,1()") in new stack
        -- Executing [s@app-blacklist-check:1] GotoIf("SIP/ OTE-2321022941-000023d9", "0?blacklisted") in new stack
        -- Executing [s@app-blacklist-check:2] Set("SIP/ OTE-2321022941-000023d9", "CALLED_BLACKLIST=1") in new stack
        -- Executing [s@app-blacklist-check:3] Return("SIP/ OTE-2321022941-000023d9", "") in new stack
        -- Executing [+302321440930@from-trunk:7] Set("SIP/ OTE-2321022941-000023d9", "CDR(did)=+302321440930") in new stack
        -- Executing [+302321440930@from-trunk:8] GotoIf("SIP/ OTE-2321022941-000023d9", "0?") in new stack
        -- Executing [+302321440930@from-trunk:9] ExecIf("SIP/ OTE-2321022941-000023d9", "1 ?Set(CALLERID(name)=2351100633)") in new stack
        -- Executing [+302321440930@from-trunk:10] Set("SIP/ OTE-2321022941-000023d9", "__MOHCLASS=") in new stack
        -- Executing [+302321440930@from-trunk:11] Set("SIP/ OTE-2321022941-000023d9", "__REVERSAL_REJECT=FALSE") in new stack
        -- Executing [+302321440930@from-trunk:12] GotoIf("SIP/ OTE-2321022941-000023d9", "1?post-reverse-charge") in new stack
        -- Goto (from-trunk,+302321440930,14)
        -- Executing [+302321440930@from-trunk:14] NoOp("SIP/ OTE-2321022941-000023d9", "") in new stack
        -- Executing [+302321440930@from-trunk:15] Set("SIP/ OTE-2321022941-000023d9", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
        -- Executing [+302321440930@from-trunk:16] Set("SIP/ OTE-2321022941-000023d9", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
        -- Executing [+302321440930@from-trunk:17] Set("SIP/ OTE-2321022941-000023d9", "CALLERID(name-pres)=allowed_not_screened") in new stack
        -- Executing [+302321440930@from-trunk:18] Set("SIP/ OTE-2321022941-000023d9", "CALLERID(num-pres)=allowed_not_screened") in new stack
        -- Executing [+302321440930@from-trunk:19] NoOp("SIP/ OTE-2321022941-000023d9", "CallerID Entry Point") in new stack
        -- Executing [+302321440930@from-trunk:20] Set("SIP/ OTE-2321022941-000023d9", "__CRM_DIRECTION=INBOUND") in new stack
        -- Executing [+302321440930@from-trunk:21] Set("SIP/ OTE-2321022941-000023d9", "__CRM_SOURCE=2351100633") in new stack
        -- Executing [+302321440930@from-trunk:22] Set("SIP/ OTE-2321022941-000023d9", "__CRM_LINKEDID=1573113265.9177") in new stack
        -- Executing [+302321440930@from-trunk:23] ExecIf("SIP/ OTE-2321022941-000023d9", "1?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)") in new stack
        -- Executing [+302321440930@from-trunk:24] Goto("SIP/ OTE-2321022941-000023d9", "ivr-2,s,1") in new stack
        -- Goto (ivr-2,s,1)
        -- Executing [s@ivr-2:1] Set("SIP/ OTE-2321022941-000023d9", "_IVR_CONTEXT_ivr-2=") in new stack
        -- Executing [s@ivr-2:2] Set("SIP/ OTE-2321022941-000023d9", "_IVR_CONTEXT=ivr-2") in new stack
        -- Executing [s@ivr-2:3] Set("SIP/ OTE-2321022941-000023d9", "__IVR_RETVM=") in new stack
        -- Executing [s@ivr-2:4] GotoIf("SIP/ OTE-2321022941-000023d9", "0?skip") in new stack
        -- Executing [s@ivr-2:5] Answer("SIP/ OTE-2321022941-000023d9", "") in new stack
        -- Executing [s@ivr-2:6] Set("SIP/ OTE-2321022941-000023d9", "IVR_MSG=custom/temp") in new stack
        -- Executing [s@ivr-2:7] Set("SIP/ OTE-2321022941-000023d9", "TIMEOUT(digit)=1") in new stack
        -- Digit timeout set to 1.000
        -- Executing [s@ivr-2:8] Read("SIP/ OTE-2321022941-000023d9", "IVREXT,custom/temp,,,0,1") in new stack
        -- <SIP/ OTE-2321022941-000023d9> Playing 'custom/temp.slin' (language 'en')
        -- Connected line update to SIP/ OTE-2321022941-000023d7 prevented.
        -- SIP/111-000023d8 answered SIP/ OTE-2321022941-000023d7
      == Extension Changed 111[ext-local] new state InUse for Notify User 102
      == Extension Changed 111[ext-local] new state InUse for Notify User 107
      == Extension Changed 111[ext-local] new state InUse for Notify User 105
        -- Channel SIP/111-000023d8 joined 'simple_bridge' basic-bridge <997d43ab-37ed-4760-8399-0576651cd108>
      == Extension Changed 111[ext-local] new state InUse for Notify User 106
      == Extension Changed 111[ext-local] new state InUse for Notify User 101
        -- Channel SIP/ OTE-2321022941-000023d7 joined 'simple_bridge' basic-bridge <997d43ab-37ed-4760-8399-0576651cd108>
      == Extension Changed 111[ext-local] new state InUse for Notify User 103
      == Extension Changed 111[ext-local] new state InUse for Notify User 104
      == Extension Changed 111[ext-local] new state InUse for Notify User 115
        -- User disconnected
        -- Executing [h@ivr-2:1] Hangup("SIP/ OTE-2321022941-000023d9", "") in new stack
      == Spawn extension (ivr-2, h, 1) exited non-zero on 'SIP/ OTE-2321022941-000023d9'
        -- SIP/ OTE-2321022941-000023d9 Internal Gosub(crm-hangup,s,1) start
        -- Executing [s@crm-hangup:1] NoOp("SIP/ OTE-2321022941-000023d9", "Sending Hangup to CRM") in new stack
        -- Executing [s@crm-hangup:2] NoOp("SIP/ OTE-2321022941-000023d9", "HANGUP CAUSE: 16") in new stack
        -- Executing [s@crm-hangup:3] ExecIf("SIP/ OTE-2321022941-000023d9", "0?Set(__CRM_VOICEMAIL=)") in new stack
        -- Executing [s@crm-hangup:4] NoOp("SIP/ OTE-2321022941-000023d9", "MASTER CHANNEL: 1573113265.9177 = 1573113265.9177") in new stack
        -- Executing [s@crm-hangup:5] GotoIf("SIP/ OTE-2321022941-000023d9", "0?return") in new stack
        -- Executing [s@crm-hangup:6] Set("SIP/ OTE-2321022941-000023d9", "__CRM_HANGUP=1") in new stack
        -- Executing [s@crm-hangup:7] AGI("SIP/ OTE-2321022941-000023d9", "sangomacrm.agi") in new stack
        -- Launched AGI Script /var/lib/asterisk/agi-bin/sangomacrm.agi
        -- <SIP/ OTE-2321022941-000023d9>AGI Script sangomacrm.agi completed, returning 0
        -- Executing [s@crm-hangup:8] Return("SIP/ OTE-2321022941-000023d9", "") in new stack
      == Spawn extension (ivr-2, h, 1) exited non-zero on 'SIP/ OTE-2321022941-000023d9'
        -- SIP/ OTE-2321022941-000023d9 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
    FreePBXKtelSerron*CLI>

    Αμα δεις δεν παει στο context που μου εδωσες


    Thanks
    Τελευταία επεξεργασία από το μέλος daras : 07-11-19 στις 10:56.

  10. #55
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Ενώ καλείς το +302321440930 αυτό έρχεται στο trunk για το 2321022941. Από εκεί σου σερβίρουν τον συγκεκριμένο αριθμό ή έχεις διαφορετικά trunk για το καθένα;
    Δοκίμασε να αλλάξεις το context και σε αυτό το trunk. Επίσης αν άλλαζες τις ρυθμίσεις για το dtmf σε αυτό το trunk τότε πιθανόν να μην σου δούλευαν γιατί έμπεναν από τα άλλα trunks που έχεις και είχαν την standard ρύθμιση.

  11. #56
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Ενώ καλείς το +302321440930 αυτό έρχεται στο trunk για το 2321022941. Από εκεί σου σερβίρουν τον συγκεκριμένο αριθμό ή έχεις διαφορετικά trunk για το καθένα;
    Δοκίμασε να αλλάξεις το context και σε αυτό το trunk. Επίσης αν άλλαζες τις ρυθμίσεις για το dtmf σε αυτό το trunk τότε πιθανόν να μην σου δούλευαν γιατί έμπεναν από τα άλλα trunks που έχεις και είχαν την standard ρύθμιση.
    Καλημερα @astbox και σε ευχαριστω καταρχας που ξοδευεις χρονο και με βοηθας.

    Εχω ξεχωριστω inbound route για το καθε νουμερο, αυτο που λες το παρατηρησα και εγω κια δεν μπορω να καταλαβω γιατι ερχεται στο 22941.

    Το εκανα αυτο που λες και εβαλα context=detect-dtmf στο 2321022941 και επαιξαν και τα υπολοιπα νουμερα, για ποιο λογο ομως το κανει αυτο ?

    Εκανα disable το 22941 και ξανα τα ιδια, βαζω το context σου μετα σε ενα αλλο νουμερο και ξαναεπαιξαν, στην ουσια εαν δεν εχω το context σου σε ολα τα νουμερα δεν θα παιξει ?

    Φαινεται σαν ΟΤΕ να την στελνει την κληση απο οποιοδηποτε trunk και οχι απο το συγκεκριμενο μπορω να πω κατι στον ΟΤΕ ?

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από daras Εμφάνιση μηνυμάτων
    Καλημερα @astbox και σε ευχαριστω καταρχας που ξοδευεις χρονο και με βοηθας.

    Εχω ξεχωριστω inbound route για το καθε νουμερο, αυτο που λες το παρατηρησα και εγω κια δεν μπορω να καταλαβω γιατι ερχεται στο 22941.

    Το εκανα αυτο που λες και εβαλα context=detect-dtmf στο 2321022941 και επαιξαν και τα υπολοιπα νουμερα, για ποιο λογο ομως το κανει αυτο ?

    Εκανα disable το 22941 και ξανα τα ιδια, βαζω το context σου μετα σε ενα αλλο νουμερο και ξαναεπαιξαν, στην ουσια εαν δεν εχω το context σου σε ολα τα νουμερα δεν θα παιξει ?

    Φαινεται σαν ΟΤΕ να την στελνει την κληση απο οποιοδηποτε trunk και οχι απο το συγκεκριμενο μπορω να πω κατι στον ΟΤΕ ?

    Εντωμεταξυ τωρα δεν παιζει απο κινητα vodafone, θεε μου τι μπλεξιμο ειναι αυτο!!!!
    Τελευταία επεξεργασία από το μέλος daras : 08-11-19 στις 14:26.

  12. #57
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Δυστυχώς δεν το κάνει ο ΟΤΕ αλλά το asterisk, αν κάνει register πολλά accounts στο ίδιο σημείο (ίδιο Provider) τότε όλες τις εισερχόμενες τις διαχειρίζεται με το τελευταίο trunk που έκανε register.
    Δοκίμασε να ρίξεις το παρακάτω στα global sip options και ξαναδοκίμασε να δεις από που σου έρχεται η κάθε κλήση

    match_auth_username=yes

    Μετά θα δούμε τι θα κάνουμε με τα dtmf.

  13. #58
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Δυστυχώς δεν το κάνει ο ΟΤΕ αλλά το asterisk, αν κάνει register πολλά accounts στο ίδιο σημείο (ίδιο Provider) τότε όλες τις εισερχόμενες τις διαχειρίζεται με το τελευταίο trunk που έκανε register.
    Δοκίμασε να ρίξεις το παρακάτω στα global sip options και ξαναδοκίμασε να δεις από που σου έρχεται η κάθε κλήση

    match_auth_username=yes

    Μετά θα δούμε τι θα κάνουμε με τα dtmf.

    Μου έκανες την καρδιά περιβόλι αντε να δούμε θα βγάλουμε άκρη.

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από daras Εμφάνιση μηνυμάτων
    Μου έκανες την καρδιά περιβόλι αντε να δούμε θα βγάλουμε άκρη. Άρα και για αυτό τον λόγο χάνονται τα DTMF αφού ο ΟΤΕ μπορεί να τα στέλνει από οποιοδήποτε trunk σωστά?
    Οπότε δεν είναι θέμα ΟΤΕ, από ότι κατάλαβα. Άμα είναι έτσι να προτιμάω PRI γραμμή τουλάχιστον εκεί δεν είχαμε τέτοια προβλήματα.

  14. #59
    Εγγραφή
    11-09-2017
    Μηνύματα
    1.643
    Downloads
    1
    Uploads
    0
    ISP
    None
    Σχετικά με την vodafone δοκίμασε το παρακάτω, είναι το ίδιο dialplan απλά σου έβαλα μία if ακόμα για την vodafone.
    Αν δεν σου δουλεύει τότε πάρε ένα trace, άνοιξε το με το wireshark και δες το 1ο invite που έρχεται από τον πάροχο.
    Δες τι σου στέλνει στον From header. Το dialplan τσεκάρει το κομμάτι αμέσως μετά το @, οπότε αν δεν σου δουλεύει λογικά δεν θα γράφει ims.vodafone.gr αλλά κάτι άλλο.
    Βάλε αυτό που βλέπεις στην θέση του ims.vodafone.gr που βλέπεις παρακάτω.

    [detect-dtmf]
    exten => _.,1,Noop(Detect dtmf)
    same => n,Set(dfrom=${CUT(CUT(CUT(SIP_HEADER(From),@,2),\;,1),:,1)})
    same => n,GotoIf($["${dfrom}" != "ims.vodafone.gr"]?pass)
    same => n,SIPDtmfMode(inband)
    same => n,GotoIf($["${dfrom}" != "ims.forthnet.gr"]?pass)
    same => n,SIPDtmfMode(inband)
    same => n(pass),Goto(from-pstn,,1)

    Αν δεν θες να το ψάξεις από σου έρχονται οι κλήσεις τότε το παραπάνω dialplan θα πρέπει να το έχεις σε όλα τα trunks γιατί δεν ξέρεις από που θα σου έρθει.

  15. #60
    Εγγραφή
    31-03-2005
    Περιοχή
    Αθήνα
    Ηλικία
    46
    Μηνύματα
    854
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    512/512
    Παράθεση Αρχικό μήνυμα από astbox Εμφάνιση μηνυμάτων
    Δυστυχώς δεν το κάνει ο ΟΤΕ αλλά το asterisk, αν κάνει register πολλά accounts στο ίδιο σημείο (ίδιο Provider) τότε όλες τις εισερχόμενες τις διαχειρίζεται με το τελευταίο trunk που έκανε register.
    Δοκίμασε να ρίξεις το παρακάτω στα global sip options και ξαναδοκίμασε να δεις από που σου έρχεται η κάθε κλήση

    match_auth_username=yes

    Μετά θα δούμε τι θα κάνουμε με τα dtmf.
    Αυτο το θεμα με τις εισερχομενες διαβασα στο FreePBX forum διαβασα οτι το λυνουν με το να κανεις το SIP trunk Pjsip και να ενεργοποιησεις το Line option,

    https://community.freepbx.org/t/how-...ng-calls/44305

    το εχεις δοκιμασει μηπως ?

    Εβαλα το καινουριο context Η vodafone παλι δεν δουλευει αλλα στματησαν και τα αλλα οποτε ξαναεβαλα το παλιο context που δουλευει.

    To invite εχει αυτο μεσα

    <sip:6946007193@BC00.TSSPS1.PIREOS.IMS.VODAFONE.GR; την μια φορα μετα ειχε αυτο BC00.TSSPS1.PALLINI.IMS.VODAFONE.GR.

    Μπορουμε να βαλουμε ενα wildcard *.IMS.VODAFONE.GR ωστε να τα πιασουμε ολα ?
    Τελευταία επεξεργασία από το μέλος daras : 12-11-19 στις 10:34.

Σελ. 4 από 5 ΠρώτηΠρώτη ... 2345 ΤελευταίαΤελευταία

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας