Page 3 sur 4 PremièrePremière 1234 DernièreDernière
Affichage des résultats 21 à 30 sur 32

Discussion: La command Record n'enregistre que 60 secondes

  1. #21
    Membre
    Date d'inscription
    juin 2015
    Messages
    41
    Downloads
    0
    Uploads
    0
    Voila, ça à l'air de fonctionner en ayant suivi ce tuto : https://blog.ls20.com/securing-your-...#optionalrules

    Par contre j'ai du virer ces lignes dans iptables :

    Code:
    :PREROUTING ACCEPT [0:0]
    et

    Code:
    # IMPORTANT: Replace "YOUR_HOSTNAME.no-ip.com" with the dynamic IP hostname you have set up!
    -A PREROUTING -i eth+ -m recent --update --name MYSIP -j ACCEPT
    -A PREROUTING -i eth+ -p tcp --dport 5060:5082 -m string --string "sip:YOUR_HOSTNAME.no-ip.com" --algo bm --icase -j NEWSIP
    -A PREROUTING -i eth+ -p udp --dport 5060:5082 -m string --string "sip:YOUR_HOSTNAME.no-ip.com" --algo bm --to 1500 --icase -j NEWSIP
    -A PREROUTING -i eth+ -m recent --update --name BADSIP -j DROP
    -A PREROUTING -i eth+ -p tcp --dport 5060:5082 -j TCPSIP
    -A PREROUTING -i eth+ -p udp --dport 5060:5082 -j UDPSIP
    Car je n'ai pas réussi à faire fonctionner mon serveur avec ça. J'ai essayé en créant un sous domaine en A pointant vers l'ip de mon serveur mais il ne se passait rien dans la CLI Asterisk. Est ce que j'ai bien configuré le truc ? Est ce qu'il faut mettre l'ip de mon serveur ou est hébergé Asterisk ou bien l'ip de mon fournisseur de compte SIP ?

    Merci.

  2. #22
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Bonjour, je vais te donner un exemple de pare feux générique avec un mini script.

    #!/bin/sh
    PATH=/usr/sbin:/sbin:/bin:/usr/bin
    /sbin/iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
    /sbin/iptables -A INPUT -s 127.0.0.1 -j ACCEPT
    #Mettre les adresses ICI
    /sbin/iptables -A INPUT -s 111.111.254.0/16 -j ACCEPT

    #Chaine log pour voir ce qui est bloque.

    /sbin/iptables -N LOGGING
    /sbin/iptables -A INPUT -j LOGGING
    /sbin/iptables -A LOGGING -m limit --limit 2/min -j LOG --log-prefix "IPTables-Dropped: " --log-level 4
    /sbin/iptables -A LOGGING -j DROP

    Avec ce script tu peux voir dans les messages ou syslog les DROP par iptables, pratique.


    Ce qui concerne HANGUP, effectue un trace sip pour voir qui raccroche et comment. (core set sip debug ...)

  3. #23
    Membre
    Date d'inscription
    juin 2015
    Messages
    41
    Downloads
    0
    Uploads
    0
    Je n'ai plus de problème de HANGUP en ayant mis a jour les iptables grâce au lien que j'ai mentionné.

    Mais du coup mon problème maintenant c'est plus le fait que j'ai enlevé le PREROUTING et que j'aimerais bien que tout fonctionne comme dans le tutoriel ...

  4. #24
    Membre
    Date d'inscription
    juin 2015
    Messages
    41
    Downloads
    0
    Uploads
    0
    Bon je fais face a un nouveau problème. Comme je vous l'ai expliqué, désormais je peux faire un Record() qui peut durer très longtemps.

    Mais à partir de plus de 3 min d'enregistrement, ou 4 affichage comme ça dans la CLI :

    Code:
    Reliably Transmitting (NAT) to xx.xx.xx.xx:5060:
    OPTIONS sip:xx SIP/2.0
    Via: SIP/2.0/UDP xx.xx.xx.xx:5070;branch=z9hG4bK14d7748a;rport
    Max-Forwards: 70
    From: "asterisk" <sip:xx@xx.xx.xx.xx:5070>;tag=as4e976525
    To: <sip:xx>
    Contact: <sip:xx@xx.xx.xx.xx:5070>
    Call-ID: 477b5ff21619a2117b6967dc51dd97b9@xx.xx.xx.xx:5070
    CSeq: 102 OPTIONS
    User-Agent: Asterisk PBX 13.3.0
    Date: Tue, 15 Sep 2015 12:10:47 GMT
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
    Supported: replaces, timer
    Content-Length: 0
    
    
    ---
    
    <--- SIP read from UDP:xx.xx.xx.xx:5060 --->
    SIP/2.0 200 OK
    Via: SIP/2.0/UDP xx.xx.xx.xx:5070;branch=z9hG4bK14d7748a;rport=5070
    From: "asterisk" <sip:xx@xx.xx.xx.xx:5070>;tag=as4e976525
    To: <sip:xx>;tag=c7B1DDFS8v2cS
    Call-ID: 477b5ff21619a2117b6967dc51dd97b9@xx.xx.xx.xx:5070
    CSeq: 102 OPTIONS
    Contact: <sip:xx.xx.xx.xx>
    User-Agent: Sewan_TRUNKFSC1
    Accept: application/sdp
    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, NOTIFY
    Supported: path, replaces
    Allow-Events: talk, hold, conference, refer
    Content-Length: 0
    (j'ai ce genre de message toute les minutes)

    Et bien lorsque je raccroche, l'évènement hangup (exten => h,1, ...) n'est plus détecté ... est ce qu'il y a une sorte de timeout quelque part qui détecte que rien ne se passe et qu'un bout d'un certain temps il désactive l'évènement hangup ?

  5. #25
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    c'est toujours le meme problème.... un firewall se ferme dans le chemin, les acquittements des paquets de controle SIP asterisk ne sont plus reçu par le serveur, il commence à les retransmettre puis coupe

  6. #26
    Membre
    Date d'inscription
    juin 2015
    Messages
    41
    Downloads
    0
    Uploads
    0
    Alors c'est un problème de mon coté (sur mon serveur dédié ou Asterisk est installé) ou du coté de mon fournisseur de trunk SIP ?

  7. #27
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    ben, sans les @ ip, faut une boule de cristal... en gros, c'est entre ton serveur et l'ip qui est indiquée quand asterisk dit retransmitting.....

    quelle est ta conf réseau ? un modem/routuer (modèle ?), asterisk en lan ? ou autre ? et les clients sur le lan ou wan ?

  8. #28
    Membre
    Date d'inscription
    juin 2015
    Messages
    41
    Downloads
    0
    Uploads
    0
    Ma conf c'est Asterisk installé sur un serveur dédié OVH, donc niveau routeur j'en sais pas trop ...

  9. #29
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    ca c'est plutot bien.... et ton client qui appelle en sip ? essaie de mettre dans son firewall + nat l'@ du serveur + port 5060 => l'ip du client

  10. #30
    Membre
    Date d'inscription
    juin 2015
    Messages
    41
    Downloads
    0
    Uploads
    0
    Alors en fait, j'appelle depuis mon téléphone perso mon SVI donc je comprend pas trop dans quel firewall je dois faire des modifs ...

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •