viernes, 28 de octubre de 2016

Beneficios de trabajar con una pantalla oscura.




Aplicaciones sugeridas para el navegador Chrome o cualquiera de sus variantes. Ej Chrome Canary.
Para descargar por favor visiten el siguiente link desde el navegador Googe Chrome:

https://chrome.google.com/webstore/detail/darkness-beautiful-dark-t/imilbobhamcfahccagbncamhpnbkaenm


Para descargar por favor visiten el siguiente link desde el navegador Googe Chrome:


1.- Calma el cansancio o fatiga del ojo.

Un ojo normal, en reposo, está enfocado para ver de lejos. Cuando nos ponemos una pantalla delante, ya sea de un PC o de un teléfono, el ojo tiene que hacer un esfuerzo para mantener el enfoque de cerca durante mucho tiempo. Ese esfuerzo puede dar lugar a lo que se conoce como astenopia, o fatiga, del ojo. “La astenopia acomodativa es consecuencia del esfuerzo continuado del ojo para enfocar de manera nítida lo que tenemos delante” explica el doctor Javier Gómez, Oftalmólogo “es un proceso parecido al que ocurre cuando aparece la presbicia, conocida también como vista cansada, en adultos a partir de 40 años. La acomodación no funciona del todo bien”.

Por otro lado, cuando el ojo está enfocado durante mucho tiempo en algo fijo, como la pantalla de ordenador o de un teléfono móvil, parpadea mucho menos. “Eso provoca que la lágrima, que se encarga de humedecer de manera natural el ojo, se distribuya peor, provocando sequedad en el ojo” explica el doctor Gómez.

2.- Las pantallas AMOLED/Super AMOLED
Estas pantallas son, en general, más eficientes energéticamente que las pantallas LCD. La razón es sencilla. Estas pantallas no tienen retroalimentación, el píxel es el que emite su propia luz. En este caso, cuando la pantalla está negra, el píxel está apagado, por tanto, la pantalla está apagada y no está consumiendo energía. Con un panel AMOLED sí que tiene sentido usar un fondo negro para ahorrar batería.

viernes, 21 de octubre de 2016

Ataque DDoS contra Dyn Managed DNS

Ataque DDoS contra Dyn Managed DNS

¿Qué es DDoS?

DDoS significa “Distributed Denial of Service” en inglés, y traducido al español se conoce como “ataque distribuido de denegación de servicios”. Este tipo de ataque consiste en un grupo de sistemas comprometidos (también conocidos como “ordenadores zombie”) que atacan a un solo objetivo para causar una denegación de servicios a los usuarios que sí son legítimos.

¿Cómo se hace un DDoS?

Para que el ataque sea realmente efectivo se debe contar con muchas maquinas que envíen peticiones a la página Web. Existen personas que se dedican a infectar equipos y crear grandes redes de equipos “zombie” (botnets) y posteriormente rentarlas. El precio de renta depende de distintos factores como el tamaño de la botnet (número de equipos infectados), el tipo de ataque, su duración, etc.

Para que se hagan la idea del volumen necesario para que un DDoS sea efectivo, abajo tenéis un gráfico que representa el tráfico de un servidor a lo largo del tiempo. El tráfico durante el ataque (en verde) es tan grande que apenas se aprecia el tráfico normal del servidor.

Que podemos hacer para evitar ser parte de estos ataques?

Ver el siguiente Post de este Blog "Como eliminar Malware y Virus de Windows 7 8 y 10"
http://jp-kb.blogspot.com/2016/10/como-eliminar-malware-y-virus-de.html

Tipos de ataques DDoS

Basados en volumen: en este caso la finalidad del ataque es saturar el ancho de banda de un sitio web que sea el objetivo. La idea es causar congestión.

Ataques de protocolo: este tipo de ataque consume recursos del servidor o algún servicio que funcione de intermediario, como un firewall o el balance de carga. Este ataque puede derribar hasta servicios que son capaces de mantener millones de conexiones activas de forma estable.

Ataques de capa de aplicación: en este se usan peticiones que están disfrazadas como usuarios legítimos o inocentes pero con la finalidad de lograr que el servidor web deje de funcionar.

¿Y qué ocurre cuando el servidor se satura? 

Simplemente deja de estar disponible durante un tiempo hasta que el ataque para. Es muy difícil que se produzcan daños físicos en el servidor. Además, el DDoS por sí sólo no permite entrar en el servidor

Así que, básicamente, un DDoS sólo puede provocar la caída de la web, nada más. Dependiendo del tipo de web esto puede ser una catástrofe o no. Si la web genera dinero (venta online, publicidad), el propietario deja de ganar dinero mientras esa web está caída. Imaginaos las pérdidas que puede llegar a tener Amazon, por ejemplo, si su página está caída durante un día.

¿Como puedo ejecutar un ataque DDOS?

Esto no es ficción y es realmente muy fácil para cualquier ingeniero de sistemas o cualquier persona con mucha curiosidad y habilidad para manejar una computadora.
Kali linux es una distribución que viene con más de 300 utilidades para realizar test de penetración o Hacks en otras palabras.
De hecho es tan fácil comenzar a practicar que hasta en la serie MR Robot, en los capítulos 1,2,5,6,9 se puede ver el logo de Kali Linux y como los personajes utilizan las utilidades que vienen en esta distribución de linux, aun más en la temporada 2.

El como hacerlo va quedar como tarea para la casa. ;)


