Έχω δύο Asterisk servers μέσα στο LAN μου και έχω προχωρήσει σε διασύνδεση μεταξύ τους, ακολουθώντας τον οδηγό http://wiki.freepbx.org/pages/viewpa...pageId=4161588 .
Μέσα στις ρυθμίσεις του κάθε trunk έχω βάλει και τις γραμμές: trustrpid=yes & sendrpid=pai
Για παράδειγμα έχω 3 εσωτερικά: 200, 201 στον ίδιο Asterisk και το 202 στον άλλο. Το 200 είναι μια συσκευή Yealink T26P , το 201 ένα ασύρματο τηλέφωνο και το 202 του άλλου Asterisk ένα κινητό με Zoiper
Καλώ από το 200 το 202. Στην οθόνη των 2 συσκευών φαίνονται κανονικά τα ονόματα και οι αριθμοί των εσωτερικών.
Από το 202 κάνω unnatended transfer (με ##) στο 201. Στην οθόνη του 201 φαίνεται πολύ σωστά ο αριθμός και το όνομα του 200. Στην οθόνη όμως του 201, εξακολουθεί και φαίνεται ότι μιλάω με το 202 (ο αρχικός αριθμός που κάλεσα) και δεν έχει ενημερωθεί ότι έγινε η μεταφορά στο 201. Αυτό γίνεται είτε απαντήσω από το 201, είτε όχι.
Δοκίμασα να κάνω την διασύνδεση και με SIP Trunk, προσθέτοντας και το canreinvite=update χωρίς όμως αποτέλεσμα.
Το ίδιο σενάριο όταν όλα τα εσωτερικά βρίσκονται στον ίδιο Asterisk, λειτουργεί τέλεια.
Στα Advanced SIP Settings των δύο Asterisk τα Reinvites είναι στο Yes και σε όλα τα εσωτερικά το Send RPID είναι Send Remote-Party-ID header και το Trust RPID είναι Yes
Εμφάνιση 1-15 από 15
-
18-03-17, 13:14 Διασύνδεση δύο Asterisk servers & remote party id update #1
-
18-03-17, 19:06 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #2
Οι συσκευές έχουν αντίστοιχες επιλογές σχετικά με το rpid. Το yealink t26 το έχει στο Account-> Advanced->Caller ID Source
-
19-03-17, 14:32 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #3
Έπαιξα με μία προς μία με τις επιλογές του Yealink αλλά και πάλι δεν αλλάζει η ένδειξη στην οθόνη. Έκανα sip set debug on και βλέπω ότι δεν φτάνει καθόλου η σχετική πληροφορία στον Asterisk που συνδέεται το Yealink.
Αν κάνω την διασύνδεση με SIP, η πληροφορία φτάνει αλλά δεν εμφανίζεται στο Yealink.
Θες να βάλω ότι μου βγάλει το sip set debug on; Ή υπάχει κάποια άλλη ρύθμιση που πρέπει να γίνει στα trunks της διασύνδεσης;
-
19-03-17, 15:19 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #4
Στις ρυθμίσεις των εσωτερικών (Applications -> Extensions -> εσωτερικό -> καρτέλα Advanced) οι επιλογές Trust RPID και Send RPID είναι ενεργές;
-
20-03-17, 21:27 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #5
Έχουν τις εξής τιμές:
trustrpid=yes
sendrpid=Send P-Asserted-Identity header
- - - Updated - - -
Το δοκίμασα και σε άλλους δύο asterisk (Ο ένας Elastix και ο άλλος χεράτος Asterisk 13 με freepbx 13 σε CentOS 7) και έχει το ίδιο θέμα.
Έκανα και iax2 set debug on για να δω τι παίζει στην μεταξύ τους διασύνδεση και δεν περνάει καθόλου η σχετική πληροφορία. Είτε με unattended transfer μέσω Asterisk (##) , είτε με unattended από το μενού κάθε συσκευής , είτε με attended μέσω Asterisk (*2)
-
20-03-17, 22:42 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #6
Απλά για επιβεβαίωση η επιλογή itracompany στα outbound routes είναι ενεργό έτσι;
-
21-03-17, 09:41 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #7
Δεν είναι ενεργή.
- - - Updated - - -
Τις κλήσεις προς εσωτερικά δεν τις περνάω από το Outbound Route.
Τα δύο κέντρα έχουν το ίδιο φάσμα για εσωτερικούς αριθμούς. Όλα τα εσωτερικά αρχικά ήταν σε ένα κέντρο. Για διάφορους λόγους κάποια θα πάνε σε δεύτερο, αλλά παράλληλα θα τα αφήσω και στο πρώτο, καθώς όλες οι συσκευές έχουν δυνατότητα να συνδέονται σε δεύτερο VoIP κέντρο αν πέσει το πρώτο. Έτσι αν για κάποιο λόγο πέσει το δεύτερο, θα συνδεθούν αυτόματα στο πρώτο.
Στον κάθε Asterisk, τα εσωτερικά που θα είναι στον απομακρυσμένο, τα φτιάχνω σαν Custom Extensions με dial string SIP/200@IP_του_πρώτου . Και επειδή το Allow Guests είναι απενεργοποιημένο και στους δύο Asterisk, για να κάνει Authentication ο ένας με τον άλλο μόνο με την IP, έχω φτιάξει ένα SIP Trunk στον κάθε ένα με τις παρακάτω ρυθμίσεις:
host=ip του απομακρυσμένου Asterisk
type=friend
insecure=port,invite
dissallow=all
allow=alaw&ulaw
context=from-trunk
Από την IAX διασύνδεση περνάω τις εξερχόμενες κλήσεις. Φυσικά δοκιμές για τα εσωτερικά έχουν γίνει και με Outbound Routes, σβήνοντας τα Custom Extensions, χωρίς κανένα αποτέλεσμα.
-
21-03-17, 15:19 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #8
Σε κάθε sip trunk (extension) δοκίμασε να βάλεις και εκεί το trustrpid και sendrpid.
-
21-03-17, 19:38 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #9
-
22-03-17, 21:51 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #10
Δοκίμασα να περάσω τις κλήσεις προς τον απομακρυσμένο asterisk με outbound route, ενεργοποιώντας το intra company. συνεχίζεται ακριβώς το ίδιο φαινόμενο.
-
22-03-17, 22:54 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #11
Δοκίμασε στα iax trunks να βάλεις το transfer=yes
-
23-03-17, 18:51 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #12
-
28-03-17, 10:10 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #13
Υπάρχει κάποια άλλη πρόταση;
-
07-04-17, 21:29 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #14
Έχει κάποιος καμιά άλλη λύση να προτείνει;
-
30-05-17, 09:29 Απάντηση: Διασύνδεση δύο Asterisk servers & remote party id update #15
Συνεχίζω να ψάχνω λύση. Υπάρχει κάποια πρόταση;
Παρόμοια Θέματα
-
Χρήση ZTE ZXDSL 931WII για VOIP με Asterisk server στο lan
Από Nikiforos στο φόρουμ Voice over IP (VoIP) Sip/Iax HardwareΜηνύματα: 1Τελευταίο Μήνυμα: 11-03-17, 18:03 -
ZXHN H108L & remote access σε internal IP
Από DxL στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 13Τελευταίο Μήνυμα: 20-12-16, 18:21 -
Server & restart
Από puntomania στο φόρουμ Unix - LinuxΜηνύματα: 2Τελευταίο Μήνυμα: 04-10-16, 17:22 -
Setup VPN server & client AWMN only help
Από PROGRAMMERPC στο φόρουμ MikroTik ADSL modems, routers & routerBOARDsΜηνύματα: 3Τελευταίο Μήνυμα: 14-06-16, 18:44
Bookmarks