Inoltro chiamata su IP

anonymous

Well-Known Member
Registrato
14 Gennaio 2008
Messaggi
19.170
Buongiorno a tutti,

anticipo dicendo che sto iniziando solo da ieri ad utilizzare 3CX.

ho già impostato i miei interni, settati, settato ivr ed è tutto ok.
ora, la mia domanda è: è possibile inoltrare una chiamata ad un indirizzo ip se l'utente è occupato o non risponde entro tot sec? l'opzione di inoltrare se occupato o non risponde l'ho trovata ma, se setto un indirizzo ip (momentaneamente nella stessa rete e successivamente ad un IP pubblico) non me la inoltra e non funziona. potreste aiutarmi a capire dove poter cercare come si setta o spiegarmi i meccanismi e gli step da fare??

grazie in anticipo a tutti!
 
scusatemi ecco il log:

11:47:35.546 [CM505003]: Provider:[TestMessagenet] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [victor] PBX contact: [sip:[email protected]:5060]
11:47:35.484 [CM503016]: Call(1): Attempt to reach failed. Reason: Forbidden
11:47:35.250 [CM503003]: Call(1): Call to sip:stest%[email protected]:5061 has failed; Cause: 403 No Route To Destination; warning: Noisy feedback tells: pid=18953 req_src_ip=2.225.148.150 req_src_port=5060 in_uri=sip:stest%[email protected]:5061 out_uri=sip:[email protected]@sip.messagenet.it:5061 via_cnt==1; from IP:212.97.59.76:5061
11:47:34.781 [CM503003]: Call(1): Call to sip:[email protected] has failed; Cause: 487 Request Terminated; from IP:192.168.2.16:30013
11:47:34.578 [CM503025]: Call(1): Calling VoIPline:[email protected]@(Ln.10000@TestMessagenet)@[Dev:sip:[email protected]:5061]
11:47:34.031 [CM503005]: Call(1): Forwarding: VoIPline:[email protected]@(Ln.10000@TestMessagenet)@[Dev:sip:[email protected]:5061]
11:47:24.921 [CM505001]: Ext.102: Device info: Device Identified: [Man: Counterpath;Mod: X-Lite;Rev: General] Capabilities:[reinvite, no-replaces, unable-no-sdp, recvonly] UserAgent: [X-Lite release 1103k stamp 53621] PBX contact: [sip:[email protected]:5060]
11:47:24.875 [CM503002]: Call(1): Alerting sip:[email protected]:30013;rinstance=1efed81aff203f0a
11:47:23.843 [CM503025]: Call(1): Calling Ext:Ext.102@[Dev:sip:[email protected]:30013;rinstance=1efed81aff203f0a]
11:47:23.453 [CM503004]: Call(1): Route 1: Ext:Ext.102@[Dev:sip:[email protected]:30013;rinstance=1efed81aff203f0a]
11:47:23.250 [CM503010]: Making route(s) to
11:47:23.171 [CM505003]: Provider:[TestMessagenet] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [victor] PBX contact: [sip:[email protected]:5060]
11:47:15.859 [MS211000] C:1.1: 193.227.104.39:32320 is delivering DTMF using RTP payload (RFC2833). In-Band DTMF tone detection is disabled for this call segment.
11:47:11.953 Currently active calls - 1: [1]

il senso è che da IVR invio la chiamata all'interno 102 (settato su un x-lite all'indirizzo 192.168.2.16) e dopo 10 secondi se non risponde inoltrarla all'IP 192.168.2.11

grazie ancora
 
Posso chiederti che telefono hai collegari all' ip 192.168.2.11.
Penso comunque che tu debba abilitare al telefono presento all'ip 192.168.2.11 un impostazione tipo
"Direct IP call"
Altrimenti potresti collegare il telefono al centralino e dargli un interno, deviando così la chiamata su quest'ultimo.
Ciao fammi sapere.
 
sul IP di destinazione c'è (momentaneamente per far prove) un softphone già settato per ricevere chiamate SIP direttamente all'IP (funziona perchè testato).

io non posso settargli a questo softphone un interno del centralino, poichè questa configurazione mi serve perchè in un indirizzo IP pubblico (su un nostro server) c'è una nostra applicazione IVR programmata da me, che sta in ascolto sul IP stesso(semi utilizzata anche da altri programmi).

grazie e saluti
 
Invece si che potresti collegarlo al centralino QUESTO È PROPRIO IL BELLO DEL VOIP.
Nell'edificio dove si trova il 3cx hai un ip pubblico statico giusto?
Quindi potresti aprire le porta 5060 (che penso tu abbia già aperto).
Ed inserendo in ip l'ip pubblico puoi chiamare come se fosse un telefono collegato alla lan.
Per ip client ti consiglio quello di 3cx.
Per chiarirti le idee sulla mia citazione ti posto alcuni link:

3cx.it/telefono-ip-aiuto/pbx-remoto/
Questo è perfetto perchè spiega come configurarlo sul client da me citato.
P.S il server sip citato nel link è ip tuo centralino 3cx
Per usare il tunnel devi aprire la porta 5090.
Ciao scrivi e fammi sapere.
 
Grazie mille per la risposta!

