jueves, 21 de agosto de 2014

Cliente openvpn en Mac OS X 10.8 con Tunnelblick



Despues de varias horas de pelearme para instalar un cliente de VPN mediante openVPN en MAC OS 10.8 desconociendo completamente mac, ya que ni es un sistema operativo que uso, ni mucho menos doy soporte pero por requerimientos de uno de mis clientes fue necesario hacer esta implementacion de openVPN en MAC para poder conectar una extension de asterisk.

Si estan usando Elastix 2.4 con el addon Easy VPN 0.1-8  desarrollado (el addon para Elastix) por Enlaza Comunicaciones les comento que tiene un bug al generar los certificados para VPN al dar la opcion "Windows clients (separated files)" y genera los archivos .crt vacios sin contenido, deben generarlos con la opcion "Linux Client (separated files)" o la otra opcion es generarlos mediante comandos por consola.

Para conectar el cliente usamos el software TunnelBlick que lo descargamos desde aqui bajamos e instalamos como cualquier otra aplicacion en mac. Entonces los archivos que debemos tener generados es:

-ca.crt
-cliente.conf
-cliente.key
-cliente.crt

Los metemos en una carpeta en la mac y a la carpeta la renombramos poniendo al final la extension .tblk que con esto cambiara el tipo de archivo. Le damos aceptar que cambie la extension y damos doble click sobre la carpeta renombrada, ejemplo cliente.tblk  con esto se agregara el perfil al cliente TunnelBlick y ya tendremos lista nuestra conexion.

Ahora si a conectar extensiones a nuestro asterisk u otros servicios.

Espero que les haya servido. Agradezco sus comentarios

Saludos.

Eleazar Reyes Lopez
MasterWan Soluciones Informaticas
www.masterwan.com
admin@masterwan.com



lunes, 18 de agosto de 2014

Formato Basico Campañas Vicidial / GoAutodial en CSV - Lead Format Basic Vicidial / Goautodial


En esta ocasion les traigo el formato basico del archivo .csv usado para subir campañas en Vicidial, en mi caso para la version 2.4. Se que el formato puede adaptarse con custom format al subir un formato diferente pero en este caso la idea es mostrar los campos adecuados en la consola del agente, y mostrar la informacion correctamente con el formato correcto.

Aqui esta link para descargarlo desde mi servidor web.

http://www.masterwan.com/descargas/Lead_Format_Basic.zip





Si les sirvio espero sus comentarios.

Saludos desde Guadalajara, Mexico.

Eleazar Reyes
MasterWan Soluciones Informaticas.
http://www.masterwan.com




miércoles, 25 de junio de 2014

error " is not in the sudoers file. This incident will be reported. " en Centos 6

Al terminar la instalacion de Centos 6.5 en mi laptop de trabajo me encuentro con el error " is not in the sudoers file.  This incident will be reported. " al intentar entrar con el comando "sudo su - " a la terminal.

Lo corrijo de la siguiente manera:

En la terminal doy:

# su

Y me pide la contraseña de root.
Despues editamos el archivo sudoers con:

#nano /etc/sudoers

Buscamos la linea
## Allow root to run any commands anywhere
root    ALL=(ALL)    ALL



y agregamos abajo nuestro usuario:

  Usuario    ALL=(ALL)    ALL

Guardamos con Ctl + X

damos yes .

Y con eso ya tenemos solucionado el error.

Espero que les haya servido.

Saludos desde Guadalajara, Mexico

Eleazar Reyes Lopez
MasterWan Soluciones Informaticas
www.masterwan.com

martes, 24 de junio de 2014

Solución al error Kernel driver not installed (rc=-1908) en virtualbox Centos 6.5

En dias pasados me salio este error " Kernel driver not installed (rc=-1908) "
Al intentar correr una maquina virtual en Centos 6.5


Al investigar un poco fue bastante sencillo resolverlo.  Solo vamos a la terminal, nos logueamos como root y tecleamos el siguiente comando