“The quieter you become, the more you can hear.” 

― Ram Dass



Lo último que se sabe hasta el 21/10/2016 18:00 GMT -4 es que el ataque ya fué mitigado.


DDoS Attack Against Dyn Managed DNS
Incident Report for Dyn, Inc.
Resolved
This incident has been resolved.
Posted 20 minutes ago. Oct 21, 2016 - 22:17 UTC


Update
Our engineers continue to investigate and mitigate several attacks aimed against the Dyn Managed DNS infrastructure.
Posted 38 minutes ago. Oct 21, 2016 - 22:00 UTC


Update
Our engineers are continuing to investigate and mitigate several attacks aimed against the Dyn Managed DNS infrastructure.
Posted about 1 hour ago. Oct 21, 2016 - 21:30 UTC


Update
At this time, the advanced service monitoring issue has been resolved. Our engineers are still investigating and mitigating the attacks on our infrastructure.
Posted about 4 hours ago. Oct 21, 2016 - 18:52 UTC

Anydesk - Tu escritorio a tu alcance donde quieras y cuando quieras



¿Trabajas en equipo?
¿Quieres acceder a tus aplicaciones cuando estés fuera?
¿Mostrar a tus amigos los vídeos de las vacaciones?
¿Buscas un buen reemplazo para el gran Teamviewer?
Con AnyDesk esto no es un problema.

Independencia con estilo

Como primera aplicación para el acceso remoto del mundo, AnyDesk es lo suficientemente eficaz para trabajar en un ordenador a distancia durante horas de forma fluida y sin cansancio. Siempre tendrás disponibles todos tus programas, archivos y configuraciones del ordenador de tu casa o del trabajo, sin tener que realizar el pesado proceso de configurar la red. Y tus datos permanecerán allí, en el lugar al que pertenecen: tu propio ordenador.

Colaboración sencilla

Consigue más en equipo. AnyDesk también es idóneo para la colaboración en línea. Gracias a la presentación opcional de dos cursores de ratón es posible editar textos, imágenes u otros documentos de forma conjunta. Muy fácil, rápido y sin tener que confiar los archivos a un servicio en línea.

Mantenimiento remoto relajado

Ayudar es más agradable cuando se hace cómodamente. Con un manejo fluido, tareas como la configuración de la impresora de un compañero de trabajo o la instalación de las nuevas herramientas CRM en los ordenadores del departamento de ventas son muy sencillas.

Disponible para múltiples plataformas.

Para Microsoft Windows (XP, 7, 8.x, 10) Está la versión v2.6.0

Para macOS está la versión v2.6.1

Para Linux esta la versión v2.5.0

Debian / Ubuntu : anydesk_2.5.0-1_i386.deb
Debian / Ubuntu : anydesk_2.5.0-1_amd64.deb
Red Hat Enterprise Linux 6 : anydesk-2.5.0-1.el6.i686.rpm
Red Hat Enterprise Linux 6 : anydesk-2.5.0-1.el6.x86_64.rpm
Red Hat Enterprise Linux 7 : anydesk-2.5.0-1.el7.i686.rpm
Red Hat Enterprise Linux 7 : anydesk-2.5.0-1.el7.x86_64.rpm

martes, 11 de octubre de 2016

Como eliminar Malware y Virus de Windows 7 8 y 10




Como eliminar virus y malware de mi PC o notebook.

Su navegador abre páginas de forma automática?
Las páginas web se redireccionan automáticamente?
Su PC está demasiado lenta y la velocidad de su acceso a internet a disminuido.

Si es así, es posible que usted se haya infectado con un Virus o algún tipo de Malware.

Existen formas de limpiar su PC o Notebook antes de visitar al Ingeniero de soporte.

A continuación detallamos unas indicaciones paso a paso que intentarán cubrir la mayoría de los posibles escenarios.

Para las personas con conocimientos más avanzados les damos los 7 pasos de forma rápida.

Paso 1.- Escaneamos con RKIL para detener los procesos riesgosos.
http://www.bleepingcomputer.com/download/rkill/

Paso 2.- TDSKILLER nos permite eliminar los Rootkits más conocidos.
ecurity/security-utilities/r/rkill/rkill.com

Paso 3.- Malwarebytes escanea y remueve malware.
https://www.malwarebytes.com/mwb-download/

Paso 4.- HitmanPro, ofrece una segunda opinión para estar más seguros.
http://www.surfright.nl/downloads/download-thank-you

Paso 5.- (Opcional) AdwCleaner remueve Adware, toolbars y hijackers entre otros.
https://toolslib.net/downloads/finish/1/

Paso 6.-  (Opcional) Zemana AntiMalware - Otro antimalware recomendado.
https://zemana.com/en-US/Download/AntiMalware/Setup/Zemana.AntiMalware.Setup.exe?IsFree=True

Paso 7.-  (Opcional) Resetear su navegador a la configuración por defecto, eliminando todo tipo de historial de navegación.

-----------------------------------------------------------------------------------------------

Indicaciones paso a paso con mayor información.

Paso 1.- Primero debemos detener los procesos dañinos, ya que estos procesos comunmente deshabilitan cualquier programa antivirus o antimalware que querramos ejecutar.
Para ejecutar todas estas herramientas es necesario que el usuario con el que iniciaron sesión en Windows tenga privilegios para instalar programas.