ma quello che non riesco a capire (che non mi va), è che io ho il softphone attivo in attesa della chiamata sull'IP, ma, con il forward che ho settato nel pannello di controllo 3CX (se interno non risponde x tot secondi) mi inoltri la chiamata all'IP, questo non mi va. è questo che non riesco a risolvere. :(

in più, se posso chiedertelo, con questo forward, mi porta con se SIA il chiamato CHE il chiamante?

grazie per la tua estrema gentilezza
 
qualcuno può aiutarmi a capire che configurazione devo settare?

grazie a tutti ancora!
 
per maggiori informazioni, nel "Log eventi server" ho questo errore:

Call to [email protected]@(Ln.10000@TestMessagenet) has failed. [ V4 212.97.59.76:5061 UDP target domain=unspecified mFlowKey=768 ] replied: 403 No Route To Destination;
warning: Noisy feedback tells: pid=18958 req_src_ip=2.225.148.150 req_src_port=5060
in_uri=sip:stest%[email protected]:5061
out_uri=sip:[email protected]@sip.messagenet.it:5061
via_cnt==1; from IP:212.97.59.76:5061

come provider VoIP per il momento sto usando messagenet.

su 192.168.2.11 sono in ascolto per ricevere le chiamate in SIP.

come posso settare il tutto correttamente?

grazie e saluti
 
scusami, grazie per cosa? sono io che ho chiesto :/
 
ciao,
lascia perdere il bot che ringrazia :D

secondo me c'è un po' di confusione in questo post ;)

Quello che chiedi è la gestione di chiamate dirette IP, quindi per il momento lascerei perdere il gruppo e farei una prova "base"..

tu hai un interno, per esempio il 100, configurato sul 3cx e attivato su un telefono o su un softphone come interno effettivo del 3cx e devi riuscire a chiamare un secondo softphone che non ha un account 3cx configurato, ma che accetta chiamate IP dirette, giusto?

se è così io proverei (non mi è mai capitata una configurazione del genere, quindi vado per ragionamento, prendi il tutto con le pinze) a creare un TRUNK verso quell'ip e quindi a creare una regola di uscita così:
chiamate a numeri che iniziano con 440
chiamate a numeri con lunghezza di 3
Percorso
elimina 3 cifre

in questo modo se fai una chiamata dall'interno 100 verso il numero 440 dovrebbe essere instradata verso l'ip del trunk che sarà il tuo softphone.

una volta che questo funzionerà, dovrebbe bastare dirottare la chiamata dal gruppo verso il numero 440, ma questo è lo step successivo 8| :lol:

facci sapere
Ciao
Ale
 
inanzitutto grazie mille della risposta!

quello che mi hai detto è corretto! inoltrare la chiamata ad un IP, dove è in ascolto un softphone non 3cx.
anticipo dicendo che questo mi serve per nostri sviluppi futuri: noi siamo una software house che sviluppa anche applicazioni vocali (sviluppo io); queste applicazioni stanno in ascolto tramite HMP della dialogic, quindi io dovrei, successivamente, inoltrarli a questa macchina. questo è solo per far chiarezza.
fisicamente creare chiamate del gruppo non mi serve :)

io ho creato già una regola di uscita che ho settiato in questo modo:
chamate dall'interno 102 (nell'interno 102 ho settato che se non risponde entro tot sec me la inoltra al test @xxx.xxx.xx.xx che è mio ip nel campo "numero esterno)
senza eliminare nessuna cifra.

vedendo il tuo esempio che gentilmente mi hai scritto non capisco due cose (scusami ma sono alle prime armi con 3cx):
"creare un trunk" intendi una regola di inoltro come ho fatto?
perchè "numeri che iniziano con 440" e "chiamate a numeri con lunghezza di 3"?

grazie mille ancora!
 
il trunk lo trovi nella creazione dei provider VOIP, "Generic SIP Trunk" e serve per poter creare delle connessioni senza gestione dell'autenticazione con altri dispositivi / provider Voip legacy..

la regola non è altro che un modo per far inoltrare la chiamata destinata al numero (a questo punto non registrato come interno) 440 verso il trunk voip precedentemente creato.

Se sviluppi applicazioni vocali ti consiglio VIVAMENTE di provare il VAD https://www.3cx.com/blog/releases/3cx-voice-application-designer-vad-is-here/, non te ne pentirai!! (a quel punto potrebbero essere superflue tutte queste prove 8) :mrgreen: )

Ciao
Ale
 
Ha funzionato!!!!

grazie milleee!!!!! ora posso effettuare test!!!
 
grazie ancora per aver sciolto questo problema, ora ne ho un altro, ma penso che sia un po' diverso (anche se conseguenza di questo).
Ho inserito un nuoco post :) (http: //www.3cx.com/forums/caller-id-e-called-id-nell-inoltro-della-chiamata-29556.html)
 
Ciao,
ho un problema simile al tuo.
Ho la necessità di inoltrare la chiamata che arriva verso un determinato numero [uso un filtro DID] a un indirizzo IP della rete.
Anche io sono alle prime armi e non ho capito come creare/configurare il trunk.
Vado su Aggiungi provider VOIP / Generic SIP Trunk e inserisco i campi:
Nome host del server SIP o IP: IP sul quale voglio inoltrare la chiamata
Porta del Server SIP: 5060
Nome host del proxy: vuoto
Porta proxy: 5060
Avanti >
Numero esterno: ???
ID di autenticazione: ma non dovevo creare una connessione senza gestione dell'autenticazione?
Password di autenticazione:
Chiamate simultanee: 1

Grazie in anticipo.
 

Inizia con 3CX – Admin

Forum statistics

Discussioni
44.659
Messaggi
233.415
Membri
78.445
Ultimo Iscritto
NordNico