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

Discussion: Erreur asterisk impossible de si conneter avec smartphone Csipsimple

  1. #1
    Membre
    Date d'inscription
    avril 2012
    Localisation
    83170 Tourves (Var)
    Messages
    46
    Downloads
    0
    Uploads
    0

    Erreur asterisk impossible de si conneter avec smartphone Csipsimple

    Bonjour,

    J'ai installer sur mon raspberry Pi 3 asterisk.
    Code:
    sudo apt install update
    sudo apt install asterisk
    sudo apt-get install asterisk-core-sounds-fr
    sudo apt-get install asterisk-core-sounds-fr-wav
    Après avoir configurer sip.conf et extensions.conf, j'ai un message d'erreur dans la console CLI d'Asterisk.

    Ma config

    Fichier sip.conf
    Code:
    [general]                                                                                                                                                                                                                                                                           
    defaultexpirey=1800                                                                                                                                                                                                                                                                 
    dtmfmode=auto                                                                                                                                                                                                                                                                       
    qualify=yes                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                        
    [salon]                                                                                                                                                                                                                                                                             
    type=friend                                                                                                                                                                                                                                                                         
    username=poste11                                                                                                                                                                                                                                                                         
    qualify=no                                                                                                                                                                                                                                                                          
    secret=11                                                                                                                                                                                                                                                                           
    host=dynamic                                                                                                                                                                                                                                                                        
    context=maison                                                                                                                                                                                                                                                                      
    language=fr                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                        
    [bureau]
    type=friend
    username=poste21
    qualify=no
    secret=21
    host=dynamic
    context=maison
    language=fr
    Fichier extensions.conf
    Code:
    [maison]
    exten => 11,1,Dial(SIP/salon)
    exten => 12,1,Dial(SIP/bureau)
    Le message d'erreur de la console de asterisk
    Code:
    Asterisk 13.14.1~dfsg-2+deb9u3, Copyright (C) 1999 - 2014, Digium, Inc. and others.                                                                                                                                                                                                 
    Created by Mark Spencer <markster@digium.com>                                                                                                                                                                                                                                       
    Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.                                                                                                                                                                                                  
    This is free software, with components licensed under the GNU General Public                                                                                                                                                                                                        
    License version 2 and other licenses; you are welcome to redistribute it under                                                                                                                                                                                                      
    certain conditions. Type 'core show license' for details.                                                                                                                                                                                                                           
    =========================================================================                                                                                                                                                                                                           
    Connected to Asterisk 13.14.1~dfsg-2+deb9u3 currently running on raspberrypi (pid = 7232)                                                                                                                                                                                           
    [Jul 19 18:35:36] NOTICE[7291]: chan_sip.c:28499 handle_request_register: Registration from '<sip:poste21@192.168.1.32>' failed for '192.168.1.26:5060' - Wrong password
    raspberrypi*CLI> 
    Disconnected from Asterisk server                                                                                                                                                                                                                                                   
    Asterisk cleanly ending (0).                                                                                                                                                                                                                                                        
    Executing last minute cleanups
    Il me dit que mon mot de passe et faut ?
    pourtant j'ai bien indiqué à mon smartphone (application android CsipSimple) :
    Code:
    Nom du compte : Asterisk
    Utilisateur : poste21
    Serveur : 192.168.1.32
    Mot de passe : 21
    Les ports
    Code:
    serveur@raspberrypi:~ $ sudo netstat -paunt | grep 5060
    udp        0      0 0.0.0.0:5060            0.0.0.0:*                           7232/asterisk       
    serveur@raspberrypi:~ $  
    serveur@raspberrypi:~ $ sudo netstat -paunt | grep asterisk
    tcp        0      0 127.0.0.1:5038          0.0.0.0:*               LISTEN      7232/asterisk       
    tcp        0      0 0.0.0.0:2000            0.0.0.0:*               LISTEN      7232/asterisk       
    udp        0      0 0.0.0.0:5000            0.0.0.0:*                           7232/asterisk       
    udp        0      0 0.0.0.0:4520            0.0.0.0:*                           7232/asterisk       
    udp        0      0 0.0.0.0:5060            0.0.0.0:*                           7232/asterisk       
    udp        0      0 0.0.0.0:4569            0.0.0.0:*                           7232/asterisk       
    udp        0      0 0.0.0.0:58504           0.0.0.0:*                           7232/asterisk       
    udp        0      0 0.0.0.0:2727            0.0.0.0:*                           7232/asterisk       
    udp6       0      0 :::57238                :::*                                7232/asterisk       
    serveur@raspberrypi:~ $
    -

    Pouvez-vous m'aider ?

    Merci.
    Dernière modification par xunil2003 ; 20/07/2018 à 05h29.

  2. #2
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Bonjour,

    Citation Envoyé par xunil2003 Voir le message
    Fichier sip.conf
    Code:
    [general]                                                                                                                                                                                                                                                                           
    defaultexpirey=1800                                                                                                                                                                                                                                                                 
    dtmfmode=auto                                                                                                                                                                                                                                                                       
    qualify=yes                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                        
    [salon]                                                                                                                                                                                                                                                                             
    type=friend                                                                                                                                                                                                                                                                         
    username=11                                                                                                                                                                                                                                                                         
    qualify=no                                                                                                                                                                                                                                                                          
    secret=11                                                                                                                                                                                                                                                                           
    host=dynamic                                                                                                                                                                                                                                                                        
    context=maison                                                                                                                                                                                                                                                                      
    language=fr                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                        
    [bureau]
    type=friend
    username=poste21
    qualify=no
    secret=21
    host=dynamic
    context=maison
    language=fr
    le nom du compte = bureau

  3. #3
    Membre
    Date d'inscription
    avril 2012
    Localisation
    83170 Tourves (Var)
    Messages
    46
    Downloads
    0
    Uploads
    0
    Bonjour,

    Ok donc le non du compte est l'identifiant de connexion qui est bureau et non pas poste21.
    J'ai des erreurs dans la console CLI

    Code:
    serveur@raspberrypi:~ $ sudo asterisk -rvvv
    Asterisk 13.14.1~dfsg-2+deb9u3, Copyright (C) 1999 - 2014, Digium, Inc. and others.
    Created by Mark Spencer <markster@digium.com>
    Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type 'core show license' for details.
    =========================================================================
    Connected to Asterisk 13.14.1~dfsg-2+deb9u3 currently running on raspberrypi (pid = 12232)
        -- Registered SIP 'bureau' at 192.168.1.26:5060
    [Jul 20 04:10:30] WARNING[12233]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
    [Jul 20 04:10:30] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
    [Jul 20 04:11:17] WARNING[12435][C-00000000]: app_dial.c:2525 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
      == Everyone is busy/congested at this time (1:0/0/1)
        -- Auto fallthrough, channel 'SIP/bureau-00000000' status is 'CHANUNAVAIL'
    [Jul 20 04:11:30] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
    [Jul 20 04:16:31] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
    [Jul 20 04:21:32] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
      == Using SIP RTP CoS mark 5
        -- Executing [11@maison:1] Dial("SIP/bureau-00000004", "SIP/salon") in new stack
    [Jul 20 04:34:55] WARNING[12522][C-0000000b]: app_dial.c:2525 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
      == Everyone is busy/congested at this time (1:0/0/1)
        -- Auto fallthrough, channel 'SIP/bureau-00000004' status is 'CHANUNAVAIL'
      == Using SIP RTP CoS mark 5
        -- Executing [11@maison:1] Dial("SIP/bureau-00000005", "SIP/salon") in new stack
    [Jul 20 04:35:17] WARNING[12526][C-0000000c]: app_dial.c:2525 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
      == Everyone is busy/congested at this time (1:0/0/1)
        -- Auto fallthrough, channel 'SIP/bureau-00000005' status is 'CHANUNAVAIL'
    [Jul 20 04:36:36] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
        -- Unregistered SIP 'bureau'
    [Jul 20 04:36:57] WARNING[12233]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
    [Jul 20 04:37:00] WARNING[12233]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
        -- Registered SIP 'bureau' at 192.168.1.26:5060
    [Jul 20 04:37:00] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
    raspberrypi*CLI>
    Merci.
    Dernière modification par xunil2003 ; 20/07/2018 à 06h48.

  4. #4
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Code:
    [Jul 20 04:10:30] WARNING[12233]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
    sûrement un problème de droit d'accès à la base de donnée.

    Code:
    [Jul 20 04:10:30] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
    pas de boîte vocale pour le compte bureau et le poste correspondant cherche à obtenir l'état de la messagerie (mwi on)
    ajoutes une boîte vocale aux comptes, à créer dans voicemail.conf !

    Code:
    [Jul 20 04:11:17] WARNING[12435][C-00000000]: app_dial.c:2525 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
      == Everyone is busy/congested at this time (1:0/0/1)
        -- Auto fallthrough, channel 'SIP/bureau-00000000' status is 'CHANUNAVAIL'
    le poste du bureau est mal enregistré ou en mode DND.
    regarde le retours de la commande
    Code:
    sip show peer bureau
    dans la console
    si le poste est correctement enregistré tu dois voir son adresse IP.

    Code:
      Addr->IP     : 192.168.96.55:5060
      Defaddr->IP  : 192.168.96.55:5060
       Status       : Unmonitored
      Useragent    : Aastra 6735i/3.3.1.8215
      Reg. Contact : sip:xxxxxxxxxxxx@192.168.96.55:5060;transport=udp
    Dernière modification par olppp ; 20/07/2018 à 10h49.

  5. #5
    Membre
    Date d'inscription
    avril 2012
    Localisation
    83170 Tourves (Var)
    Messages
    46
    Downloads
    0
    Uploads
    0
    Bonjour,

    Tout d'abord je tiens à vous remercie de votre aide.

    Ok je vais me documenté sur le net pour créer la boite vocale.
    Voici le retour de la commande

    Avec le minimum d'informations
    Code:
    serveur@raspberrypi:~ $ sudo asterisk -rx 'sip show peer bureau' | grep 'Addr->IP'      
      Addr->IP     : 192.168.1.26:5060
    serveur@raspberrypi:~ $ 
    serveur@raspberrypi:~ $ sudo asterisk -rx 'sip show peer bureau' | grep 'Defaddr->IP' 
      Defaddr->IP  : (null)
    serveur@raspberrypi:~ $ 
    serveur@raspberrypi:~ $ sudo asterisk -rx 'sip show peer bureau' | grep 'Status' 
      Status       : Unmonitored
    serveur@raspberrypi:~ $ 
    serveur@raspberrypi:~ $ sudo asterisk -rx 'sip show peer bureau' | grep 'Useragent' 
      Useragent    : CSipSimple_trelte-23/r2457
    serveur@raspberrypi:~ $ 
    serveur@raspberrypi:~ $ sudo asterisk -rx 'sip show peer bureau' | grep 'Reg. Contact' 
      Reg. Contact : sip:bureau@192.168.1.26:5060;ob
    serveur@raspberrypi:~ $
    Avec plus de détails
    Code:
    serveur@raspberrypi:~ $ sudo asterisk -rvvv  
    Asterisk 13.14.1~dfsg-2+deb9u3, Copyright (C) 1999 - 2014, Digium, Inc. and others.
    Created by Mark Spencer <markster@digium.com>
    Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type 'core show license' for details.
    =========================================================================
    Connected to Asterisk 13.14.1~dfsg-2+deb9u3 currently running on raspberrypi (pid = 12232)
    raspberrypi*CLI> sip show peer bureau
    
    
      * Name       : bureau
      Description  : 
      Secret       : <Set>
      MD5Secret    : <Not set>
      Remote Secret: <Not set>
      Context      : maison
      Record On feature : automon
      Record Off feature : automon
      Subscr.Cont. : <Not set>
      Language     : fr
      Tonezone     : <Not set>
      AMA flags    : Unknown
      Transfer mode: open
      CallingPres  : Presentation Allowed, Not Screened
      Callgroup    : 
      Pickupgroup  : 
      Named Callgr : 
      Nam. Pickupgr: 
      MOH Suggest  : 
      Mailbox      : 
      VM Extension : asterisk
      LastMsgsSent : 32767/65535
      Call limit   : 0
      Max forwards : 0
      Dynamic      : Yes
      Callerid     : "" <>
      MaxCallBR    : 384 kbps
      Expire       : 522
      Insecure     : no
      Force rport  : Auto (No)
      Symmetric RTP: No
      ACL          : No
      DirectMedACL : No
      T.38 support : No
      T.38 EC mode : Unknown
      T.38 MaxDtgrm: 4294967295
      DirectMedia  : Yes
      PromiscRedir : No
      User=Phone   : No
      Video Support: No
      Text Support : No
      Ign SDP ver  : No
      Trust RPID   : No
      Send RPID    : No
      Path support : No
      Path         : N/A
      TrustIDOutbnd: Legacy
      Subscriptions: Yes
      Overlap dial : Yes
      DTMFmode     : auto
      Timer T1     : 500
      Timer B      : 32000
      ToHost       : 
      Addr->IP     : 192.168.1.26:5060
      Defaddr->IP  : (null)
      Prim.Transp. : UDP
      Allowed.Trsp : UDP
      Def. Username: poste21
      SIP Options  : (none)
      Codecs       : (ulaw|alaw|gsm|h263)
      Auto-Framing : No
      Status       : Unmonitored
      Useragent    : CSipSimple_trelte-23/r2457
      Reg. Contact : sip:bureau@192.168.1.26:5060;ob
      Qualify Freq : 60000 ms
      Keepalive    : 0 ms
      Sess-Timers  : Accept
      Sess-Refresh : uas
      Sess-Expires : 1800 secs
      Min-Sess     : 90 secs
      RTP Engine   : asterisk
      Parkinglot   : 
      Use Reason   : No
      Encryption   : No
    
    raspberrypi*CLI>
    Concernant le problème de droit d'accès à la base de donnée, comment je doit procéder pour résoudre le problème ?
    Code:
    [Jul 20 04:10:30] WARNING[12233]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
    Merci.

  6. #6
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    pour l'appel vers bureau certainement un réglage de csipsimple :
    - il y a une option à activer pour toujours recevoir les appels (attention à la batterie) et si le compte est actif seulement pour une connexion par wifi ou aussi sur la data 3g/4g


    - le smartphone coupe peut-être le wifi en mode veille.

    pour la base de données monte le niveau de détails dans la console pour récupérer plus d'infos.

    Code:
    core set verbose 5

  7. #7
    Membre
    Date d'inscription
    avril 2012
    Localisation
    83170 Tourves (Var)
    Messages
    46
    Downloads
    0
    Uploads
    0
    Re,

    Voici le retour de la commande

    Code:
    serveur@raspberrypi:~ $ sudo asterisk -rvvv
    Asterisk 13.14.1~dfsg-2+deb9u3, Copyright (C) 1999 - 2014, Digium, Inc. and others.
    Created by Mark Spencer <markster@digium.com>
    Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type 'core show license' for details.
    =========================================================================
    Connected to Asterisk 13.14.1~dfsg-2+deb9u3 currently running on raspberrypi (pid = 12232)
    [Jul 20 12:15:20] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: salon
    [Jul 20 12:16:39] NOTICE[12290]: chan_sip.c:28276 handle_request_subscribe: Received SIP subscribe for peer without mailbox: bureau
    [Jul 20 12:21:49] WARNING[12233]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
    raspberrypi*CLI> core set verbose 5
    Console verbose was 3 and is now 5.
    raspberrypi*CLI>
    Merci.

  8. #8
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    tu as installer une base de donnée sur le raspberry ? postgresql ou mysql ?

    résultats de la commande
    Code:
    cdr show status
    et
    Code:
    odbc show all

  9. #9
    Membre
    Date d'inscription
    avril 2012
    Localisation
    83170 Tourves (Var)
    Messages
    46
    Downloads
    0
    Uploads
    0
    re,

    voici le retour

    Code:
    raspberrypi*CLI> cdr show status
    
    Call Detail Record (CDR) settings
    ----------------------------------
      Logging:                    Enabled
      Mode:                       Simple
      Log unanswered calls:       No
      Log congestion:             No
    
    * Registered Backends
      -------------------
        csv
        cdr_manager (suspended) 
        Adaptive ODBC
        cdr-custom
        res_config_sqlite
    
    raspberrypi*CLI>
    Code:
    raspberrypi*CLI> odbc show all
    
    ODBC DSN Settings
    -----------------
    
    raspberrypi*CLI>
    j'ai installé dans l'ordre :
    Code:
    1 : APACHE
    2 : PHP
    3 : SQL
    4 : PHPMYADMIN
    Pour realiser un serveur multi-fonction avec le raspberry (domotique, serveur web, serveur ftp, serveur dlna, etc...)

    Merci.

  10. #10
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Dans le fichier /etc/asterisk/modules.conf
    ajoutes ou vérifies l'existence de ces lignes et relance Asterisk !
    suivi des com en fichier csv uniquement

    Code:
    noload => cdr_odbc.so
    noload => cdr_radius.so
    noload => cdr_adaptive_odbc.so
    noload => cdr_sqlite3_custom.so
    noload => cdr_custom.so
    noload => cdr_tds.so
    noload => cdr_syslog.so
    noload => cdr_mysql.so
    ; cdr.db without a way to rotate it.
    noload => cdr_sqlite.so
    si tu veux le suivi des communications en base de données (mysql) il faut un paquet supplémentaire asterisk-mysql et créer la/les tables qui vont bien

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
  •