Trunk SIP in FreePBX: collegare un numero SMS Conecta via PJSIP

Aggiornato il 2026-09-30 · A cura del team SMS Conecta (SMSConecta Inc.)

In sintesi: In FreePBX apri Connectivity > Trunks, clicca su Add Trunk e scegli un trunk SIP (chan_pjsip). Imposta il tuo numero SMS Conecta come ID chiamante in uscita, poi nelle impostazioni PJSIP digita username e secret SIP, sip.smsconecta.com come server e 5060 come porta, attivando la registrazione. Completa creando una route in entrata e una in uscita.

FreePBX costruisce la configurazione di Asterisk attraverso moduli web, quindi pjsip.conf non va mai toccato a mano. Il trunk si crea in pochi minuti; sono le route a richiedere più attenzione.

01

Cosa ti serve

  • ✓ Un numero SMS Conecta con username e password SIP presi dalla pagina del numero nella dashboard.
  • ✓ FreePBX con il driver chan_pjsip in uso (il predefinito nelle versioni attuali).
  • ✓ Accesso da amministratore all'interfaccia web di FreePBX e, se il PBX è dietro NAT, la possibilità di inoltrare le porte RTP.
02

Impostazioni di connessione

ImpostazioneValore
Server SIP / registrar / dominiosip.smsconecta.com
Trasporto e portaUDP o TCP 5060; TLS 5061
Username<SIP_USERNAME> (dalla pagina del numero nella dashboard)
Password<SIP_PASSWORD> (dalla stessa pagina)
AutenticazioneDigest (username + password), basato su registrazione
CodecG.711 µ-law (PCMU) e G.711 A-law (PCMA)
DTMFRFC 2833 (eventi RTP) o SIP INFO
DID in entrata<YOUR_NUMBER> in formato E.164
03

Guida passo per passo: creare il trunk PJSIP

Le etichette qui riportate seguono la guida utente del modulo Trunks di Sangoma, aggiornata a settembre 2026; i nomi delle schede possono variare leggermente da una versione di FreePBX all'altra.

  1. 1Accedi a FreePBX e apri Connectivity > Trunks.
  2. 2Clicca su Add Trunk e scegli Add SIP (chan_pjsip) Trunk.
  3. 3Nella scheda General assegna un nome al trunk, ad esempio smsconecta, e imposta Outbound CallerID su <YOUR_NUMBER>. Lascia vuoto Maximum Channels, oppure imposta un limite che preferisci.
  4. 4Apri pjsip Settings > General. Imposta Username su <SIP_USERNAME>, Secret su <SIP_PASSWORD>, Authentication su Outbound, Registration su Send, SIP Server su sip.smsconecta.com e SIP Server Port su 5060.
  5. 5Seleziona il trasporto adatto alla tua configurazione (generalmente UDP; usa un trasporto TLS sulla porta 5061 se ne hai già configurato uno).
  6. 6Apri pjsip Settings > Codecs e abilita esclusivamente ulaw e alaw.
  7. 7Clicca su Submit, poi su Apply Config. Verifica da Reports > Asterisk Info (oppure eseguendo pjsip show registrations nella CLI di Asterisk) che il trunk risulti Registered.
04

Route in entrata per il DID

Apri Connectivity > Inbound Routes e aggiungi una route. Digita il numero SMS Conecta nel campo DID Number e scegli una destinazione: un interno, un gruppo di squillo, una coda o un IVR.

Se le chiamate finiscono sulla route generica, osserva la CLI di Asterisk mentre componi. Il DID che compare lì è la stringa esatta che la route deve riconoscere; in alcune configurazioni appare con il più iniziale, in altre no.

05

Route in uscita e ID chiamante

In Connectivity > Outbound Routes crea una route, inserisci il trunk smsconecta nella sua Trunk Sequence e scrivi dial pattern che convertano quanto digitato dagli utenti in numeri internazionali completi.

Imposta come ID chiamante della route (o del trunk) il tuo numero SMS Conecta, facendolo coincidere con il numero le cui credenziali usa il trunk. Ogni numero include 1.000 minuti in uscita al mese.

06

Verificare il trunk prima della messa in produzione

