Elastix + Grandstream + Condivisione Rubrica

VoIP & Telefonia

Alcuni telefoni della Grandstream (le serie GXP) dispongono di una rubrica accessibile direttamente da menù del display, ed in alcuni modelli anche da tasto dedicato.

È possibile esportare la rubrica pubblica del vostro centralino Elastix verso questi telefoni in modo automatico, questa operazione richiede una configurazione sui telefoni e una serie di piccole modifiche al centralino per erogare il servizio.

Sul centralino Elastix

Per prima cosa dovrete accedere al centralino con credenziali da amministratore via terminale SSH o direttamente da console per effettuare alcune modifiche.
Nel file /etc/httpd/conf.d/elastix.conf dovrete aggiungere le seguenti linee:

 
 
<Directory "/var/www/html/firmware">
# Redirect administration interface to https
RewriteEngine On
RewriteCond %{HTTP} off
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Directory>
 
Se non siete particolarmente avezzi alla console utilizzate come editor NANO
con il seguente comando e sequenza di tasti
nano +999 /etc/httpd/conf.d/elastix.conf
incollare il testo del box superiore e digitare la sequenza tasti ctrl+X,s,INVIO.

lo scopo di queste linee di istruzione è istruire il vostro web server a non passare automaticamente in modalità https nella cartella '/var/www/html/firmware'.

Quindi dovrete andare a creare la directory citata:

mkdir /var/www/html/firmware
chown asterisk:asterisk /var/www/html/firmware
chmod 755 /var/www/html/firmware

e scaricate lo script php per l'esportazione della rubrica in formato compatibile con i telefoni gxp direttamente nel terminale/console.

wget http://www.sfs.it/downloads/asterisk_stuff/gs_phonebook.phps \
-O /var/www/html/firmware/gs_phonebook.php

poi dovrete modificare la linea 20 dello script scaricato dove dovrete mettere al posto di "VOSTRA_PASSWORD_MYSQL" la vostra effettiva password.

Se non siete particolarmente avezzi alla console utilizzate come editor NANO
con il seguente comando e sequenza di tasti
nano +20,10 /var/www/html/firmware/gs_phonebook.php
cambiare la password e digitare la sequenza tasti ctrl+X,s,INVIO.

Infine dovrete riavviare il server httpd con il comando nella console/terminale ssh

/etc/init.d/httpd restart

Sui Telefoni GXP 2000 e 2010 => TAB SETTINGS AVANZATI (lingua italiana impostata)

Rubrica XML Download:   Abilita il Download della Rubrica XML:
    No     SI, HTTP     SI, TFTP

  Server Rubrica XML:
  Intervallo di scaricaricamento Rubrica: (0-720, in minutes)

  durante il Download cancella i valori impostati manualmente :
    No     Si
dove a PBX va sostituito l'indirizzo del vostro centralino Elastix

Il sorgente del file php e` disponibile al seguente indirizzo:gs_phonebook.phps per utilizzarlo nel vostro webserver dovete rinominare l'estensione in .php

Ultimo aggiornamento (Giovedì 15 Settembre 2011 17:34)

 

Commenti  

 
0 # Nicola 2011-09-15 17:11
Buonasera, il link per il file gs_phonebook.php non funziona, esiste un altro indirizzo dove reperirlo?
Se fosse possibile mi basta anche un "incolla" del contenuto del file. Grazie
Rispondi | Rispondi con citazione | Citazione
 
 
+1 # Agostino Zanutto 2011-09-15 17:35
Citazione Nicola:
Buonasera, il link per il file gs_phonebook.php non funziona, esiste un altro indirizzo dove reperirlo?
Se fosse possibile mi basta anche un "incolla" del contenuto del file. Grazie

Grazie della segnalazione, ho corretto l'indirizzo del file .phps ed aggiunto una nota alla fine dell'articolo.

Buona serata.
Rispondi | Rispondi con citazione | Citazione
 
 
0 # Nicola 2011-09-16 10:20
Buongiorno, ho finalmente fatto dei test con il suo sistema di condivisione rubrica.
Purtroppo non ho capito bene a quale rubrica fa riferimento. Nel senso che mi allinea con i vari telefoni soltanto il numero degli interni e non la rubrica che si può creare e gestire tramite freepbx. Sbaglio qualcosa io? Non vorrei abusare della sua disponibilità ma sarebbe per me utile trovare la soluzione ideale.
Grazie
Rispondi | Rispondi con citazione | Citazione
 
 
0 # Agostino Zanutto 2011-09-16 16:40
viene utilizzata la rubrica di elastix
Rispondi | Rispondi con citazione | Citazione
 

Aggiungi commento


Codice di sicurezza
Aggiorna