Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 14

Discussion: premier démarrage

  1. #1
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0

    premier démarrage

    Bonjour,

    J'avait installé asterisk sur une VM oracle sous UBUNTU 14.04LTS, il y a deux jours. Hier encore je réussissait a passer des appels entre poste, mais je ne sais pas par quel miracle... en suivant tout un tas de tuto.

    Mon projet étant de passer des appels vers l'exterrieur en priorité, je tentai de passer des appels sans succès. Ma VM ayant une mémoire physique trop légère, j'ai décidé de réinstaller tout à 0.

    J'ai donc réinstallé une nouvelle VM avec Ubuntu 14.04lts. J'ai réinstallé tous le package asterisk en suivant un tuto de doc.ubuntu-fr.org. Jusque là, pas de soucis.

    Mais aujourd'hui, depuis la réinstallation totale, même en suivant tout un tas de tuto, je n'arrive plus a rien faire. Xlite et SipInside étant installé sur un Windows, ça fonctionnait hier, mais aujourd'hui, depuis la réinstallation,, plus rien.

    J'aimerais donc, si le coeur vous en dit, de l'aide pour faire les bonnes lignes dans extensions. conf, et sip. conf et peut-être users.conf...

    Je suis bloqué à ce stade. J'ai vu dans le "debug" de asterisk, la chose suivante lorsque je veux passer un appel vers l'exterieur:
    [Apr 14 15:19:57] NOTICE[10350][C-0000000a]: chan_sip.c:10478 process_sdp: No compatible codecs, not accepting this offer!

    A savoir,j'utilise un compte sip Freephonie fournis dans mon abonnement internet. Mais ensuite, une fois les tests concluants, je pense prendre un compte open-ip ou autre.

    merci pour votre aide.

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    il faut vérifier que les codecs indiqués dans le compte sip sont les memes que ceux dans le softphone

  3. #3
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    Bonjour et merci,

    En effet, en utilisant SIPInside, j'ai le problème de codec qui s'affiche et en utilisant Xlite, je ne l'ai plus.

    Par contre, j'ai un autre souci en utilisant Xlite:

    chan_sip.c:25859 handle_request_invite: Call from 'jdoe' (192.168.43.124:54928) to extension '00483628105' rejected because extension not found in context 'work'.
    Je vous met le fichier extension.conf (c'est du copié collé d'un tuto, mais j'ai changé les données pour utiliser mon SIP)

    [general]
    static=yes
    writeprotect=no
    clearglobalvars=no
    autofallthrough=yes

    [work]
    include => parkedcalls

    exten => _6XXX,1,Dial(SIP/${EXTEN},20,tT)
    exten => _6XXX,2,VoiceMail(${EXTEN}@work)

    ;Numéro de la boite vocale
    exten => 600,1,VoiceMailMain(${CALLERID(num)}@work,s)

    ;Numéros des salles de conférences
    exten => 7001,1,MeetMe(1)
    exten => 7002,1,MeetMe(2)
    exten => 7003,1,MeetMe(3)

    ;extensions des IVR
    exten => 8000,1,Goto(first-ivr,s,1)
    exten => 8001,1,Goto(second-ivr,s,1)

    ;Groupe d'appel
    ;Si on appel le 9000 les numéros 6001 et 6002 sonnent en même temps pendant 20 secondes et le premier qui décroche récupère l'appel, sinon on tombe sur le boite vocale du 6001.
    exten => 9000,1,Dial(SIP/6001&SIP/6002,20,tT)
    exten => 9000,2,Voicemail(6001@work)

    ;Si on appel le 9001, le numéros 6001 sonne pendant 20 secondes, si pas de réponses le numéro 6002 sonne aussi pendant 20 secondes.
    ;Si pas de réponses on tombe sur la boite vocale du 6001.
    exten => 9001,1,Dial(SIP/6001,10,tT)
    exten => 9001,2,Dial(SIP/6002,10,tT)
    exten => 9001,3,Voicemail(6001@work)

    ;Passer des appels via le compte sip OVH
    ;Seuls les numéros commençant par 01,02,03,04,05,09 peuvent êtres appelés
    ;Ce qui exclut les mobiles (06 et 07] et les numéros surtaxés en 08.
    exten=> _0[123459]XXXXXXXX,1,Dial(SIP/vers-ovh/${EXTEN})


    ;Les appels entrants sont dirigés vers l'IVR
    [depuis-ovh]
    exten => s,1,Goto(work,8001,1)

    [first-ivr]
    exten => s,1,Answer()
    exten => s,2,agi(googletts.agi,"Par Toutatix je parle !",fr)
    exten => s,3,Hangup()

    [second-ivr]
    exten => s,1,Answer()
    exten => s,2,Set(TIMEOUT(response)=10)
    exten => s,3,agi(googletts.agi,"Bienvenues chez test point com!",fr,any)
    exten => s,4,agi(googletts.agi,"Qui souhaitez vous joindre?",fr,any)
    exten => s,5,agi(googletts.agi,"Pour John Doe tapez 1",fr,any)
    exten => s,6,agi(googletts.agi,"Pour Albert Dupont tapez 2",fr,any)
    exten => s,7,agi(googletts.agi,"Appuyez sur dièse si vous souhaitez réécouter ce message",fr,any)
    exten => s,8,WaitExten()

    exten => 1,1,Goto(work,6001,1)
    exten => 2,1,Goto(work,6002,1)
    exten => _[3-9#],1,Goto(second-ivr,s,3)
    exten => t,1,Goto(second-ivr,s,3))
    Je vous met aussi mon fichier SIP (qui est du copié collé d'un tuto mais avec mes identifiants SIP)

    [general]
    language=fr
    bindport=5060
    bindaddr=0.0.0.0
    srvlookup=yes
    canreinvite=no
    defaultexpiry=3600
    registertimeout=30
    registerattempts=0
    disallow=all
    allow=ulaw
    allowguest=yes
    nat=yes

    ;Déclaration du compte sip freephonie.fr

    register => 09xxxxxxxx:xxxx@freephonie.net

    [vers-ovh]
    disallow=all
    type=friend
    secret=1234
    host=freephonie.net
    fromdomain=freephonie.net
    fromuser=09xxxxxxxx
    username=09xxxxxxxx
    nat=yes
    context=depuis-ovh
    insecure=invite,port
    qualify=yes
    dtmfmode=inband
    allow=ulaw
    Ne vous étonnez pas de voir marqué ovh, c'est parceque dans le tuto, la personne utiliser celà, et je n'ai pas voulu changer pour voir si ça fonctionne déja comme ça.

    Merci pour votre aide.

  4. #4
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    le numéro appelé: 00483628105 n'aucune correspondance dans le contexte de jdoe... le plus proche est surement _0[123459]XXXXXXXX - mais il y a un 0 de trop dans le no compsoé

  5. #5
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    il me semblais qu'il fallait mettre un 0 pour sortir, et ensuite faire le numéro de télphone...

    Du coup, quel context devrais-je faire pour que jdoe ou un autre puisse téléphoner vers l'exterieur? parceque _0[123459]XXXXXXXX est bien dans le context work..

  6. #6
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    Bonjour,

    Ce matin, j'ai un nouveau message sur le log:

    == Using SIP RTP CoS mark 5
    -- Executing [0483xxxxx05@work:1] Dial("SIP/6001-00000000", "SIP/vers-ovh/0483xxxx05") in new stack
    == Using SIP RTP CoS mark 5
    -- Called SIP/vers-ovh/0483xxxx05
    == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/6001-00000000' status is 'CHANUNAVAIL'
    ça n'a pas l'air d'être une grosse erreur, mais je n'arrive pas a traduire ce message. Est-ce que quelqu'un peu m'aider?

    Merci

  7. #7
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    Autre chose bizare, lorsque je fais un "core show channels", j'ai ça comme résultat:

    Channel Location State Application(Data)
    0 active channels
    0 active calls
    2 calls processed
    et en faisant un "core show peers" j'ai ça:

    Status Description
    6001/jdoe (Unspecified) D Yes Yes 0 Unmonitored
    6002/adupont (Unspecified) D Yes Yes 0 Unmonitored
    vers-ovh/09xxxxxx19 212xx.xx.5 Yes Yes 5060 OK (18 ms)
    3 sip peers [Monitored: 1 online, 0 offline Unmonitored: 0 online, 2 offline]
    Peut-être que ça vous parlera... je ne sais plus trop quoi faire de plus à ce stade, je pense être arrivé a un bon "réglage", mais il doit y avoir encore un truc à modifier pour qu el'utilisateur 6001 puiss passer un appel vers l'exterieur. A moins que ce soit l'utilisateur "vers-ovh" qui doit passer l'appel?

    merci

  8. #8
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    je reviens à la charge lol

    Je fais des tests d'appel en local et je réussi a appeler un pc le numéro 6002, mais lorsque 6002 m'appelle, ca sonne et ca tombe sur messagerie, sauf que sur mon téléphone protable avec appli SIP (donc en dehors du pc sur lequel la VM est installé) ça ne sonne pas. Avez vous une idée? le 192.168.10.45 donc le 6001, utiliserai le même port (5060) que celui pour les appels exterieurs. est-ce que ça pourrais entrer en conflit?

    Name/username Host Dyn Forcerport Comedia ACL Port Status Description
    6001/jdoe 192.168.10.45 Yes Yes 5060 Unmonitored
    6002/adupont 192.168.4.30 D Yes Yes 61902 Unmonitored
    vers-ovh/09xxxxxx19 212.xx.xx.5 Yes Yes 5060 OK (18 ms)
    3 sip peers [Monitored: 1 online, 0 offline Unmonitored: 2 online, 0 offline]

  9. #9
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    Je reviens encore...

    je vous met le log, je ne comprend pas pourquoi le 6001 ne sonne pas lorsque 6002 me téléphone alors que l'inverse fonctionne très bien. Et surtout que les réglages sont identique....

    onnected to Asterisk 11.22.0 currently running on adrien-VirtualBox (pid = 10334)
    == Using SIP RTP CoS mark 5
    -- Executing [6002@work:1] Dial("SIP/6001-00000023", "SIP/6002,20,tT") in new stack
    == Using SIP RTP CoS mark 5
    -- Called SIP/6002
    -- SIP/6002-00000024 is ringing
    -- SIP/6002-00000024 answered SIP/6001-00000023
    adrien-VirtualBox*CLI> core show channels
    Channel Location State Application(Data)
    SIP/6002-00000024 (None) Up AppDial((Outgoing Line))
    SIP/6001-00000023 6002@work:1 Up Dial(SIP/6002,20,tT)
    2 active channels
    1 active call
    21 calls processed
    == Spawn extension (work, 6002, 1) exited non-zero on 'SIP/6001-00000023'
    == Using SIP RTP CoS mark 5
    -- Executing [6001@work:1] Dial("SIP/6002-00000025", "SIP/6001,20,tT") in new stack
    == Using SIP RTP CoS mark 5
    -- Called SIP/6001
    -- Nobody picked up in 20000 ms
    -- Executing [6001@work:2] VoiceMail("SIP/6002-00000025", "6001@work") in new stack
    -- <SIP/6002-00000025> Playing 'vm-intro.gsm' (language 'fr')
    merci pour votre aide, j'arrête pour le moment, je reprendrai un peu plus tard dans la journée.

  10. #10
    Membre Junior
    Date d'inscription
    avril 2016
    Messages
    13
    Downloads
    0
    Uploads
    0
    Mon problème d'appel en local a été résolu. J'ai ajouté un troisième utilisateur, le 6003, et ça fonctionne bien dans les deux sens.

    Maintenant, me reste à passer un appel externe, donc si quelqu'un peu m'aider, ce serai sympa. Le message que j'ai lorsque j'essai de passer l'appel:

    [Apr 15 12:00:13] NOTICE[10350][C-0000002f]: chan_sip.c:25859 handle_request_invite: Call from 'adrien' (192.168.10.45:46944) to extension '0048xxxxx05' rejected because extension not found in context 'work'.
    je ne comprend pas ce qu'il faut que j'ajoute dans le "work"

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
  •