Una herramienta que nos automatiza el trabajo de detener procesos maliciosos es RKIL.
Aqui les paso un link directo a la descarga desde el sitio de la empresa que lo fabrica.
http://www.bleepingcomputer.com/download/rkill/
O pueden utilizar este enlace directo a la descarga:
https://download.bleepingcomputer.com/dl/78a4d26ca8f8c099c3158e15b6235429/57fcf481/windows/security/security-utilities/r/rkill/rkill.com
Una vez descargado solo deben ejecutarlo y dejar que corra, al final arrojará un informe, lo importante es que la herramienta va detener los procesos que considere riesgosos.

Paso 2.- Visitar la siguiente página de kaspersky y descargar la aplicación TDSKILLER
http://support.kaspersky.com/viruses/utility#
A la derecha tendrán la opción de descargar el programa en formato *.zip o *.exe
Si descargan el *.exe podrán iniciar el escaneo ni bien termine la descarga.
No hace falta configurar nada, solo deben descargar e iniciar la el escaneo.

Paso 3.- Descargar y analizar con Malwarebytes.
Esta aplicacion ofrece un Trial y por el momento no lo necesitamos, solo debemos instalar la aplicación gratuita, ejecutarla y buscar el gran botón azul que dice "analizar".
Al finalizar nos va permitir seleccionar cual de las amenazas detectadas queremos que sean eliminadas, si no tiene experiencia dejarlas todas seleccionadas.

Paso 4.- Descargar y analizar con HitmanPro.
Este software nos provee de una segunda opinión, el método que utiliza para la detección de programas maliciosos es diferente e innovador, por eso lo recomendamos.
Después de descargar y ejecutar nos pide que aceptemos su contrato, luego escoger la segunda opción y finalmente analizamos la PC.

(Opcional) Paso 5.- Descargar y escanear con AdwCleaner
Este software nos permite remover adware, toolbars y hijackers. Todos estos son programas maliciosos que afectan el comportamiento de nuestros navegadores

(Opcional) Paso 6.- Finalmente escaneamos el computador con Zemana AntiMalware
Después de instalar y ejecutar buscamos el boton verde que dice "Scan"

(Opcional) Paso 7.- Resetear su navegador a la configuración por defecto, eliminando todo tipo de historial.

Con estos pasos es muy probable que hayan solucionado la gran mayoría de los problemas ocasionados por infecciones de programas maliciosos.
Si usted continúa con problemas contáctese con un Ingeniero de soporte.

martes, 4 de octubre de 2016

Como hacer Backups automaticos de Odoo 9


Como hacer Backups automáticos de Odoo 9


1.- Instalar requisito pysftp, es un módulo que permite hacer conexiones seguras a un servidor SFTP

sudo pip install pysftp       

2.- Ubicarse en la carpeta que contiene los addons de Odoo, comunmente /odoo/odoo-server/addons o también /odoo/custom/addons

cd /odoo/custom/addons 

3.- Descargamos y descomprimimos el addon que nos permite configurar los backups automáticos, este addon fue desarrollado por Yenthee y lo pueden encontrar en Github.

sudo wget https://github.com/jpvs1978/Instalar_odoo/raw/Instalar-Odoo9-Nginx-SSL/auto_backup-9.0.1.0.zip
sudo unzip auto_backup.zip

4.- Para configurar el addon deben saber cual es la zona horaria configurada en su Linux Ubuntu, para eso pueden usar este comando.

timedatectl

5.- Si desean cambiar la zona horaria, el método más simple es ejecutar este comando y seguir las indicaciones.
Luego es recomendable reiniciar el servidor.

sudo dpkg-reconfigure tzdata
sudo reboot

6.- Entrar a Odoo en modo desarrollador.

En la URL de Odoo, la que utilizamos para acceder al software solo debemos modificar esta parte web#menu_id por web?debug#menu_id


7.- Luego vamos al menú de "aplicaciones" y buscamos a la izquierda donde dice "Actualizar lista de aplicaciones".

Al hacer esto vamos a poder encontrar el nuevo addon que hemos descargado y podremos Instalar dando un click en el botón azul que dice "Install", ver imagen abajo.
Tengan paciencia porque a veces toma tiempo.

8.- Una vez instalado podremos encontrarlo en "Configuraciones/Technical/backup/Configure-Backup" 
Ver las imágenes de abajo con las indicaciones sobre cómo configurar .




9.- El último paso es verificar la programación que se creó.
Podemos verificar dicha configuración en las opciones de automatización que están más abajo del menú de Backup en "Configuraciones"
Ver la imagen de abajo con las opciones de configuración.


Notas:

1.-





lunes, 26 de septiembre de 2016

Como instalar Odoo 9 en Windows

Como instalar Odoo 9 en Windows

Es recomendable contar con una instalación de Windows Limpia, sin antivirus y sin firewalls.
Esto porque cualquier software que utilice el puerto 80, 8069, 443, 81, etc. Pueden causar conflictos.
También es posible que algún firewall puede denegar el acceso a estos puertos y causar problemas.
El instalador va instalar automáticamente un Gestor de base de datos y también un gestor de sitios WEB.
La versión de Windows sirve muy bien para llegar a conocer el software pero no se recomienda para un entorno de producción a gran escala por la falta de soporte.
No nos olvidemos que Odoo fue y siempre será diseñado para ejecutarse en Linux.

Paso 1.- Descargar el archivo de instalación para windows.

https://www.odoo.com/es_ES/page/download

