Ergebnis 1 bis 10 von 10

Thema: Nummern werden nicht geblockt

  1. #1
    IPPF-Fan
    Registriert seit
    02.07.2012
    Beiträge
    111

    Nummern werden nicht geblockt

    ich habe in einem eigenem Kontext sowas in der Art:
    exten => _1[567]X.,1,Congestion
    Um etwa alle Mobilnr. zu blocken.

    Im "Rauswählkontext" steht der ensprechende include für die Zeile oben.

    Ich kann aber trotzdem die Nummer rauswählen, was habe ich falsch?

  2. #2
    IPPF-Tausend-VIP Avatar von rmh
    Registriert seit
    06.07.2008
    Ort
    Bayern
    Beiträge
    1.391
    Versuch's mal mit einer Null vorne weg.

    Code:
    exten => _01[5-7].,1,Congestion()

    Privat: Dus.net, Tel.: Gigaset C610A-IP [42.075]
    Homeoffice: Personal-VoIP, Placetel, Tel.: Snom 370 [8.7.3.7], Fax: »Brother MFC-7840W«
    ISP: Kabel Deutschland 100/6, Cisco EPC3212, Gateway: »ClearOS [5.2]«, Asterisk [1.8.21]

    »Weitere Infos auf meiner Wiki-Seite«
    TrustedBSD Daemon Copyright 2000 by Leigh Denault. All rights reserved.

  3. #3
    IPPF-Fan
    Registriert seit
    02.07.2012
    Beiträge
    111
    das ging ja fix,
    ui da hatte ich wieder einen Schlampigkeitsfehler drin

  4. #4
    Moderator Avatar von udosw
    Registriert seit
    20.03.2004
    Ort
    Hannover
    Beiträge
    1.109
    mit der Wahl von 00491xxxx würde man die Mobilfunknummern trotzdem anwählen können (jedenfalls über die meisten Provider). Also solltest du dran denken, die Nummern zu vereinheitlichen. Oder noch

    exten => _00491[5-7].,n,Congestion()

    dazufügen.
    IPv4: Kabeldeutschland 32000 / 2000 | IPv6: he.net-Tunnel mit FB 7390
    FB 7390: (1&1 HomeServer 50.000) FRITZ!OS meist aktuelle labor + aktueller freetz-trunk+ Asterisk 1.6.2.15 (freetz patch)
    FB 7270v2: (KD, 16MB) aktuelle labor + aktueller freetz-trunk per LAN1 an der FB 7390
    WLAN: Fritz!WLAN Repeater N/G IP-Phones: Fritz MT-F, MT-D | Snom 300 | Android CSipSimple
    VSP: Sipgate, Betamaxe, Kabelphone

  5. #5
    IPPF-Fan
    Registriert seit
    02.07.2012
    Beiträge
    111
    Wie würde das gehen mit dem "vereinheitlichen" ? Beim wählen die 0049 vorne automatisch wegschneiden?

    Man könnte ja auch einfach die 0049 generell blocken oder?

    Edit:
    was gefunden aber ich weiß nicht ob das hinhaut z.B:

    Code:
    [blockmobile]
    exten => _01[5-7].,1,Congestion()
    
    [phones]
    include => blockmobile
    
    exten => _0049.,1,Dial(SIP/${EXTEN:4}@trunk)
    exten => _0049.,n,Hangup
    exten => _XXX.,n,Dial(SIP/${EXTEN}@trunk)
    exten => _XXX.,n,Hangup
    Geändert von xrated (08.07.2012 um 13:18 Uhr)

  6. #6
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.114
    exten => _0049X.,1,Goto(0${EXTEN:4},1)

    Wenn ich mich recht erinnere, versucht Asterisk erst eine passende exten im Originalcontext zu finden, erst wenn dort nichts passt werden die include Contexte einbezogen. Du solltest also statt _XXX. besser _NXX. [siehe #10] verwenden, oder die zu blockierenden Nummern im gleichen Context definieren.

    Außerdem hast Du oben nur n-Prioritäten, aber keine 1, oder ist das nur hier falsch abgetippt?
    Geändert von rentier-s (13.07.2012 um 07:38 Uhr) Grund: nicht fertig gedacht
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

  7. #7
    IPPF-Fan
    Registriert seit
    02.07.2012
    Beiträge
    111
    Ja da steht ein n statt 1

    Das _XXX habe ich, damit alles ab 3 Stellen rausgewählt wird ist und nicht intern. Gibts da noch eine andere Möglichkeit oder ist das der Grund warum man bei Telefonanlagen meistens eine Null vorwählen muss?

  8. #8
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.114
    Die Unterscheidung nach "mehr als drei Stellen" ist schon in Ordnung, nur wird Asterisk einen Anruf auf eine Handynummer so nicht sperren. Da im [phones] mit der exten=>_XXX.,1 eine gültige Extension für 01... gefunden wird, wird Asterisk den per include eingebundenen [blockmobile] gar nicht beachten. Deshalb _NXX., das trifft auf alles mit mehr als drei Ziffern zu, wobei die erste keine 0 oder 1 sein darf (siehe Asterisk Pattern). Oder, was eigentlich sauberer wäre, Du packst die zu sperrenden Nummern direkt in [phones] mit rein.
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

  9. #9
    IPPF-Fan
    Registriert seit
    02.07.2012
    Beiträge
    111
    hmm ich verstehe jetzt nur nicht ganz den Sinn mit dem N, das man nur Nummern erlaubt die mit 2-9 anfangen. Da könnte man ja maximal ein Ortsgespräch machen.
    Den include habe ich eigentlich weil ich 2 phones contexts habe und auch mehrere Sachen zum blocken.

  10. #10
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.114
    Sry, da hast Du natürlich Recht. Das müsste _0NX. sein, und zusätzlich muss _ZXX. rein.

    Wenn Du die Contexte modular haben willst, musst Du die _XXX. auch in einen getrennten Context packen und diesen per include nach dem blockmobile einbinden. Dann gehts auch.
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

Ähnliche Themen

  1. PAP2: geblockt oder nicht geblockt, das ist hier die Frage!
    Von heinz57g im Forum SPA-1000/1001/2000/2002/, PAP2
    Antworten: 13
    Letzter Beitrag: 09.06.2006, 07:06
  2. VoIP werden teilweise geblockt
    Von Tuxi im Forum FRITZ!Box Fon: Telefonie
    Antworten: 10
    Letzter Beitrag: 27.05.2006, 12:56
  3. eingehende Anrufe werden geblockt ??
    Von muedejoe im Forum FRITZ!Box Fon: Telefonie
    Antworten: 9
    Letzter Beitrag: 19.12.2005, 15:15
  4. Kann Internetradio seitens 1&1 geblockt werden?
    Von mama im Forum Allgemeines
    Antworten: 13
    Letzter Beitrag: 04.12.2005, 17:33
  5. Antworten: 10
    Letzter Beitrag: 03.01.1970, 08:36

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •