@larsen64it asterisk è davvero banale se preso per quello che è : una lunga serie di COMANDI racchiusi in configurazioni.
Un banalissimo esempio: componi numero 6000 diventa
extension 6000 => 1 dial sip 6000 25 t ( la sintassi è volutamente sbagliata , ci mancano virgole e altri ammenicoli ma è per far capire )
quel semplice codice dice che se su un telefono componi 6000 ( che è una estensione appunto ) asterisk come prima istruzione (1) compone ( dial) in tecnologia sip (sip) il numero 6000 (6000 ) lo fa squillare 25 secondi ( 25) e lo predispone anche al trasferimento di chiamata (t)
va da se che sostituendo sip con IAX2 avrebbe chiamato un telefono iax etc etc etc
Bene, è davvero sorprendentemente facile una volta capita la logica far fare ad asterisk di tutto e di piu.
La gui fatta per i vecchi asterisk leggeva queste cose con un banale comando jscript ed editava i campi con altrettanto banali comandi jscript
Per questo a mio avviso la vecchia gui non funziona con pjsip : i campi di registrazione sono diversi, i comandi del dial sono diversi
exten => _6000,1,Dial(PJSIP/6000) è un esempio calzante cosi come le stringe di registrazione che passano da
register => user[:secret[:authuser]]@host[:port][/extension] a
[res_pjsip]
endpoint=realtime,ps_endpoints
auth=realtime,ps_auths
aor=realtime,ps_aors
domain_alias=realtime,ps_domain_aliases
;registration=realtime,ps_registrations
[res_pjsip_endpoint_identifier_ip]
identify=realtime,ps_endpoint_id_ips
;[res_pjsip_outbound_publish]
;outbound-publish=realtime,ps_outbound_publishes
;[res_pjsip_pubsub]
;inbound-publication=realtime,ps_inbound_publications
;[res_pjsip_publish_asterisk]
;asterisk-publication=realtime,ps_asterisk_publications@kircks puoi provare se senza gui adesso il problema delle chiamate entranti è risolto ovvero se al passare delle ora il trunk è raggiungibile ?