Paso 2.- Ejecutar el instalador, Luego click en Next, luego click en install y al final de la instalación un Click en Finish.

La instancia de Odoo se cargará en el navegador por defecto y siempre se puede acceder a ella en la siguiente dirección web.
http://localhost:8069


Como instalar Elastix 4 en Amazon AWS.



************************** Actualización al 27/09/2017 **************************
Elastix.org ha descontinuado elastix 4 y por eso he modificado el script cambiando el hosting de la imagen iso, esto para que puedan continuar disfrutando de esta excelente versión.
ver:
https://www.elastix.org/blog/latestnews/note-elastix-community/

Debido a que el hosting ahora está siendo provisto por mi persona, la transferencia de datos tiene un costo.
Para mantener en linea el hosting de Elastix 4, se aceptan donaciones de 1$us vía paypal a la cuenta:
ofertas@redeskbolivia.com

He creado unas imágenes en Amazon que pueden buscar con el nombre "Elastix 4 powered by REDESK"
Luego de lanzar la imagen deben conectarse vía SSH
Luego continúan en el punto 4.4 de este post.
Espero que les sea útil
************************** ************************** *********************

Esta es la versión más reciente e incorpora las últimas tecnologías disponibles. Una de las características destacadas es presentar un producto “WebRTC ready”, con el que se facilitará considerablemente la integración de VoIP en plataformas Web, permitiendo embeber llamadas de video y audio en el navegador, incluso pudiendo recibir llamadas desde el sitio web de su compañía!

Otra novedad de la que los usuarios Elastix disfrutarán serán los codecs más recientes de código abierto, como Opus o VP8, con lo cual obtendrá una experiencia de comunicaciones de la más alta calidad.

Esta nueva distribución está basada en CentOS 7, proporcionando un soporte mayor para hardware, y asegurando un largo tiempo de vida y actualizaciones de la plataforma y sus componentes.

La interfaz también ha sido rediseñada completamente, incorporando las últimas tendencias en diseño web: HTML5, jQuery, gráficos vectoriales y diseño, haciendo mucho más fácil su uso en dispositivos móviles y tablets. Muchas nuevas características han sido añadidas, las cuales se detallarán en el ChangeLog del sitio oficial.
(fuente: Sitio oficial de Elastix).

Como instalar Elastix 4 en Amazon AWS.

Paso 1.- ¿Cómo lanzar una instancia con linux centos 7 en AWS?

Para mayor información sobre estos procesos ver los siguientes Post del Blog.

Escoger cualquier región ubicada en EEUU, de otra forma el script puede fallar.

Paso 1.1.- Iniciamos sesión en la consola de AWS y luego / Services / Ec2
Paso 1.2.- Buscamos el botón azul que dice "Launch instance"
Paso 1.3.- Escogemos AWS Market Place, luego escribimos Centos7 para buscar la AMI que contenga el sistema operativo Linux Centos 7. En la imagen de abajo se puede ver claramente.
Paso 1.4.- Escogemos el tipo de instancia. En la imagen de abajo se muestra la instancia con las características de hardware mínimas para poner en funcionamiento Elastix 4.
Después de escoger el tipo de instancia, buscamos el Botón azul que dice "Review and Launch".


Paso 1.5.- ¿Cómo creamos un "Security group" para Elastix 4?
También sirve para cualquier distribución basada en Asterisk.
Aquí podemos ver el resumen de nuestra instancia, tenemos que modificar el "Security Group", esto lo hacemos buscando el Link que dice "Edit Security Groups"

Paso 1.6.- Aquí podremos crear un Grupo de seguridad, que no es otra cosa que las reglas del Firewall de amazon, para evitar problemas en la instalación inicial vamos a abrir completamente el acceso a nuestra instancia virtual.
Cuando tengamos nuestra instancia con elastix 4 funcionando correctamente ya podremos volver y editar nuestro grupo de seguridad con las reglas que vayamos necesitando.
En las imágenes de abajo les muestro ejemplos con ambas opciones.
 Firewall completamente abierto (Fácil diagnostico de problemas)
y el Firewall con las reglas básicas para el funcionamiento estándar de Elastix 4.

      Firewall Abierto
     Firewall con Reglas Básicas
Luego buscamos el botón azul que dice "Review and Launch"
Finalmente buscamos el botón azul que dice Launch.
Aquí nos pedirá que escojamos un "Key pair", si no tenemos uno es muy importante crear uno, descargarlo y guardarlo en un lugar muy seguro.
Vamos a utilizar este archivo cada vez que queramos conectarnos a nuestra instancia Linux.
                                Ver imagen.


Con esto ya tendríamos una instancia con un sistema operativo Linux Centos 7.

Paso 2.- SSH - conectándonos a la instancia virtual.

¿Cómo conectarse a una instancia virtual de EC2?
2.1.- Debemos conectarnos vía SSH a la instancia recientemente creada.
En Windows les recomiendo el software MobaXterm versión gratuita, ya que les permite seleccionar directamente el archivo *.pem que acabamos de descargar.
Ver las siguientes imágenes con indicaciones para crear una sesión SSH .
2.2 Abrimos MobaXterm y presionamos Ctrl - Shift - N
2.3 Ponemos la IP pública de nuestra instancia, el usuario por defecto es "centos", el puerto es 22 y muy importante es seleccionar el archivo *.pem que descargamos.
Presionamos OK.
Luego buscamos en la lista de sesiones y le damos doble click para conectarnos, la sesión va iniciar automáticamente utilizando el archivo *.pem para autenticarnos.
Si hemos seguido todos los pasos mencionados arriba ahora tendremos ante nosotros una consola con una línea de commandos esperando nuestras órdenes.
* El usuario "centos" es parte del grupo con permisos para hacer sudo y ejecutar comandos como Root
* El usuario Root esta des habilitado por defecto y no se puede tener acceso al mismo de forma directa.

