asterisk
TRANSCRIPT
AsterGeek 2006
30/08/06
Free Template from www.brainybetty.com
1
Messagerie Unifie Avec
Asterisk PABX IP OpenSource
30/08/06
WILDFIRE ZIMBRA Communication Unifie Serveur de Mail OpenSource OpenSource Template from www.brainybetty.com 2 Free
Partie n1
Asterisk Gneral non TechniqueAsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)
AsteriskAsterisk est un PABX libre, multiplateforme, publi sous licence GPL par Mark Spencer de la socit Digium. Asterisk permet, entre autres, la messagerie vocale, la confrence, les serveurs vocaux, la distribution des appels. Asterisk implmente les protocoles H323, SIP,SCCP2,Skinny,MGCP, ainsi qu'un protocole spcifique nomm IAX (Inter-Asterisk eXchange). Ce protocol IAX permet la communication entre client et serveur Asterisk ainsi qu'entre deux serveurs Asterisk. Asterisk peut galement jouer le rle de registrar et passerelle avec les rseaux publics (RTC, GSM, etc.). Asterisk est extensible par des scripts ou des modules en Perl ou en C.
30/08/06
Architecture
30/08/06
Free Template from www.brainybetty.com
5
Infrastructure
30/08/06
Free Template from www.brainybetty.com
6
VersionAsterisk Open Source Edtion Asterisk Business Edition Asterisk Business Edition Bundles #PoundKey Open Source Edition #PoundKey Business Edition
30/08/06
HardWare
30/08/06
Digium Certified Asterisk ProfessonialPour devenir certifi, deux solutions : BootCamp Astricon Asterisk: 101 Developer -Administrator
30/08/06
Questions ?
Partie n2
WILDFIRE & SparkAsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)
WILDFIREWildFire est un serveur Jabber libre (GPL) crit en Java par Jive Software, l'diteur du client propritaire Spark. Autrefois connu sous le nom de JiveMessenger, Wildfire bnficie du soutien d'une importante communaut. Il est stable et est rput pour sa facilit d'installation et d'administration.
30/08/06
Free Template from www.brainybetty.com
12
SPARKSpark est un client Jabber et de VoIP anciennement propritaire et depuis peu, libre, multiplateforme (Windows, Mac OS X, Linux), crit en Java, de Jive Software, l'diteur du serveur libre Wildfire
30/08/06
Free Template from www.brainybetty.com
13
Action & ComparaisonCette solution permet : La communication instantane par texte Le transfert de fichiers La confrence Texte L'ajout de Contacts
Celle-ci est comparable : MSN Messenger Yahoo Messenger30/08/06 Free Template from www.brainybetty.com 14
Infrastructure de communication WILDFIRESimple :User 1Serveur wf1.asterisk-france.net
tendue :User 1Serveur wf1.asterisk-france.net coute sur le port 5269
User 3 User 2
Serveur wf2.asterisk-france.net coute sur le port 5269
Serveur wf3.asterisk-france.net coute sur le port 5269
30/08/06
Free Template from www.brainybetty.com
15
Authentification & ScuritL' Authentification peut tre ralise par : Base de donnes OpenLDAP ELDAP (Novell) Active DirectoryLe fichier de configuration se trouve dans : /opt/wildfire/conf/wildfire.xml
Les connexions peuvent tre scurises par un certificat SSL
30/08/06
Free Template from www.brainybetty.com
16
Pr-requisCot Serveur : Linux ou Ms Windows Java Un des moteurs Suivant:MySQL Oracle Microsoft SQL Server PostgreSQL IBM DB2 HSQLDB (Embarqu par dfaut)
Cot Client : Linux, MS Windows ou MAC OSX JAVA VM Spark ou autres clients Jabber
30/08/06
Free Template from www.brainybetty.com
17
Dtails TechniqueAdmin www 9090 Admin Scurise www 9091 Connexion Client 5262
Composant Externe 10015
Connexion Scurise Client 5263
Server to server : 5269
Transfert de fichiers par Proxy : 7777
Proxy de Fichiers Audit des messages Messages hors connexion Stockage des donnes prives
30/08/06
Free Template from www.brainybetty.com
18
Administration de WILDFIRE
30/08/06
Free Template from www.brainybetty.com
19
Administration de WILDFIRE
30/08/06
Free Template from www.brainybetty.com
20
Administration de WILDFIRE
30/08/06
Free Template from www.brainybetty.com
21
Administration de WILDFIRE
30/08/06
Free Template from www.brainybetty.com
22
Questions ?
Partie n3
ZIMBRA Mail ServerAsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)
ZIMBRAZIMBRA est un serveur de messagerie libre (GPL). Celui-ci reprends pratiquement tout les protocoles des clients mail. Il a t cr par ZIMBRA Inc. La version actuelle est la 4.0 rc1. Le client HTTP t crit en AJAX (Asynchronous JavaScript and XML). Deux versions existent l'une en Open Source et l'autre est commerciale. ZIMBRA Colaboration Suite se pose en concurrent direct des messageries Domino/Notes d'IBM et Exchange/Outlook de Microsoft.
30/08/06
Free Template from www.brainybetty.com
25
ServeurZIMBRA Collaboration Suite utilise plusieurs composants pour fonctionner. Pour ce qui est de l'architecture serveur, elle est trs souple pour les grosses infrastructures. On pourrait les comparer MS Exchange 2000/2003 Collaboration Suite est assez complexe mais facile d'utilisation grce son interface d'administration, ces scripts et son client Web trs ergonomique.
30/08/06
Free Template from www.brainybetty.com
26
Pr-requis MatrielPour le bon fonctionnement de ZIMBRA les pr-requis sont :Minimum : Intel/AMD 32-bit CPU 1.5 GHz 1 GB RAM 5 GB d'espace disque pour l'application et les logs De l'espace supplmentaire pour le stockage des mails Recommande: Intel/AMD CPU 32-bit 2.0 GHZ+ 2 GB RAM 10 GB d'espace disque pour l'application et les logs Un contrleur RAID SCSI ou SATA avec du RAID 10 ou 0+1 pour la redondance et les performances De l'espace supplmentaire pour le stockage des mails30/08/06 Free Template from www.brainybetty.com 27
Pr-requis OSZIMBRA fonctionne sur plusieurs OS : Enterprise Edition Red Hat Enterprise Linux, version 4 (Version Network Edition) Pour le clustering, la version 4 Update 3 est requis. Open Source Edition Red Hat Enterprise Linux, Version 4 (Open Source Edition) Fedora Core 3 or 4 (Open Source Edition) SUSE ES 9 or 10 (Open Source Edition) Mac OS X 10.4.5 or .6 (Open Source Edition) Une version est aussi propose pour DEBIAN 3.1 Sarge
30/08/06
Free Template from www.brainybetty.com
28
Architecture Front End
30/08/06
Free Template from www.brainybetty.com
29
Architecture Back End
30/08/06
Free Template from www.brainybetty.com
30
Console d'administration
30/08/06
Free Template from www.brainybetty.com
31
Console d'administration Cration de compte Utilisateur
30/08/06
Free Template from www.brainybetty.com
32
Console d'administration Paramtrage Serveur
30/08/06
Free Template from www.brainybetty.com
33
Console d'administration Supervision & Stat
30/08/06
Free Template from www.brainybetty.com
34
ZIMBRA Web Acces
30/08/06
Free Template from www.brainybetty.com
35
ZIMBRA Web Acces
30/08/06
Free Template from www.brainybetty.com
36
Les ZIMLETSLes Zimlets sont des Addons pour le client Web.
GooGle Translator WikiPedia Libraries Books .....
30/08/06
Free Template from www.brainybetty.com
37
Exemple d'utilisation des ZIMLETS
30/08/06
Free Template from www.brainybetty.com
38
Questions ?
Partie n4
Interconnexio n des solutionsAsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)
Architecture des Trois SolutionsMessagerie Instantane
Communication tlphonique
Mails Contacts Agendas
Liaison Asterisk & WILDFIREPlug-In Asterisk Instant Messenger Manager d' Asterisk
Une fois les deux instances inter connectes l'utilisateur pourra :
Appeler un contact directement de Spark Superviser si son contact est en ligne Crer une confrence avec les membres d'une confrence tlphoniq
Sur l'instance Asterisk vous devez :
Liaison Asterisk & WILDFIRE
configurer le fichier /etc/asterisk/manager.conf
[general] enabled = yes port = 5038 bindaddr = 127.0.0.1 displayconnects = yes [wildfire] secret = wildfire read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user
Liaison Asterisk & WILDFIRESur l'instance WILDFIRE vous devez :
Installer le Plug In Asterisk-IM Configurer WILDFIRE afin qu'il se connecte Asterisk Mapper les comptes WILDFIRE avec les comptes SIP ou IA d'Asterisk
Liaison Asterisk & WILDFIRE
Liaison Asterisk & WILDFIRE
Liaison Asterisk & WILDFIRE
tenant vrifions que WILDFIRE est bien connect, grce la commshow manager connectedAsterisk 1.2.11, Copyright (C) 1999 - 2006 Digium, Inc. and others. Created by Mark Spencer Asterisk comes with ABSOLUTELY NO WARRANTY; type 'show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'show license' for details. ========================================================================= Connected to Asterisk 1.2.11 currently running on squale (pid = 1472) Verbosity is at least 2147483647 Core debug is at least 9999999 squale*CLI> show manager connected show manager connected Username IP Address wildfire 127.0.0.1 wildfire 127.0.0.1 squale*CLI>
Liaison Asterisk & WILDFIRE
Liaison Asterisk & WILDFIRE s le paramtrage termin, des nouvelles options viennent s'intgre
Questions ?
Asterisk & ZIMBRAGet http://monasterisk/cgi-bin/vmail.cgi Connexion et utilisation du protocole SIP Serveur HTTP - cgi-bin/vmail.cgi coute sur :le port 5060
Une fois les deux instances inter connectes l'utilisateur pourra :
Appeler un contact directement de la GAL ou de ses contacts Composer un numero directement dans son client Mail Crer une confrence tlphonique dans l agenda de sa Mail Box Visualiser et couter ses messages vocaux
Asterisk & ZIMBRADeployer les ZIMLETSPour deployer un zimlet vous devez : Vous logguez avec le compte zimbra : $ su zimbra Dployez les zimlets se trouvant dans le rpertoire : $ cd /opt/zimbra/zimlet-extra Utilisez la commande : $ zmzimletctl deploy com_zimbra_xxxxxxxx.zip Configurez votre zimlet si necessaire : Redmarrez Tomcat : $ tomcat restart
Asterisk & ZIMBRA Zimlet AsteriskMWIParamtrage des instances Asterisk & ZImbraParamtr le fichier XML sur le serveur ZIMBRA pour dfinir ladresse du serveur Web Asterisk
Asterisk & ZIMBRA Zimlet AsteriskMWI
En cliquant sur le zimlet Voicemail, Une fentre apparat avec a liste des messages vocaux. Visusliser ses messages
Ecoute ses messages vocaux
Asterisk & ZIMBRA Zimlet Asterisk
fichiers XML sont configurer dans le rpertoire : imbra/apache-tomcat-5.5.15/webapps/service/zimlet/com_zimbra_ com_zimbra_asteri sk.xml config_template. xml com_zimbra_asterisk.xml : Definir ladresse du serveur pour les actions config_template.xml : Defini le SipHost et lasdresse du serveur Zimbra
Asterisk & ZIMBRA Zimlet Asterisk VoIP Services
Asterisk & ZIMBRA Zimlet Asterisk VoIP ServicesAction : Drag and Drop Contact
Action : Agenda & conference tlphonique
Asterisk & ZIMBRA Zimlet Asterisk VoIP Services
Asterisk & ZIMBRA Zimlet Asterisk VoIP ServicesAction : Appel partir de ZIMBRA
Comparaison
ComparaisonAu dbut de la prsentation, nous avions 3 rseaux de communications spars, sans action entres eux : Asterisk PABX IP Wildfire ZIMBRA PABX Traditionnel
MSN Messenger MS Exchange ou Notes Domino
ComparaisonWild Fire Asterisk Zimbra CSClient SIP/IAX/MGCP/SCCP/H .323 Client Mail ou WebMail Client de messagerie Soft Phone & Visio POP-IMAP-MAPI Instantan
Solution : Communication Unifie Open Source
Cisco Unified CallManager
Maintenant nous avons une solution comparable :Cisco Call Manager MS Exchange 2003
Solution : Communication Unifie Cisco SystemsOffice Live Communications Server
Client SCCP ou SIP
Client Soft Phone & Visio
Mail ou WebMail POP-IMAP-MAPI Client de messageri Instantan
Live Communicator
MS Exchange 2003
Solution : Communication Unifie MicroSoft
Client SIP ou PABX IP
Client faisant office de:Chat, SoftPhone, Video Conference
Client Mail ou WebMail POP-IMAP-MAPI
Questions ?
AsterGeek 2006 Mercihttp://www.asterisk-france.net