Un breve piano di test individua in anticipo la maggior parte degli errori, prima che li scoprano i chiamanti reali. Eseguilo subito dopo la configurazione e ripetilo ogni volta che modifichi firewall o router.

  1. 1Nella CLI di Asterisk (fwconsole oppure asterisk -rvvv) esegui pjsip show registrations e controlla che il trunk smsconecta risulti Registered.
  2. 2Chiama il tuo numero SMS Conecta da un cellulare: la destinazione della route in entrata deve squillare e l'audio deve essere chiaro in entrambe le direzioni.
  3. 3Durante quella chiamata, premi alcune cifre su un IVR o un interno di prova per controllare che il DTMF venga rilevato.
  4. 4Fai una chiamata in uscita verso un altro telefono e verifica che mostri il tuo numero SMS Conecta come ID chiamante.
  5. 5Mantieni una chiamata attiva per almeno un minuto: un audio che si interrompe dopo circa 30 secondi indica di solito un timeout di NAT o firewall.
07

Risoluzione dei problemi

  • ✓ Registrazione respinta con 401 o 403: reinserisci username e secret dalla dashboard e controlla che Authentication sia impostato su Outbound, non su Inbound.
  • ✓ Il trunk è registrato ma le chiamate in entrata non arrivano mai: verifica che il modulo firewall di FreePBX o quello dell'host non blocchino il traffico proveniente da sip.smsconecta.com.
  • ✓ Audio a senso unico: imposta l'indirizzo esterno e le reti locali in Settings > Asterisk SIP Settings, inoltra il tuo intervallo RTP e disattiva il SIP ALG sul router.
  • ✓ Le chiamate cadono subito con risposta 488: codec non compatibili. Mantieni attivi solo ulaw e alaw sul trunk.
  • ✓ I toni della tastiera vengono ignorati: imposta sul trunk il DTMF su RFC 4733/2833, il metodo a eventi RTP, passando a SIP INFO solo se necessario.
FAQ

Domande frequenti

Meglio chan_pjsip o chan_sip su FreePBX?
Usa chan_pjsip: è il driver su cui si basano le versioni attuali di FreePBX, e le istruzioni di questa pagina sono scritte proprio per lui.
Cosa va scritto nel campo SIP Server?
Digita sip.smsconecta.com, con porta 5060 per UDP/TCP oppure 5061 per TLS.
Perché il trunk è registrato ma le chiamate in entrata finiscono nel posto sbagliato?
Perché il DID impostato nella route in entrata non coincide con il formato del numero che Asterisk riceve realmente. Copia il DID esatto dalla CLI nella route.
Posso collegare più numeri SMS Conecta a un solo FreePBX?
Sì: ogni numero ha credenziali proprie, quindi crea un trunk e una route in entrata distinti per ciascun numero.
La segreteria telefonica è compresa nel trunk?
No, la segreteria non fa parte del servizio SMS Conecta: una funzione simile andrebbe implementata da FreePBX stesso.
Posso portare il mio numero attuale su SMS Conecta per usarlo con FreePBX?
No, la portabilità del numero non è disponibile; scegli invece un numero nuovo tra i 181 paesi coperti.
→
SRC
✓

Ogni numero include già tutto

  • ✓ SMS in entrata senza limiti
  • ✓ Chiamate in entrata senza limiti
  • ✓ Plafond di 500 SMS in uscita mensili
  • ✓ Plafond di 1.000 minuti in uscita mensili
  • ✓ Dati di accesso SIP validi per qualsiasi softphone o centralino
  • ✓ Deviazione delle chiamate verso qualunque numero
  • ✓ Un dialer via web integrato nell'area clienti
  • ✓ Il numero rimane tuo per tutto il tempo che desideri
  • ✓ Garanzia di sostituzione di 7 giorni — nuovo numero gratis

A partire da $1.80/mese · fattura annuale ($21.60).

Garanzia di sostituzione di 7 giorni

Se entro 7 giorni dall'acquisto il numero non funziona per te, ad esempio perché un'app non lo accetta o i codici non arrivano, lo sostituisci gratis con un nuovo numero dello stesso paese con un clic dalla dashboard, fino a 2 volte, che tu l'abbia usato o no. E se non è stato usato per nessuna chiamata o SMS, puoi invece ottenere un rimborso completo.

Consulta tutti i numeri →

Le pagine di iscrizione e pagamento sono disponibili solo in inglese.