Paso 3.- Instalando Elastix 4 en Centos 7 con un script

3.1.- Cambiar la contraseña del usuario "centos" ejecutando el comando de abajo, pueden copiar el comando e insertarlo en la consola con las teclas Ctrl + Insert o en su defecto click derecho "Paste"
sudo passwd centos
Este comando nos ayudará a cambiar la contraseña, actualmente no necesitamos una contraseña porque estamos utilizando un certificado para autenticarnos, sin embargo es posible que durante la instalación la configuración del sistema cambie y podamos quedarnos sin acceso al mismo si es que no tenemos la contraseña de algún usuario con privilegios sudo.

También es recomendable habilitar el usuario root y cambiarle la contraseña.
Para hacer eso debemos utilizar los comandos siguientes.
El primer comando desbloquea el usuario "root" y el segundo comando nos ayuda a cambiarle la contraseña.

sudo passwd root
sudo passwd -u root

Paso 3.- Descargamos el script

¿Como instalar elastix 4 utilizando un script automatizado?

De ahora en adelante estaremos ejecutando comandos que necesitan de privilegios administrativos, es por esto que vamos a utilizar el usuario "root", ejecutar los siguientes comandos para cambiar de usuario y para cambiar de directorio al directorio home del usuario "root"
su root
cd
3.1.- Ahora vamos a necesitar unos cuantos programas que no vienen instalados por defecto, ejecutamos el siguiente comando para instalarlos todos .
yum -y install wget zip unzip nano screen

3.2.- Ahora descargamos el script con el comando
sudo wget https://s3.amazonaws.com/redeskbolivia/Elastix4onCentos7vz-master.zip

Este script no es de mi autoría, sin embargo fue actualizado por mi persona para que continúe funcionando
Si desean ponerse en contacto con el creador solo deben buscarlo en Github con el nombre "thpryrchn"

3.3.- Finalmente solo necesitas descomprimir el archivo para tener acceso a todos los archivos necesarios para ejecutar el Script de instalación.
Ejecuta los siguientes comandos:
unzip Elastix4onCentos7vz-master.zip
cd Elastix4onCentos7vz-master

Paso 4.- Ejecutamos el script.

¿Como podemos ejecutar un proceso en linux en segundo plano, mientras hacemos otros trabajos?.

Debido a que este script corre una instalación compleja va tomar unos 15 minutos, en este tiempo es posible que su conexión SSH se desconecte, esto va detener todo el proceso y perderemos todo nuestro trabajo.
Para evitar esto podemos hacer uso del programa "screen", este programa nos va permitir ejecutar el script en un proceso independiente de nuestra consola SSH, así en caso que nos desconectemos podremos volver a este proceso sin problemas.
4.1.- Ejecutamos Screen, le damos permisos de ejecución y luego ejecutamos el script.

screen
sudo chmod +x elastix-install-p1.sh
./elastix-install-p1.sh
Este script va descargar el archivo iso de instalación, lo va montar y lo va utilizar como repositorio local para realizar la instalación.
También se agregan al sistema los repositorios públicos de Elastix para poder actualizar a la última versión.

4.2.- Uso básico del programa "Screen"
Ctrl+a  d  (Tecla control + a y luego la letra d, nos desconecta y vuelve al Shell de Centos).
screen -r (Nos reconecta con screen y podemos ver que nuestro proceso se sigue ejecutando).

4.3.- Cuando el script finalice debemos presionar la tecla "enter" para reiniciar el sistema.
También podemos reiniciar el sistema utilizando el comando "reboot"
4.4.- Conectarse nuevamente vía SSH con el programa MobaXterm y continuar la instalación con los comandos a continuación.
su root
cd
cd Elastix4onCentos7vz-master
sudo chmod +x elastix-install-p2.sh
./elastix-install-p2.sh
El primer comando, cambia el usuario actual al usuario root, nos va pedir la contraseña que pusimos al usuario root.
El segundo comando cambia al directorio Home del usuario root
El tercer comando cambia el directorio a la carpeta donde descomprimimos el script.
El cuarto comando ejecuta la segunda parte del script de instalación. Es aquí donde podremos ponerle contraseñas a nuestra base de datos MySQL y seguido nos pedirá ponerle contraseña al usuario "admin" que se utiliza para acceder a la interfaz de administración WEB de Elastix.
Por último, un ultimo Enter para reiniciar una vez más el sistema.

4.5.- Deshabilitamos el firewall de Centos.
¿Cómo deshabilitar y detener el firewall en linux Centos 7?

su root
systemctl stop firewalld
systemctl disable firewalld


Paso 5.- Nos conectamos a la interfaz web de Elastix

5.1.- Debemos utilizar la IP pública que nos provee AWS EC2., para obtenerla puede utilizar este comando.
wget http://ipinfo.io/ip -qO -
5.2.- Abrimos nuestro navegador favorito y escribimos la IP que obtuvimos con el anterior comando.
Aquí nos saldrá una advertencia diciendo que el sitio al que intentamos acceder no es seguro, podemos ignorar esta advertencia.
5.3.- Iniciamos sesión en nuestro flamante Elastix 4 con el usuario admin y la contraseña que pusimos en el paso 4.4
5.4.- Podemos cerrar la siguiente ventana, solo nos pide que nos registremos en el sitio oficial de Elastix.