‘/etc/init.d/vboxdrv setup’    Nos dara el siguiente resultado:  Stopping VirtualBox kernel modules                         [  OK  ]
Recompiling VirtualBox kernel modules                      [  OK  ]
Starting VirtualBox kernel modules                         [  OK
 
 Esto significa que recompilara los drivers de virtual box.

Iniciamos ahora nuestra maquina virtual y veremos que se ha resuelto.

Saudos desde Guadalajara, Mexico.

Eleazar Reyes







jueves, 15 de mayo de 2014

Instalar Samba SMB en Elastix 2.4



Tal vez se preguntaran para que quieren instalar samba en un servidor con Elastix, la respuesta es simple, para aprovechar los recursos que nos dahttps://www.blogger.com/blogger.g?blogID=7888768131274501201#editor/target=post;postID=233767499184467224 dicho servidor. En mi caso, en el servidor de mi oficina solo tenemos 5 extensiones y conectadas a un servidor sobrado de recursos para solo 5 extensiones y un disco duro con buena capacidad.

Haremos lo siguiente.

Entramos por consola como root.
 Descargamos e instalamos samba con yum.

# yum -y install samba samba-client samba-common
 
Para iniciar samba corremos los comandos

# service nmb start
# service smb start
 
Si en algun momento requerimos reiniciar
# service smb restart

Agregamos un usuario al sistema
# useradd -s /sbin/nologin fulano
 
Le ponemos un pass para samba
# smbpasswd -a fulano 

Despues de crear el usuario fulano, automaticamente se creo una carpeta para este usuario en /home/fulano la cual tiene los atributos para compartir con este usuario.

Ahora nos vamos hace una configuracion rapida en /etc/samba/smb.conf

Lo pòdemos hacer con nano
# nano /etc/samba/smb.conf
 
En esta seccion lo podemos cambiamos esto:
#
        workgroup = MYGROUP
        server string = Samba Server Version %v
Por lo que queramos, en mi caso
#
        workgroup = FULANO-GROUP
        server string = Hola, Bienvenido al sistema de archivos compartidos

En el final del archivo creamos la configuracion para la carpeta que vamos a compartir.

 [Fulano]
    comment = Carpeta de acceso Fulano
        path = /home/fulano            
        browseable = yes
        writable = yes
        public = yes
        valid users = fulano
        force create mode = 0777
        force directory mode = 0777

Guardamos y reiniciamos samba con


# service smb restart
 
Probablemente sea necesario cambiar los permisos a la carpeta /home/fulano
podemos hacerlo asi.
 
#chmod 0777 /home/fulano

Con esto debe quedar configurado nuestro samba y listo para usar nuestro Elastix para archivos compartidos.

Para que los servicios smb y nmb corran al arrancar el sistema operativo ejecutamos lo siguiente

#chkconfig smb on

Conectamos desde windows o linux

\\direccion_ip\fulano


Si quieren mas informacion ha cerca de la instalacion o configuracion aqui encuentran un manual mas completo.

Espero les haya servido.

Saludos desde Guadalajara, Mexico

Eleazar Reyes Lopez
MasterWan Soluciones Informaticas
www.masterwan.com


Como solucionar el error"Warning: Remote Host Identification Has Changed "


Despues de formatear mi servidor con Elastix y intentar accesarlo nuevamente desde mi desktop con Centos 6.5 me tira el siguiente error:

[root@Eleazar ~]# ssh -p22 root@192.168.2.100
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
13:b7:0b:b5:8c:58:ed:77:83:57:e8:76:cc:82:11:9f.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:2
RSA host key for 192.168.2.100 has changed and you have requested strict checking.
Host key verification failed.


El error se soluciona de una manera muy sencilla con el siguiente comando

# ssh-keygen -R {server-name}
# ssh-keygen -R {server-ip-address}


En este caso
# ssh-keygen -R 192.168.2.100

y esta es la salida que muestra

[root@Eleazar ~]# ssh -p22 root@192.168.2.100
The authenticity of host '192.168.2.100 (192.168.2.100)' can't be established.
RSA key fingerprint is 13:b7:0b:b5:8c:58:ed:77:83:57:e8:76:cc:82:11:9f.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '192.168.2.100' (RSA) to the list of known hosts.
root@192.168.2.100's password:
Last login: Wed May 14 19:15:38 2014

Welcome to Elastix


Espero les haya ayudado.


Saludos desde Guadalalajara, Mexico.

Eleazar Reyes Lopez
MasterWan Soluciones Informaticas
www.masterwan.com

lunes, 12 de mayo de 2014

Montar particion NTFS de Windows en Centos 6.5



Que tal. Ahora le voy a mostrar como a mi me funciono montar una particion NFTS de Windows 7 para poder pasar mis archivos de un equipo con windows.

Lo primero es ir al menu de Centos en la Interfaz Grafica e ir a "System ==> Administration ==>Add/Remove Software".

En el buscador del administrador de instalacion de software tecleamos "NTFS-3G" y seleccionamos instalar el paquete.

Ahora en la terminal identificamos el disco duro con:

#sudo lsblk -fm

Nos dara una salida como esta:


$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

NAME   FSTYPE   LABEL UUID                                   MOUNTPOINT NAME     SIZE OWNER GROUP MODE

sda                                                                     sda     74.5G root  disk  brw-rw----
└─sda1 ntfs           62FC7D96FC7D64E7                                  └─sda1  74.5G root  disk  brw-rw----

 

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Con esto identificamos que la particion NFTS esta en sda1

Por lo tanto procedemos a montarla primero creando un directorio en /media/win

#mkdir /media/win

Montamos la particion

#sudo mount -t ntfs-3g /dev/sda1 /media/win

Con esto ya tenemos la particion montada y podemos accesar a los archivos del disco de Windows.

Por ultimo si quieres montar automaticamente la particion NTFS cuando inicies el sistema solo agrega esta linea en el archivo /etc/fstab

#nano /etc/fstab 

Agregamos la linea

/dev/sda1 /media/win ntfs-3g rw,umask=002,nls=utf8

Guardamos.




No me queda mas que esperar sus comentarios. Espero les haya servido. Que tengan buen dia.

Saludos desde Guadalajara, Mexico.

Eleazar Reyes Lopez
MasterWan Soluciones Informaticas
www.masterwan.com