Ho configurato un interno, la voicemail, le conferenze...tutto ok, ma i providers non ne vogliono proprio sapere, nè in ingresso nè in uscita (con le gui almeno uscivano :P).
Ovviamente come succede in questi casi sono convinto di aver fatto tutto bene, e ovviamente non è così, altrimenti funzionerebbe ;D
Per il register dei providers ho provato tutti gli scripts possibili, ma nessuno sembra voler funzionare, anche se con "sip show peers" risultano registrati (con "sip show registry" manco l'ombra :().
Ho cercato un po' ovunque, trovato un bug sul register segnalato da digium, ma in nessun caso riesco a registrar i providers.
Se qualche anima pia volesse indicarmi dove sto sbagliando gliene sarei molto grato :-*
sip.conf
[liv]
type=friend
host=sip.liberailvoip.it
defaultuser=5000031
fromuser=5000031
;remotesecret=password remota
secret=mia_pass
;callbackextension=123 ; Register with this server and require calls coming back to this extension
;transport=udp,tcp
port=5065
qualify = yes
;fromdomain=liberailvoip.it
;insecure=very
register => 5000031@sip.liberailvoip.it:5065:5000031:mia_pass@sip.liberailvoip.it/6100
[eutelia]
type=friend
host=voip.eutelia.it
defaultuser=05********
fromuser=05********
secret=mia_pass
port=5060
qualify = yes
context=esterne
;fromdomain=voip.eutelia.it
;insecure=very
canreinvite=no
nat=yes
language=en
register => 05***********:mia_pass@voip.eutelia.it/6100
[va]
type=friend
host=sip.voiparea.net
defaultuser=5000071
fromuser=5000071
secret=mia_pass
;callbackextension=123 ; Register with this server and require calls coming back to this extension
port=5065
qualify = yes
;fromdomain = voiparea.net
;insecure=very
;register => 5000071@sip.voiparea.net:5065:5000071:mia_pass@sip.voiparea.net/6100
register => 5000071:mia_pass@sip.voiparea.net:5065/6100 (qui ho provato anche la stringa base, ma non risulta registrato neanche in sip show perrs)
Ho anche configurato la localnet, la porta (5065), e abilitato lo stun su asterisk.
dal sip debug mi restituisce
Retransmitting #3 (NAT) to 94.23.25.27:5065:
OPTIONS sip:sip.voiparea.net SIP/2.0
Via: SIP/2.0/UDP mio_ip:5065;branch=z9hG4bK37779700;rport
Max-Forwards: 70
From: "asterisk"
To:
Contact:
Call-ID: 0400511e1412a34d7390f775461c4749@mio_ip
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.6.2.5
Date: Thu, 11 Mar 2010 12:46:01 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Content-Length: 0
Mentre dal log l'unica cosa che si evince è un'altalenanza della connessione

[Mar 11 11:56:25] NOTICE[9340] cdr.c: CDR simple logging enabled.
[Mar 11 11:56:25] NOTICE[9340] loader.c: 178 modules will be loaded.
[Mar 11 11:56:25] WARNING[9340] res_config_ldap.c: No directory user found, anonymous binding as default.
[Mar 11 11:56:25] ERROR[9340] res_config_ldap.c: No directory URL or host found.
[Mar 11 11:56:25] NOTICE[9340] res_config_ldap.c: Cannot load LDAP RealTime driver.
[Mar 11 11:56:25] NOTICE[9340] res_smdi.c: No SMDI interfaces are available to listen on, not starting SMDI listener.
[Mar 11 11:56:25] ERROR[9340] codec_dahdi.c: Failed to open /dev/dahdi/transcode: No such file or directory
[Mar 11 11:56:26] NOTICE[9340] chan_skinny.c: Configuring skinny from skinny.conf
[Mar 11 11:56:26] WARNING[9340] translate.c: plc_samples 160 format f
[Mar 11 11:56:26] NOTICE[9340] config.c: Registered Config Engine curl
[Mar 11 11:56:26] WARNING[9340] chan_dahdi.c: Ignoring any changes to 'vmsecret' (on reload) at line 31.
[Mar 11 11:56:26] WARNING[9340] chan_dahdi.c: Ignoring any changes to 'hassip' (on reload) at line 35.
[Mar 11 11:56:26] WARNING[9340] chan_dahdi.c: Ignoring any changes to 'hasiax' (on reload) at line 39.
[Mar 11 11:56:26] WARNING[9340] chan_dahdi.c: Ignoring any changes to 'hasmanager' (on reload) at line 47.
[Mar 11 11:56:26] WARNING[9340] utils.c: trying to reset empty pool
[Mar 11 11:56:26] WARNING[9340] utils.c: trying to reset empty pool
[Mar 11 11:56:26] WARNING[9340] utils.c: trying to reset empty pool
[Mar 11 11:56:26] NOTICE[9340] pbx_ael.c: Starting AEL load process.
[Mar 11 11:56:26] NOTICE[9340] pbx_ael.c: AEL load process: parsed config file name '/etc/asterisk/extensions.ael'.
[Mar 11 11:56:26] NOTICE[9340] pbx_ael.c: AEL load process: checked config file name '/etc/asterisk/extensions.ael'.
[Mar 11 11:56:26] NOTICE[9340] pbx_ael.c: AEL load process: compiled config file name '/etc/asterisk/extensions.ael'.
[Mar 11 11:56:26] NOTICE[9340] pbx_ael.c: AEL load process: merged config file name '/etc/asterisk/extensions.ael'.
[Mar 11 11:56:26] NOTICE[9340] pbx_ael.c: AEL load process: verified config file name '/etc/asterisk/extensions.ael'.
[Mar 11 11:56:26] NOTICE[9340] chan_sip.c: The 'username' field for sip peers has been deprecated in favor of the term 'defaultuser'
[Mar 11 11:56:26] NOTICE[9381] chan_sip.c: Peer 'eutelia' is now Reachable. (43ms / 2000ms)
[Mar 11 11:56:26] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (76ms / 2000ms)
[Mar 11 11:56:26] NOTICE[9381] chan_sip.c: Peer '6100' is now Reachable. (217ms / 2000ms)
[Mar 11 11:56:30] NOTICE[9381] chan_sip.c: Peer 'va' is now UNREACHABLE! Last qualify: 0
[Mar 11 12:01:21] NOTICE[9381] chan_sip.c: Peer 'liv' is now Lagged. (2065ms / 2000ms)
[Mar 11 12:01:31] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (86ms / 2000ms)
[Mar 11 12:11:02] NOTICE[9381] chan_sip.c: Still have a QUALIFY dialog active, deleting
[Mar 11 12:17:47] NOTICE[9381] chan_sip.c: Still have a QUALIFY dialog active, deleting
[Mar 11 12:17:50] NOTICE[9381] chan_sip.c: Peer 'liv' is now Lagged. (3071ms / 2000ms)
[Mar 11 12:18:01] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (63ms / 2000ms)
[Mar 11 12:22:47] NOTICE[9381] chan_sip.c: Still have a QUALIFY dialog active, deleting
[Mar 11 12:27:57] NOTICE[9381] chan_sip.c: Peer 'eutelia' is now UNREACHABLE! Last qualify: 45
[Mar 11 12:27:57] NOTICE[9381] chan_sip.c: Peer 'liv' is now UNREACHABLE! Last qualify: 68
[Mar 11 12:28:07] NOTICE[9381] chan_sip.c: Peer 'eutelia' is now Reachable. (48ms / 2000ms)
[Mar 11 12:28:07] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (74ms / 2000ms)
[Mar 11 12:43:12] NOTICE[9381] chan_sip.c: Peer 'liv' is now UNREACHABLE! Last qualify: 61
[Mar 11 12:43:23] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (1082ms / 2000ms)
[Mar 11 13:02:32] NOTICE[9381] chan_sip.c: Peer 'liv' is now UNREACHABLE! Last qualify: 65
[Mar 11 13:05:15] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (62ms / 2000ms)
[Mar 11 13:09:19] NOTICE[9381] chan_sip.c: Peer 'liv' is now Lagged. (2067ms / 2000ms)
[Mar 11 13:09:29] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (64ms / 2000ms)
[Mar 11 13:15:31] NOTICE[9381] chan_sip.c: Peer 'liv' is now Lagged. (2066ms / 2000ms)
[Mar 11 13:15:42] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (63ms / 2000ms)
[Mar 11 13:23:46] NOTICE[9381] chan_sip.c: Peer 'liv' is now UNREACHABLE! Last qualify: 75
[Mar 11 13:23:56] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (61ms / 2000ms)
[Mar 11 13:33:04] NOTICE[9381] chan_sip.c: Peer 'liv' is now Lagged. (3067ms / 2000ms)
[Mar 11 13:33:15] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (1473ms / 2000ms)
[Mar 11 13:48:21] NOTICE[9381] chan_sip.c: Peer 'liv' is now UNREACHABLE! Last qualify: 63
[Mar 11 13:48:31] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (61ms / 2000ms)
[Mar 11 14:00:37] NOTICE[9381] chan_sip.c: Peer 'liv' is now UNREACHABLE! Last qualify: 1121
[Mar 11 14:00:47] NOTICE[9381] chan_sip.c: Peer 'liv' is now Reachable. (61ms / 2000ms)
Giusto un paio di considerazioni sulle gui:
non so perchè, ma non tengono conto di alcuni cambiamenti presenti nella 1.6.x.x di asterisk, tipo la presenza/possibilità di utilizzo del ConfBridge, e il deprecamento di "username" a favore di "defaultuser" nel sip.conf.
Spero di aver messo tutte le info necessarie, e grazie in anticipo per le eventuali risposte








(anche perchè non so più a che pensare
).