Paso 6.- Asignar una "Elastic IP"

Las IPs públicas que nos provee Amazon de forma automática, pueden cambiar cada vez que apaguemos o reiniciemos la instancia.
Para evitar esto podemos asignar una IP Pública fija.
6.1.- En la consola de Amazon AWS buscar / Servicios / Compute / EC2
Luego Buscamos en el panel izquierdo /Networks & security / Elastic IPs
Aquí buscamos el boton azul que dice "Allocate new address", anotamos la IP pública que nos asigna.
6.2.- Seleccionamos la IP pública y buscamos arriba el botón blanco "Actions" /Associate address.
Luego buscamos el botón azul "Associate"
Con esto hemos cambiado la IP pública actual que era de asignación dinámica por una IP pública Fija.


7.- Tips para una configuración básica.

¿Como hacer que elastix funcione correctamente en Amazon AWS?

7.1.- Es necesario especificar en nuestra configuración SIP cuál es nuestra IP pública.
Para hacer esto es necesario seguir los siguientes pasos.
7.1.1 Ir a "Security >> Advanced Security Settings"
7.1.2 Habilitar el Acceso directo a FreePBX y escribir una contraseña para FreePBX.
FreePBX es la interfaz web avanzada que utiliza Elastix.

Paso 7.1.3.- Ingresar a FreePBX 
PBX Configuration / Unembedded FreePBX
Paso 7.1.4.- Especificar la IP pública en "Settings / Asterisk SIP Settings / External IP
La IP Externa de Elastix es la misma IP que estamos utilizando para entrar a la interfaz de administración WEB.
Paso 7.1.5.- Especificar "Local Networks"
Aquí debemos poner la IP privada que tiene asignada nuestra instancia.
Debido a que nuestra instancia está configurada para recibir IPs privadas de forma dinámica, debemos especificar todo el rango de direcciones IP que son locales en nuestra red de Amazon AWS.
Para obtener este dato debemos ir a la consola AWS /Servicios /Networking /VPC tal como se ve en la imagen de abajo.

Luego buscamos la palabra VPC/CIDR tal como se ven en la imagen de abajo.
Esta es nuestra Red Local en la red de Amazon AWS, esta red también se puede anotar como:
172.31.0.0 con Mask 255.255.0.0
Si se desea poner datos más exactos, hay que ver en qué zona se está ejecutando la instancia y buscar la Subred asociado a esa zona. 
Sin embargo con el dato mencionado arriba va funcionar correctamente.


Paso 7.2.- Para crear una extensión funcional solo es necesario especificar el número de la extensión, el nombre (Display name) y la propiedad "NAT = Yes"
Todos los demás campos pueden dejarse con su config por defecto.

Paso 7.3.- Cambiar los mensajes y el audio a español sin cambiar la interfaz web a Español.
Para escuchar a la asistente automatizada en español podemos ejecutar los siguientes comandos.
su root
cd /var/lib/asterisk/sounds/
mv en en.bkp
cp -R es en
El primer comando cambia el usuario a root
El segundo comando cambia el directorio actual al directorio donde estan los sonidos.El tercer comando mueve o cambia el nombre de directorio "en" por "en.bkp"
El cuarto comando copia de forma recursiva el contenido del directorio "es" al directorio "en"
Al finalizar todo el proceso siempre es bueno reiniciar el sistema operativo.

viernes, 10 de junio de 2016

Como crear un punto de venta móvil y gratis

Como crear un punto de ventas de forma gratuita.


Características:

* Compatible con cualquier Hardware. Ej. SmartPhones, Tablets, Notebooks, Destops, Máquinas industriales, impresoras de etiquetas, impresoras de recibos, impresoras móviles Bluetooth, impresoras en red.
* Funcionamiento en línea y también fuera de linea.
Es necesaria una conexión a internet o a la red para iniciar el punto de ventas pero si la red se pierde el PTV sigue funcionando y se sincroniza luego.
* Premie a sus clientes con puntos.
* Registre a sus clientes para mantener registros de sus compras y poder ofrecerles productos similares.
* Factura electrónica.
* Gestión del inventario, administre el inventario automáticamente.
* Reportes completos de ventas.
* Atienda múltiples clientes a la vez sin perder la cuenta.
* Búsqueda de productos integrada
* Búsqueda de clientes integrada.
* Múltiples monedas con calculo del tipo de cambio automático.
* Venda aunque no esté en su oficina, venda en cualquier parte del mundo, solo necesita acceso a internet.
Funciones extendidas no cubiertas en la opción grátis.
Administrador de datos maestros.
Productos centralizados, clientes, proveedores.
Integración del catalogo: Información del producto, precios, imágenes.
Integración con el POS (PTV - punto de venta).
Administración de Almacenes
Automatización.- Un proceso estandarizado para la recepción y envío de mercadería
Trazabilidad
Múltiples almacenes
Monitoreo del valor del inventario automático.
Administración de compras
Comercio electrónico
Administración de precios.-
Ingrese el precio una vez y venda con e-commerce, mayorista, POS, etc.
Listas de precios automáticas.
Administración de impuestos




Paso 1.-

