Page 1 sur 4 123 ... DernièreDernière
Affichage des résultats 1 à 10 sur 31

Discussion: Aide pour grand débutant...

  1. #1
    Membre Junior
    Date d'inscription
    novembre 2010
    Messages
    25
    Downloads
    1
    Uploads
    0

    Question Aide pour grand débutant...

    Bonjour,

    J'ai installé ASTERISK sur une distrib LINPUS dérivée de FEDORA, c'est la seule que j'avais sous la main...
    J'ai l'impression que ASTERISK est installé correctement, mais il me manque peut être des éléments?
    J'ai connecté 2 softphones X-LITE, ça fonctionne très bien... je vois sur leurs inscriptions sur le CLI.
    Pour celà j'ai fait une config dans sip.conf

    Ensuite je souhaite que les tél puissent s'appeler mutuellement.
    J'ai donc créé des extensions dans extensions dans extensions.conf et quand j'essais d'appeler un tél j'ai sur le CLI un message d'erreur du style
    Call from '100' to extension '1000' rejected because extension not found

    Pourtant que je fais un dialplan show, je vois bien mes extensions...

    Merci par avance

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    est ce que le contexte defini dans le sip.conf pour les extensions correspond au contexte du dialplan ?

    si non, corrige... sinon poste tes fichiers de conf (sip & extensions)

    j.

  3. #3
    Membre Junior
    Date d'inscription
    novembre 2010
    Messages
    25
    Downloads
    1
    Uploads
    0
    Merci.

    Voici mes 2 fichiers de config :

    sip.conf
    [1000]
    type=friend
    context=phones
    host=dynamic

    [100]
    type=friend
    context=phones
    host=dynamic
    Ce qui fait que mes softphones se connectent sans problème...

    Et extensions.conf
    [incomings calls]
    exten => 1000,1,Dial(SIP/1000,,120)
    exten => 1000,n,Hangup()

    exten => 100,1,Dial(SIP/100,,120)
    exten => 100,n,Hangup()
    J'ai volontairement voulu essayer de faire simple...

    Voici le message d'erreur qui m'est retourné
    [Nov 26 16:41:22] NOTICE[7464]: chan_sip.c:14383 handle_request_invite: Call from
    '100' to extension '1000' rejected because extension not found.
    Merci par avance pour vos conseils ;-)

  4. #4
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    remplace context=phones par context=incoming-calls dans le sip.conf (pour les deux phones)

    vu que tu es débutant, fais EXTREMENT attention si / quand ton asterisk sera accessible depuis le net (recherche fail2ban sur ce forum)

    j.

  5. #5
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Utiliser les numéros comme noms d'utilisateurs est une très mauvaise idée (déconseillé par Digium), ça n'apporte que de la confusion et des problèmes de sécurité.
    Dernière modification par ffossard ; 26/11/2010 à 20h10.

  6. #6
    Membre Junior
    Date d'inscription
    novembre 2010
    Messages
    25
    Downloads
    1
    Uploads
    0
    Citation Envoyé par jean Voir le message
    remplace context=phones par context=incoming-calls dans le sip.conf (pour les deux phones)

    vu que tu es débutant, fais EXTREMENT attention si / quand ton asterisk sera accessible depuis le net (recherche fail2ban sur ce forum)

    j.
    Merci, j'ai fait correspondre les contextes et par magie ça fonctionne au poil
    Merci pour l'aide c'est vraiment sympa, je tournais en rond...

    ASTERISK est sur mon réseau local pour le moment, pas accessible de l'extérieur Je vais regarder les problèmes de sécurité, merci.

  7. #7
    Membre Junior
    Date d'inscription
    novembre 2010
    Messages
    25
    Downloads
    1
    Uploads
    0
    Citation Envoyé par ffossard Voir le message
    Il manque les "username" dans sip.conf !
    De plus, utiliser les numéros comme noms d'utilisateurs est une très mauvaise idée (déconseillé par Digium), ça n'apporte que de la confusion et des problèmes de sécurité.
    Oui oui, mais je voulais démarrer au plus simple
    J'avais pourtant suivi le bouquin d'O'REILLY, mais j'ai du louper une étape

  8. #8
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    En effet je crois que dans le bouquin d'Oreilly ils mettent des numéros comme username au départ, mais c'est vieux
    Digium recommande de mettre des noms d'utilisateurs, ou mieux l'adresse mac du tel (non-liée au numéro ou à l'utilisateur, ça tombe bien puisqu'on définit là un téléphone et pas autre chose)

  9. #9
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Un morceau du sample sip.conf pour t'expliquer:
    Code:
    ;------- Naming devices ------------------------------------------------------
    ;
    ; When naming devices, make sure you understand how Asterisk matches calls
    ; that come in.
    ;       1. Asterisk checks the SIP From: address username and matches against
    ;          names of devices with type=user
    ;          The name is the text between square brackets [name]
    ;       2. Asterisk checks the From: addres and matches the list of devices
    ;          with a type=peer
    ;       3. Asterisk checks the IP address (and port number) that the INVITE
    ;          was sent from and matches against any devices with type=peer
    ;
    ; Don't mix extensions with the names of the devices. Devices need a unique
    ; name. The device name is *not* used as phone numbers. Phone numbers are
    ; anything you declare as an extension in the dialplan (extensions.conf).
    ;
    ; When setting up trunks, make sure there's no risk that any From: username
    ; (caller ID) will match any of your device names, because then Asterisk
    ; might match the wrong device.
    ;
    ; Note: The parameter "username" is not the username and in most cases is
    ;       not needed at all. Check below. In later releases, it's renamed
    ;       to "defaultuser" which is a better name, since it is used in
    ;       combination with the "defaultip" setting.
    ;-----------------------------------------------------------------------------

  10. #10
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    je rebondis sur le message de ffossard...

    on oublie souvent, mais il y a PLEIN d'infos utiles dans les .conf.samples, présents dans le répertoire des sources / configs

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
  •