56842671 Casos Tipicos de Configuracion de Elastix

March 26, 2018 | Author: afos29 | Category: Transport Layer Security, Computer File, Computer Networking, Technology, Computing


Comments



Description

CASOS TIPICOS DE CONFIGURACION DE ELASTIXPosted Marzo 3rd, 2010 by pashman • Asterisk ELASTIX ALGUNA RECOPILACIÓN PERSONAL DE PROBLEMAS DE CONFIGURACIÓN AL MOMENTO DE MONTAR MI ELASTIX Bueno Srs. aqui les dejo algunas recopilaciones de problemas de configuración que yo he tenido como usuario nuevo de elastix, esto ha sido un manual para mi cuando necesito configurar un elastix nuevo, no soy experto solo un usuario en aprendizaje, espero les ayude a muchos, esto que aqui expongo son problemas que a mi me ocurrieron que documente luego de conseguir alguna solución, no sera la manera idónea de configura un elastix pero a mi me funciona, espero les sirva de algo. Si por cualquier motivo algo de lo que aquí expongo no es correcto agradezco lo corrijan para que así ayude a otros y los invito a criticar. Saludos. Configurar tarjetas de red una vez recién instalado ELASTIX CONFIGURAR TARJETA LAN Y WAN, COLOCAR LOS CORRESPONDIENTES IP. Para activar las tarjetas de red Activarlas con ifdown eth0 “en el caso como el mio que estas no se muestren” Ifup eth0 Luego ir a y editar las tarjetas para activar el onboot Configuracion para la LAN #cd /etc/sysconfig/network-scripts/ #vi ifcfg-eth0 # Broadcom Corporation NetXtreme BCM5700 Gigabit Ethernet DEVICE=eth1 HWADDR=00:04:76:3b: ONBOOT=yes BOOTPROTO=static TYPE=Ethernet NETMASK=255.255.255.0 IPADDR=192.168.0.5 GATEWAY=192.168.0.1  pendiente del gateway se debe fijar BROADCAST=192.168.0.255 NETWORK=192.168.0.0 NOZEROCONF=yes Configuracion para la WAN #vi ifcfg-eth1 EN EL CASO QUE SEAN CON IP CERTIFICADO 106.104.153 GATEWAY=200.tar.75.2.X.DEVICE=eth2 HWADDR= ONBOOT=yes BOOTPROTO=static TYPE=Ethernet NETMASK=255.0.X GATEWAY=200. Recordar colocar en la configuración de la PBX “general setting” Allow Anonymous inbound SIP Calls? “permitir cualquier llamada ANONIMA sip” YES MONTAR RESPALDOS Si se tiene respaldo copiarlo en: /var/www/html/backup o /var/www/backup Luego montar el backup y revisar la configuracion Actualiazar todo el sistema 1.0 IPADDR=200.gz # cd dahdi-linux-complete-2.com/pub/telephony/dahdi-linux-complete/dahdi-linux-completecurrent.1 NOZEROCONF=yes IPADDR=200.255.tar.252. NOTA: Lo primero que hay que hacer para recibir llamadas es configurar una extensión.1 Para salir de la consola de edicion y guardad colocar “:x” Para salir de la consola y sin guardad colocar “:q” Nota: activar eth1 y eth2 REINCIAR SERVICIOS  #/ETC/RC. NO HAY CONEXIÓN A INTERNET POR LA TARJETA DESEADA Y NO SE REGISTRARA LAS TRONCALES PARA QUE ENTREN LLAMADAS.digium.0 #make #make install # modprobe wctc4xxp  para ejecutar la tarjeta en dahdi #dmesg  para revisar que se instalo correctamente Instalar tarjeta Sangoma A400 . # yum update (actualiza todo el sistema) Para solo actualizar asterisk #yum update asterisk Para actualizar solamente Elastix #yum groupupdate "Elastix Core" uname –r (PARA VERIFICAR VERSION) Instalar tarjeta TCE400B Transcoding Digium 1.gz # tar -zxvf dahdi-linux-complete-current.75.2. # wget http://downloads.104. troncal y outbound route y inbound route básica y realizar una llamada con cualquier códec básico esto lo consiguen en los manuales de elastix desconsolado o elastix sin lagrimas.D/INIT.D/NETWORK RESTART NOTA AL FINALIZAR LA CONFIGURACION COLOCAR MANUALMENTE LA PUERTA DE ENLACE YA QUE SI NO.2+2.75. buscar en la pagina oficial de elastix.75. defaultexpirey=600 . **Engin users: include this if necessary .conf [general] videosupport=yes maxcallbitrate=384 allow=h261 allow=h263 allow=h263p allow=h264 Y luego permitir el codec de video en tu anexo sip sip_additional.conf [12501] type=friend callerid="Ian Anderson" host=dynamic dtmfmode=inband username=12501 secret=abc123 nat=no disallow=all allow=gsm allow=ulaw . service dahdi stop 4. service asterisk stop (hasta que salga failed) 3. amportal stop 2. amportal start 6.maxexpirey=3600 . listo CONFIGURACIONES GENERALES EN ELASTIX My sip_general_custom. wancfg_dahdi seguir todo el wizard y configurar todo por defecto 5. **Engin & BBP Global users: include this if necessary rtptimeout=60 rtpholdtimeout=120 useragent = Elastix context=from-pstn HABILITAR VIDEO CONFERENCIA EN sip.conf looks like this.Visitar wiki Sangoma 1. language=es videosupport=yes allow=g729 allow=g723 allow=h261 allow=h263 allow=h263p . rpm rpm --install webmin-1.2oo7”) Configurar Chan Spy en extensions_additional.conf Go to the line that says FOPPASSWORD=eLaStIx.101:10000 Instalar http://www.n.ChanSpy(SIP/${SPYNUM}.168.2oo7 (in FOP that comes with ELASTIX. the default password is “eLaStIx.allow=alaw allow=h263 allow=h263p disallow = all allow = ulaw&alaw&h261&h263&h263p Cambiar password FOP cd /etc editar con nano o vi amportal.extension) exten => 555.zip en el servidor isa y agregar el puerto 10000 a usar esto es para la mensajería instantanea .BackGround(please-enter-the) exten => s.Hangup .410-1.net/sourceforge/webadmin/webmin-1.Read(SPYNUM|extension) exten => s.3.conf [app-chanspy-custom] exten => 5551.wq) .Authenticate(8523) - colocar este valor y cambiar el numero de orden exten => 5551.5.rpm https://:10000 192.Wait(1) exten => 5551.3.noarch.sourceforge.1.s.Read(SPYNUM.conf amendments in extensions_override_freepbx. end of [app-chanspy] Luego al final de la linea agregar: include => app-chanspy include => app-chanspy-custom Instalar Webmin wget http://internap.1.2.conf borrar la configuracion de 555 chanspy y agregar lo siguiente EN extensión_custom.n. end of [app-chanspy-custom] [custom-app-enh-chanspy] exten => s.Answer exten => 5551.410-1.ChanSpy(SIP/${SPYNUM}|wv4) end of extensions_custom.2.clangk.conf: [app-chanspy] include => app-chanspy-custom exten => 555.Goto(custom-app-enh-chanspy.dl.noarch.Authenticate(1234)  colocar la clave deseada exten => 555.com/ftpgk/migo/Soft/Tunel%20SSL%20ISA2k4.conf nano amportal.1.0.4.1) exten => 5551. org/index.wordpress.com/wanpipe-linux-asterisk-dahdi http://wiki.com/howto-elastix-callcenter-%C2%A8la-guia-total%C2%A8/ http://www.2007 | /etc/amportal.2007 | Comando mysqladmin SugarCRM |Admin/password | Interfase Web de SugarCRM Vtiger |Admin/admin | Interfase Web de vTiger Usuario asterisk modulo | Admin/elastix456 |Interfas web call center Open Fire clave colocada |Admin/sgtadmin | Usuario Comandos para borrar un archive Swp para cuando se queda abierto por ssh .elastix.com/elastix-rpms http://lists.sangoma.php?option=com_fireboard&Itemid=55&func=view&id=36552&catid=53 Comandos de ayuda # yum install screen  activar el dejar sesión abierta #top  para ver los recursos usados #nmap elastix34.sangoma.pe/Linux/manual%20suse%20linux%209.com  ver los puertos usados Sistema Valor por omisión | usuario/clave | Dónde cambiar Administrador interfase |Admin/palosanto | Interfase Web menú Web Elastix Sistema ->Usuarios Frepbx |Admin/admin | Interfase Web de freePBX FOP |Admin/eLaStIx. Asignar servicio cuando arranque el Pc /sbin/chkconfig elastixdialer on #tail –f /opt/elastix/dialer/dialerd.com.Instalar modulo Call Center #service elastixdialer start  para iniciar el dialer o modulo de identificación de llamadas.cez.conf MySql | root/eLaStIx.elastix.html http://jroliva.html http://www.example.log  para ver los log del modulo call center Configuracion del modulo Los agentes creados en el modulo call center por ejmplo agente: 2000 deben estar en el queue como “a2000” Quitar música hold del operador cuando este esta logeado en el sistema de Call Center Ir a /var/lib/asterisk/mohmp3/ Copiar todos los archivos de música los cuales son por defecto a una carpeta por ejmplo /var/lib/asterisk/mohmp3/acc_1 Grabaciones del Sistema /var/spool/asterisk/monitor Instalar Nano #yum install nano Paginas de ayuda http://wiki.1/suselinuxadminguide_es/html/ch12s04.org/pipermail/general-es/2009-October/001469. 13:12 Habilitar la Interfaz integrada de Red desde la BIOS o en su defecto utilizar el cable que se conecta al mainboard.conf . # rm -f . ir a la carpeta de origen 2. incluidos los que actualmente conectado.swp  para buscar el archivo Como enceder nuestro servidor via etherwake o wakeonlan EcuaLUG .org/?q=node/81 http://www.Mar.html http://www. 10/11/2009 .asterisk-peru. # find -iname *.filename. debemos tomar en cuenta que la detección de reversión de polaridad para la PSTN no viene activada y para evitar que las líneas se queden pegadas cuando el llamante remoto cuelgue antes que hallamos podido contestar la llamada será necesario agregar las siguientes líneas en el archivo zapata-auto.com/node/1466#comment-3097 Comandos ver usuarios conectados Estos comandos son estándar en todas las distribuciones: w who -a users y que los usuarios muestran que actualmente conectado. También puede utilizar más reciente: last Últimas miradas a través de / var / log / wtmp y muestra un registro de los usuarios de última conexión.swp  para borrar el archivo colocar el “. Answeronpolarityswitch=yes Hanguponpolarityswitch=yes En dahdi el archivo a configurar es chan_dahdi. # ls –a  ejecutar para listar los archivos ocultos 3.” 4.com/tutorials/read. Luego: # ethtool -s eth1 wol g # ethtool eth1 Settings for eth1: Supported ports: [ MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full REVERSION DE POLARIDAD Cuando instalamos Tarjetas en nuestro servidor.voztovoice. Otra posibilidad es hacer que los usuarios de información de los registros de los sistemas: grep sshd /var/log/messages Recuperar Password Freepbx .asteriskguru.Uncomment these lines if you have problems with the disconection of your analog lines busydetect=yes busycount=3 http://www.conf justo encima del parámetro “Channel” tal como muestra la siguiente imagen.1. REINICIAR ASTERISK  AMPORTAL RESTART 6.. chan_dahdi. LUEGO EDITAR VARIABLE AUTHTYPE=NONE  AUTHTYPE=DATABASE Correcta visualizacion de los Trunks DAHDI en el FOP Primero.pl INSTALACION IDIOMA ESPAÑOL 1. Ir a /etc/amportal..conf por dahdi-channels.1. /var/lib/asterisk/sounds Dentro de cada una de las carpteas grabar los nuevos archivos en una carpeta es 4.. tus trunks DAHDI se visualizan perfectamente cuando estan en uso retrieve_op_conf_from_mysql.El sip. pero bueno. Ir a /var/lib/asterisk/ 2.conf zapata-channels.. verificar que los archivos. etc. COLOCAR AUTHTYPE=NONE 5.conf [general] languageprefix=yes nano /etc/asterisk/sip.conf / sip_custom.conf y todo los: (IMPORTANTE!!!!) Zap por DAHDI y listo. IR A ADMINISTRADOR Y CAMBIAR CLAVE 8. fue lo primero que intente Lo segundo y lo importante: modificar: /var/lib/asterisk/bin/retrieve_op_conf_from_mysql.conf 2.conf. iax.conf y dahdi-channels. Cambiar los siguientes archivos Agregar en: nano /etc/asterisk/asterisk. debajo de [general]: language=es .conf se cambien context=from-pstn por context=from-zaptel . Editar variable AUTHTYPE=DATABASE 4.pl cambiar: zapata. Respaldar la carpeta sounds los cuales son los sonidos en ingles 3.conf por chan_dahdi.conf.. Descomprimir el archivo de sonido y copiarlo dentro de la carpeta sounds Ejp. IR A FREEPBX ABRIRA SIN CLAVE 7.conf [general] language=es language=es en los ficheros zapata.. etc editar en /etc/zaptel..conf loadzone=es defaultzone=es .la verdad no se si este paso es necesario. Abrir 3.conf.. Instalacion de Codex g723 y 729 1.0 (volumen de asterisk a pstn) CONFIGURACIÓN ESTÁNDAR PARA ELASTIX SIP. Descargar dependiendo del modelo del procesador y de asterisken la siguiente pagina http://asterisk. Copiar el archivo en /usr/lib/asterisk/modules 4.CONF [general] language=es videosupport=yes maxcallbitrate=384 allow=g729 allow=allaw allow=ulaw allow=gsm allow=h261 allow=h263 allow=h263p allow=h264 SIP_ADDITIONAL.CONF [1001] allow=g729 allow=gsm allow=ulaw allow=alaw SIP_CUSTOM.lv/ 3.CONF allow=g729 allow=ulaw allow=alaw .conf [channels] language=es echotraining=128 rxgain=6. Ir a la consola para revisar si se instalo #showtranslation  ver si están instalados #asterisk –r #restart now #asterisk –r #showtranslation SUBIR VOLUMEN TELEFONOS chan_dahdi.0 (volumen de pstn a asterisk) txgain=6.hosting.CONF [general] language=es SIP_GENERAL_ADDITIONAL. Ver modelo de asterisk en PBX  PBX status 2. com myhostname = elastix.The reliable PBX appliance software FireBoard Forum Component version: NEW VERSION GOES HERE Generated: 27 February.gmail.local Configurando la cuenta de correo Creamos el archivo sasl_passwd (sin extension) nano /etc/postfix/sasl_passwd Elastix Forum .gmail.cf con los siguientes cambios. esta es la cuenta desde la cual se enviaran los correos. postfix reload Luego necesitas modificar otra vez el archivo main. 01:25 Dentro del archivo registramos la cuenta de correo (existente) y su respectiva clave. Luego lo ciframos: postmap hash:/etc/postfix/sasl_passwd Luego editamos el archive main.com:miclave Grabamos el archivo sasl_passwd.com:587 usuario@christancho. .com Luego establecemos el servidor SMTP por el cual se enviara el correo.Elastix .gif Configuracion de Postfix con Google Apps mydomain = domain. recuerda que gmail utiliza SSL: #relayhost = $mydomain #relayhost = #relayhost = #relayhost = uucphost #relayhost = Por: #relayhost = $mydomain #relayhost = relayhost = smtp. luego recargamos la configuración de POSTFIX. estos estan al final del archivo.christancho.com:587 #relayhost = uucphost #relayhost = Guardamos los cambios realizados a main.cf. smtp.allow=gsm CAMBIAR LOGO DE ELASTIX Ir a /var/www/html/images Remplazar el logo ubicado con el siguiente nombre logo_elastix_new3.cf Agregamos las siguientes lineas al final smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = grabamos el archivo y recargamos la configuracion del POSTFIX.tld Por: mydomain = christancho.cf nano /etc/postfix/main. 2010. ################################ #Ingresado por yb-webadmin mydomain =christancho. Elastix .com Subject: test Elastix Forum .key.gmail. delay=9.21/0.The reliable PBX appliance software FireBoard Forum Component version: NEW VERSION GOES HERE Generated: 27 February. relay=smtp.0.cf smtpd_tls_auth_only = no smtp_use_tls = yes smtpd_use_tls = yes smtp_tls_note_starttls_offer = yes smtpd_tls_key_file = /etc/postfix/tls/smtpd.0 OK 1227557334 34sm10144335yxl. por tanto.crt openssl rsa -in smtpd. no necesariamente establecido por una empresa de seguridad.1. el cual será usado por el TLS mkdir /etc/postfix/tls cd /etc/postfix/tls openssl genrsa -des3 -rand /etc/hosts -out smtpd. Conversamos luego.csr -signkey smtpd.csr openssl x509 -req -days 3650 -in smtpd. 01:25 hello .pem -days 3650 Agrega lo siguiente al final del archivo /etc/postfix/main.key -out smtpd. . Abre otra consola y envia un correo (recuerda que con el punto y enter termina el correo): mail [email protected] smtpd_tls_CAfile = /etc/postfix/tls/cacert.key. dsn=2.unencrypted smtpd.0. necesitamos un certificado SSL.key 1024 Deja el 'challenge password' vacio: openssl req -new -key smtpd.postfix reload Habilitando TLS Recuerda que gmail usa SSL. 2010.06/6. Cc: 3.8/2. delays=0.unencrypted mv -f smtpd. Luego de esto en el log debe salir algo parecido a esto y lo que importa es la palabra SENT: elastix postfix/smtp: 08EAE21566: to=. hagamos una prueba: 1.pem -out cacert.key -out smtpd. asÃque creamos uno propio.2.0.com:587. status=sent (250 2.key smtpd_tls_cert_file = /etc/postfix/tls/smtpd.pem smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s tls_random_source = dev:/dev/urandom tls_daemon_random_source = dev:/dev/urandom Reinicia los servicios service saslauthd restart service postfix restart Casi listo.key openssl req -new -x509 -extensions v3_ca -keyout cakey.key -out smtpd.8) Nov 4 12:50:26 elastix postfix/qmgr: 08EAE21566: removed Espero les sirva. Revisemos el log del correo: tail -f /var/log/maillog 2. Christancho Ps. Esto es tomado en parte del libro 'Elastix without tears' y la parte de TLS desde aqui. lo que hice fue ponerlo en contexto para Google Apps .
Copyright © 2024 DOKUMEN.SITE Inc.