Ingresar al siguiente sitio web: https://www.odoo.com/es_ES/trial
Seleccionar Odoo point of sale.
Llene los datos solicitados.
-------------------- Seleccione "Point of sale" -----------------------
--------------------Llene los datos-----------------------

----------------------------------------------------

Paso 2.-

Ingresar al email y buscar un email recibido de parte de odoo.com, aquí nos indica que debemos validar la copia que hemos creado.
Dar un click sobre el link ofrecido y a continuación nos ofrece crear un usuario y contraseña.
Luego iniciamos sesión en nuestro nuevo y flamante software.



Paso 2.-

Tomar en cuenta que existe la opción de instalar más aplicaciones pero eso convertirá nuestro software en una versión de pago, solo hay que limitarse a crear usuarios y el sistema aún será gratuito por siempre.

Si desea soporte profesional para:
Configurar productos.
Configurar las opciones avanzadas.
Configurar la facturación y el plan de cuentas.
Configurar el soporte para email.
Desarrollo y modificaciones a los procesos ofrecidos.
No dude en contactar a info@cruzoil.com




martes, 17 de mayo de 2016

Primeros pasos con Amazon AWS


¿Qué es Amazon EC2?

Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que ofrece capacidad de cómputo adaptable – o lo que es lo mismo, servidores en los centros de datos de Amazon – que puede utilizar para compilar y hospedar los sistemas de software.

Amazon Elastic Compute Cloud (Amazon EC2) proporciona capacidad de computación escalable en la nube de Amazon Web Services (AWS). El uso de Amazon EC2 elimina la necesidad de invertir en hardware por adelantado, por lo que se puede desarrollar y desplegar aplicaciones más rápidamente. Puede utilizar Amazon EC2 para lanzar tantos o tan pocos servidores virtuales como sea necesario, configurar la seguridad y trabajo en red, y gestionar el almacenamiento. Amazon EC2 le permite escalar hacia arriba o hacia abajo para manejar los cambios en los requisitos o los picos de popularidad, la reducción de la necesidad de pronosticar el tráfico.
Para mayor información ver: http://aws.amazon.com/es/what-is-cloud-computing/

Al crear una cuenta en Amazon AWS por primera vez ud obtiene acceso gratuito a una multitud de servicios durante 1 año.
Ver aquí una descripción: http://aws.amazon.com/es/free/

Si desea obtener una cuenta en amazon es necesario contar con una tarjeta de crédito, si no tiene una también existe la opción de trabajar con una tarjeta de crédito virtual prepagada.
En Neteller.com  puede crear una cuenta gratuita y luego para activar las tarjetas prepagadas, debe hacer un depósito de al menos 5$us, neteller tiene sus propios métodos para recibir dinero como por Ej. Los giros bancarios.

https://www.neteller.com/es?sl=1

En un principio Amazon no le cobrará nada pero se debe tener mucho cuidado al empezar a utilizar los recursos ya que no todo es gratis.
Una vez creada su cuenta en amazon obtendrá un usuario, comúnmente es la cuenta de email con la que se registra y una contraseña.
Al iniciar sesión podremos ver un resumen de la mayor parte de los servicios que Amazon AWS nos ofrece, es bastante abrumador al principio pero para lo que queremos hacer ahora existen pasos muy sencillos y los iremos describiendo uno por uno.




1.- Cómo crear una cuenta en Amazon AWS.
Primero es necesario ir al sitio web de Amazon AWS
https://aws.amazon.com/es/
1.1 Luego buscamos el botón amarillo que dice Abre una cuenta
1.2 Nos cargará la siguiente página web donde escribimos nuestro email y seleccionamos la opción "usuario nuevo" y le damos un click al botón amarillo que dice "Identificarse (servidor seguro)
1.3 Luego nos carga un formulario donde debemos llenar nuestros datos, tome en cuenta que estos datos deben coincidir con los datos de la tarjeta de crédito.
En el momento de hacer este tutorial, no había la opción en español, cuando usted esté haciendo el proceso no dude en intentar escoger arriba a la derecha, la opción en español.
Si está utilizando una tarjeta de crédito prepagada, lo mínimo es que coincida el nombre completo.
El número de celular es muy importante por que vamos a recibir una llamada automatizada antes de concluir el proceso de registro.
Finalmente damos un click en "Create account and continue"
1.4 En la siguiente página tendrá que entrar la información de su tarjeta de crédito.
1.5 Antes e proceder a dar un click en el botón amarillo "Call me now" tienen que tener su teléfono listo y prepararse para ingresar un número de pin que será provisto justo despues de presionar "Call me now"
Ni bien reciba la llamada podrán ingresar el pin de 4 dígitos.
Si falla en el primer intento no dude en seguir intentando, dando click en el botón amarillo "Retry"

1.6 En la siguiente página solo nos muestra que el proceso fue satisfactorio y debemos dar un click sobre el botón amarillo.

1.7 En la siguiente página nos pregunta que plan de soporte queremos, podemos dejar esta opción tal como está para aceptar el plan básico, si en un futuro se quiere contratar un mejor plan de soporte técnico es posible hacerlo fácilmente.
Ahora damos un click en el botón amarillo que dice "Continue"

1.8 Eso es todo, ahora podemos iniciar sesión en nuestra cuenta ingresando a https://aws.amazon.com/es/ y deben buscar arriba a la derecha el botón "Mi cuenta"

Si tienen consultas o dudas no duden en comentar más abajo, para soporte técnico profesional pueden enviar un email a ventas@redeskbolivia.com
Les recomendamos suscribirse a nuestro blog para poder recibir una notificación cuando haya nuevo contenido.
Amazon AWS será uno de los temas con mayor cobertura.

Saludos






Como instalar Odoo 9 en la nube de Amazon AWS EC2



Como instalar Odoo 9 en la nube de Amazon AWS EC2

Parte 1

Bienvenidos a este nuevo tutorial, en esta ocasión estaremos aprendiendo varios métodos para poner en funcionamiento una instalación de Odoo 9 en la nube de Amazon utilizando un Servidor Virtual EC2 con Linux Ubuntu 14.04.

Requisitos: 
* Tener una cuenta funcional en Amazon AWS.
* Tener conocimientos básicos sobre cómo operar la consola de administración de Amazon AWS
* Tener conocimientos básicos sobre administración remota de Linux Ubuntu mediante una terminal remota vía SSH
Ver: el siguiente post para mayor información
http://jp-kb.blogspot.com/2016/05/primeros-pasos-con-amazon-aws.htm

1.- Cómo crear una máquina virtual en base a una AMI preconfigurada con Odoo 9 por Pragmatic

Pragmatic es una empresa con mucha experiencia en la implementación de Odoo y en AWS nos ofrecen una máquina virtual de acceso gratuito y que viene preconfigurada con una instalación muy completa de Odoo versión 8 y versión 9
Los pasos a continuación estarán enfocados en poner en marcha la versión 9

1.1 Abrir la consola de administración de Amazon EC2, en la imagen de arriba es el primer ícono disponible.
1.2 Al ingresar a la consola de Amazon Ec2 podremos ver la página "Resources" que nos muestra los recursos en uso.
En esta página debemos buscar un botón azul que dice "Launch Instance"
1.3 En la página que nos aparece podemos ver en primer instancia todas las máquinas virtuales preconfiguradas por el equipo de ingenieros de Amazon.
Pero por ahora las máquinas que virtuales nos interesan están ubicadas en el AWS Marketplace, es el tercer link de la columna de la izquierda.
1.4 en el cuadro de búsqueda buscamos las palabras "pragmatic odoo"
Entre los resultados debemos buscar el siguiente producto. "Pragmatic Odoo 9 Community Edition"
Y damos un click en el botón azul "Select"
1.5 La siguiente página que nos aparece lleva el nombre de "Step 2: Choose an Instance Type"
Aquí debemos escoger el tipo de máquina virtual y las capacidades de la misma, para mantenerse en los límites gratuitos debemos escoger la segunda opción "type : t2.micro", luego buscamos abajo a la derecho un botón azul que dice "Preview and Launch"
1.6 La siguiente página lleva el nombre de "Step 7: Review Instance Launch"
Estamos saltando muchos pasos sin embargo la mayoría de los pasos que saltamos ya han sido configurados por Pragmatic y no debemos preocuparnos por nada más.
Ahora solo buscamos abajo a la derecha el botón azul que dice "Launch".
1.7 la siguiente pantalla nos mostrará una advertencia y nos provee de varias opciones.
Esta parte es muy importante, ya que si no hacemos bien vamos a perder el acceso administrativo a nuestra máquina virtual.

1.7.1 La primera opción es "Choose a key pair".  Si ya hemos creado un certificado o "Key pair" este es el lugar donde debemos seleccionarlo
1.7.2 La segunda opción es "Create a new pair". Esta opción es la que recomiendo, al escoger esta opción podremos descargar la Clave privada, que es un archivo con extensión ".pem".
Debemos guardar este archivo en un lugar muy seguro y de fácil acceso ya que sin él todo el acceso administrativo no será posible.
No olvidarse de dar un click en el pequeño cuadrito al lado de la frase "I acknowledge that I ........"

1.7.3 La tercera opción es "Proceed without a key pair". Esta opción solo es útil para profesionales con mucha experiencia en AWs.

1.8. finalmente nos muestra una página con información adicional que podemos descartar por el momento.
Ahora es tiempo de volver a la consola de EC2
Para ello vamos al menú arriba "Services" / "Compute"/"EC2"
Ver la siguiente imagen.
1.9 Con los pasos anteriores hemos finalizado la instalación y puesta en marcha de una una máquina virtual basada en una imagen AMI (amazon machine image).
Para poder acceder a Odoo 9 debemos abrir nuestro navegador favorito y escribir la dirección IP pública de nuestra máquina virtual recientemente creada junto con el número de puerto predeterminado. Ej. 107.34.54.2:8069
El usuario para acceder a la base de datos predeterminada es admin y la contraseña es el ID de nuestra máquina virtual.
Para encontrar la información solo es necesario seleccionar nuestra máquina virtual en la consola de administración de EC2 y buscar los datos. Ver la siguiente imagen.


2.- Cómo obtener acceso remoto al sistema operativo instalado Ubuntu Server 14.04 LTS

 Amazon describe este proceso, más adelante voy a actualizar este post para ofrecerles indicaciones mucho más sencillas.

http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/putty.html

Información adicional.

Software instalado por pragmatic como parte del sistema :
Ubuntu server 14.04 LTS (trusty)
Odoo versión 9 escuchando en el puerto por defecto 8069
Postgres 9.3.10
wkhtmltopdf 0.12
Apache 2 Version 2.4.7-lubuntu4.8