Sistemas

Información Tecnica, Internet, Sistemas, Trucos

Cómo instalar dig en Windows

Esta mañana hemos tenido que ejecutar el comando dig (domain information groper), muy útil para realizar consultas a los DNS. Pero en Windows no viene por defecto, y hemos tenido que ejecutarlo en un servidor Linux. Después, hemos investigado cómo instalarlo en Windows, y os lo dejamos aquí. Cómo instalar dig en Windows 10. Dig forma parte del paquete BIND de la empresa ISC. Así que tenéis que ir a su web, a la sección descargas y pinchar en la pestaña BIND :Nota: nos costó encontrar las descargas. Viene BIND, ISC DHCP y Kea como una franja. Pero no indica que son “clicables”. Pincha en BIND 9 (en nuestro caso) y se abre las descargas de BIND. Ahí tendrías que pinchar en “Download” en la versión ” Current-Stable “. Después elegir tu versión de Windows (normalmente ya Win64bits). Una vez descargado el programa, extrae la carpeta en algún directorio temporal y ejecuta como administrador en BINDInstall.exe.Nota: recomiendo leer el fichero readme1st.txt primero. Nosotros no lo hicimos…y tardamos el doble en realizar la instalación. Al arranchar el instalador te va a pedir, además de la ruta, un usuario y contraseña para ejecutar BIND. Puedes poner uno real, o usar uno de sistema. Pero no vale cualquiera porque tiene que tener permisos en el directorio de BIND. Todo está explicado en el fichero de texto anterior.Nosotros pusimos el de Localservice que no necesita contraseña. El programa te intenta instalar Visual C++ Redistributable . Si ya lo tienes dará error ahí (ni caso). Si no puede, te dejo un enlace aquí. Agrega BIND al path. Ya está casi, sólo queda agregar el directorio de BIND al Path de Windows, para que se pueda ejecutar desde cualquier sitio en el CMD. Para ello tienes que ir a “Editar las variables de entorno del sistema”. Puedes buscar eso en el buscador de Windows, o buscar Path (y aparece eso) o pinchar con botón derecho en Mi Equipo, Propiedades y Configuración Avanzada del Sistema. Estaréis en la pestaña Opciones Avanzadas y, al final, hay un botón que pone Variables de Entorno. Si le pinchas puedes ver la variable Path, pinchar en ella, Editar y añadir en una línea libre la ruta de la carpeta bin del programa BIND que, por defecto es (depende de la versión) C:\Program Files\ISC BIND 9\bin Ahora vete a un CMD e intenta ejecutar dig y un dominio ( dig smythsys.es). Debería devolverte algo como esto:

Sistemas, Soporte, Trucos

No se pueden abrir los programas tras instalar Avast Cleanup. Solución.

Ya nos han llegado varios equipos con este problema: tras instalar el programa Avast Cleanup, muchos programas dejan de poder abrirse (tipo Word, Excel, Acrobat reader, navegadores etc). El error dice algo como que Windows no puede encontrar el archivo “……”. Asegúrese de que el nombre esté escrito correctamente e inténtelo de nuevo.Nota1: este error es muy genérico. Que tengas este error no quiere decir que la causa sea la de este artículo.Pero realmente el programa está bien instalado.Por eso nos costó identificar el problema, porque asocias el error con el programa que no abre, no con el Avast. ¿Qué está pasando? Lo que pasa es que Avast ha usado una opción de Windows, el IFEO (Image File Excution Options) para asociar otro programa, Avast Cleaner en este caso, a la ejecución de esos archivos. Y da error, rompiendo así cualquier opción de usar el programa original. ¿Cómo se soluciona? Modo manual (probado). El follón ya te lo ha creado el programa. Ahora tienes que ir al registro, y quitar estas asociaciones de IFEO a mano.NOTA2: ¡Haz siempre copia del registro antes! Para ello ve a la entrada HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options Y verás que ahí vienen los tipos de programa (Word, Excel etc). Tienes que entrar en cada programa que no funciona, y verás que hay una clave debugger con el valor “ C:\Program Files\AVAST Software\Avast Cleanup\autoreactivator.exe” . Este es el causante del problema. Elimina ese registro debugger en todos los programas que no funcionan, y ya debería estar solucionado. Modo automático (no probado). Acabamos de enterarnos que Malwarebytes tiene una opción, desactivada por defecto, para eliminar las entradas IFEO (que obviamente son muy golosas para muchos malware). Podéis, entonces, activar dicha entrada y ejecutar un escaneo para ver las entradas que ha encontrado y eliminarlas.

Artículos subvencionados, Seguridad, Sistemas, Software

EaseUS Data Recovery Wizard. Programa para recuperar datos borrados y particiones perdidas.

EaseUS Data Recovery Wizard es uno de los programas de recuperación de datos más completos del mercado. Con la suerte que dispone de una versión gratuita cuya única limitación parece ser el límite de datos a recuperar. 2Gb en la versión Free (cosa que me parece más que razonable), e ilimitados en las versiones de pago.Nota: Por defecto la versión Free recupera 500 Mb, pero si compartes el programa en Facebook o Twitter te dan 2Gb. El programa recupera todo tipo de archivos, y de todo tipo de dispositivos físicos, desde HDD, SSD, USB, RAID, servidores, cámaras, tarjetas SD etc. Funciona en Windows, tanto 10/8.1/8/7/Vista/XP como en Server 2013-2019, pero luego puede analizar todo tipo de particiones: FAT(FAT12,FAT16,FAT32), exFAT, NTFS, NTFS5, ext2/ext3, HFS+, ReFS Cómo usarlo. EaseUS Data Recovery Wizard es también muy intuitivo. Instala el programa, y ejecútalo. Data Recovery analizará las unidades y mostrará las que encuentre, tanto unidades como particiones borradas. Sólo tenemos que seleccionar la unidad o partición que queremos, y pinchar en Escanear. Data Recovery realizará un escaneo (de dos disponibles: rápido o profundo).Tras un tiempo ,que depende del tamaño del disco y de los ficheros que contenía, muestra el árbol de directorios (algo muy útil para recuperar en orden) y los ficheros borrados que encuentra. Selecciona los ficheros o directorios a recuperar, pinchar en recuperar, selecciona el destino (siempre es mejor que sea otra unidad para no perder datos) y ya está. Esto es otra de las ventajas de este programa: está muy bien pensado a efectos de usabilidad. No hace falta saber nada ni ser técnicos, es muy intuitivo y se puede usar sin tener conocimientos de informática. Conclusión. Decidídamente uno de los primeros programas a usar cuando queremos recuperar datos perdidos. Tanto por ser gratuito, como por su facilidad de uso y su potencia. Y si necesitas recuperar más de 2Gb, el coste de la versión Pro puede ser muy razonable si los datos a recuperar son importantes para tí.

Limpieza de PC, Sistemas, Trucos

El ordenador se apaga, se calienta o suenan los ventiladores. Explicamos por qué y cómo arreglarlo

Un error común en los ordenadores, tanto de escritorio como portátiles, es que se apaguen o suenen mucho los ventiladores. La causa más común es calentamiento, y queremos explicaros por qué ocurre y cómo solucionarlo. Los ordenadores tienen dos sistema de refrigeración principales:– El ventilador, las rejillas de ventilación y los conductos de aire internos.– La pasta térmica de la CPU. El primer sistema es un circuito que permite que el aire circule por todo el portátil, sacando aire caliente y metiendo aire más frío. El problema es que también coge polvo, este se acumula y tapona todo este circuito.Hay que limpiarlo. El segundo sistema es una pasta que disipa el calor que produce el cerebro del ordenador, la CPU. Al cabo de dos o más años esta pasta se seca y ya no funciona. Hay que cambiarla. Cómo solucionarlo. En ordenadores de escritorio un usuario con habilidad puede limpiar ambos sistemas. Hay tutoriales por Internet, y subiremos alguno. En ordenadores portátiles existen dificultades como que se pueden partir las piezas al abrirlo o (más peligroso) podemos romper la placa base con algún chispazo por electricidad estática. Nos arriesgamos a romper el ordenador. La limpieza en la mayoría de los sitios está alrededor de 70€ (entre 60€ y 80€), el ordenador suele durarte otros 2-3 más sin limpiar (depende de dónde lo tengas y cómo lo cuides). Así que merece la pena llevarlo a una tienda especializada a que lo limpien. Si no lo arreglas, el ordenador irá más lento, se apagará e incluso se puede romper. Los componentes aguantan cierta temperatura, a más se rompen. Por lo tanto los ordenadores se apagan como medida de seguridad. Os lo explicamos en este vídeo.

Linux, Sistemas

Cómo obtener la versión de la distribución de Linux y del kernel por línea de comandos.

Cuando hablamos de Linux tenemos que diferenciar dos cosas: el kernel de Linux y la distribución de Linux. El kernel actúa de puente entre el hardware y el sistema operativo, y suele tener un número que lo identifica.La distribución contiene los kernel, la interfaz gráfica, el software etc.Distribuciones famosas son Debian, Ubuntu, Red Hat, Arch Linux, CentOS…. Hoy os vamos a resumir y recordar cómo obtener la versión de la distribución. Y decimos recordar porque estos artículos los usamos también nosotros como referencia rápida. lsb_release -a Nos da información sobre la distribución. Es el comando más usado para esta función. cat /etc/os-release Este comando muestra información sobre la distribución contenida en la el fichero /etc/os-release presente en todos los Linux. hostnamectlEste comando, usado para cambiar el nombre del host de un equipo, cuando se ejecuta así, sólo, muestra información de la distribución y del kernel. cat /etc/*release Información sobre la distribución. Para mostra información del kernel. El comando mejor para esto es uname -r

Linux, Sistemas, Trucos

Cómo mostrar en Linux las últimas conexiones e intentos de conexión de usuarios. Comando last.

Si tienes un ordenador o servidor Linux, es muy probable que te interesa saber quién se ha conectado y cuando, quién no se ha conectado y qué intentos fallidos de conexión has tenido. Hoy os vamos a enseñar a realizar todo eso. Comando last. El comando last muestra la lista de los últimos usuarios que han iniciado sesión, así como el sistema, y fecha y hora. Puedes paginar con |more o |less.Lo que hace realmente es leer el fichero /var/log/wtmp Opciones: last nombredeusuario muestra la lista sólo para ese usuario. last -n X muestra las X (un número) últimas líneas last -F Muestra las horas de inicio y fin de sesión last -f rutaynombredefichero muestra la información respecto a ese fichero en vez del fichero wtmp last -x muestra las entradas con cambios de apagado o cambios de niveles de ejecución. Para ver cuando se ha apagado y reiniciado. También last -x reboot o last-x shutdown last -s yesterday -t today Para ver desde (por ejemplo) ayer a hoy. last -t YYYYMMDDHHMMSS para ver quién estaba registrado a cierta hora. También podemos limitar esto por usuario. last pts/0 muestra sólo los inicios de sesión por pts/0. Pts es pseudo terminal y tty terminal. Comando lastb. El comando lastb permite ver los intentos de sesión fallidos. Obviamente aquí aparecerán muchos así que filtrad o paginar.También podéis poner lastb nombredeusuario . Este comando podemos usarlo para ver los ataques que recibimos, o los intentos fallidos de acceso de un usuario. Comando lastlog. El comando lastlog permite ver la última conexión por usuario. Así que podemos usarlo para ver cuando se conectó alguien por última vez, o que usuarios nunca se han conectado.Con lastlog -b numerodedias podemos ver quien no ha iniciado sesión en un número de días igual o superior a numerodedias. Recordad que con el comando who podemos ver quien está conectado en este momento.

Compartir, e-Learning, Sistemas, Trucos

Big Blue Button: problemas con la cámara en ciertos móviles. Error 2203: Server could not find an appropriate codec.

Llevamos un tiempo trabajando con Big Blue Button para las videoconferencias. Recientemente hemos descubierto un problema con ciertos móviles, específicamente con algunos (no todos) móviles chinos. Si intentas compartir la cámara, tras unos momentos da un error. Los errores pueden ser varios, pero se suelen referir a los codecs o a permisos. El más habitual: Error 2203: Server could not find an appropriate codec Hemos investigado el problema y encontrado una posible solución. Solución al error de la cámara en algunos móvies. La causa parece ser por el codec de video h264 , el que usa Big Blue Button por defecto para el vídeo. Este codec no es gratuito, tiene un pequeño coste. Algunos fabricantes chinos prefieren ahorrarse ese gasto por terminal y no incluir lo en sus teléfonos. Por eso ciertos Android chinos no pueden compartir la pantalla. Big Blue Button usa H264 porque iOS (iPhone etc) sólo admite este codec. Hay otro codec gratuito que se puede usar, VP8, pero entonces Big Blue Button tiene que “transcodear” cada emisión de vídeo de móviles Android con conexiones de móviles iOS (porque iOS no tiene VP8), y eso gasta CPU. Así que estamos ante una decisión, o no permitir ciertos móviles Android chinos (según hemos probado muchos, con marcas como Asus o Huawei), o activar VP8 y que a veces use más recursos del servidor. Como los recursos se pueden dimensionar, y no queremos problemas de compatibilidad, nosotros elegimos esta segunda opción. Cómo activar VP8 por defecto. La manera de activar VP8 la encontramos aquí, aunque es de una versión antigua y las rutas y lo que hay que comentar varía ahora. Os indicamos las nuevas.Activando VP8 lo que hacemos es que use este por defecto (con el posible gasto de CPU indicado arriba) si lo tiene, si no usará H264. Si se conectan móviles iOS, Big Blue Button tendrá que trascodear las conexiones VP8 de los Android. El fichero a editar es /usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml Ahí buscamos unas líneas que ponen: codec_video_main: H264codec_video_content: H264 Y cambiarlas por codec_video_main: ANYcodec_video_content: ANY Después activamos esta nueva configuración en BBB con sudo bbb-conf –restart Con esto ya nos funciona el vídeo en todos los dispositivos.

Información Tecnica, Seguridad, Sistemas

3-D Secure (3DS) qué es y que tienes que hacer en tu tienda online para implementarlo.

Este año se activa la nueva directiva de servicios de pago en la Comunidad Europea, la PSD2 (Segunda Directiva de Servicios de Pago ). Todas las empresas en la Unión Europea deben cumplir con los estándares de regulación a partir del 14 de Septiembre del 2019. Aunque muchos emisores de tarjetas ya están implementando dicho servicio a partir de este mes de abril. Hoy queremos explicar cómo te afecta si tienes una tienda online o desarrollas páginas web, y cómo puedes cumplir dichos requisitos. Algunos términos a conocer: PSD2: Segunda Directiva de Servicios de Pago que entra en vigor el 14 de Septiembre del 2019. SCA (Strong customer authentication): Autenticación reforzada del cliente. La Directiva PSD2 incluye requisitos de seguridad que se deben cumplir. Entre ellos este SCA que obliga al menos a tener autentificación de doble factor. 3-D Secure (3DS) : Es la solución más usada por la industria para implementar el factor de doble autenticación. Cómo te afectan estos cambios si tienes una tienda online o las construyes. Básicamente, a partir de abril sería buena idea que se empezara a implementar el 3-D Secure en tus pagos con tarjeta. A partir de Septiembre será obligatorio. En otras palabras, a partir de Septiembre, si no tienes un sistema compatible con 3DS, no podrás cobrar con tarjeta (ni Paypal con tarjeta). En la práctica la mayoría de los sistemas que se usan en las tiendas en España son a través de terceros, y ya son ellos los que se encargan de habilitar 3DSecure. Todavía no tenemos sistemas que accedan directamente a las cuentas de cliente. Así que no tendrás que hacer nada. En concreto. Dependiendo de qué sistema tengas para cobrar con tarjeta. TPV del banco. Entiendo que entonces ellos se encargan del 3DSecure directamente. Paypal: En España los pagos se hacen a través de Paypal y ya se encargan ellos de gestionar el 3DS. No tienes que hacer nada.Fuera de España existe el PayPal Pro Direct, para realizar pagos directamente al cliente. En ese caso necesitan una integración con un cliente de CardinalCommerce .Pero debes actualizar tu módulo que use Paypal a las últimas versiones. Stripe o similar: las últimas versiones ya incluyen la opción de 3DS. Debes actualizar tus módulos. ¿Qué ventajas tiene para el comprador? Básicamente es seguridad del uso de tarjeta ante un fraude. Si te roban la tarjeta o tus datos, necesitarán la doble autenticación para usarla. ¿Que ventajas tiene para el vendedor? Aquí es muy interesante. El fraude de tarjetas debería disminuir, y por lo tanto la cantidad de pagos falsos que recibimos.Además ” los vendedores no deben esperar un aumento de las devoluciones de cargo. Esto se debe al hecho de que, con 3D-Secure, el banco emisor de la tarjeta asumirá la responsabilidad de las transacciones no autorizadas seleccionadas para pasar este control de seguridad. Es posible que también haya clientes que hayan olvidado el código de identificación o la contraseña de su tarjeta y abandonen el proceso de pago. Lo más importante es que el sistema 3D-Secure frustrará a los defraudadores.  “

Compartir, Diseño Web, Sistemas

Repl.it : programa online en más de 40 lenguajes de programación.

Hoy os dejamos una página web muy útil tanto para los profesores y alumnos de programación, como para aquellos que programamos en varios lenguajes. Repl.it te permite programar y ejecutar códigos (obviamente no extremádamente complejos) en más de 40 lenguajes de programación, entre los que están Python, Ruby, HTML+CSS+JS, C++, Java, C#, Django…. Lo interesante es que no es necesario configurar ni instalar nada, sólo seleccionar el lenguaje y ponerse a probar código. Otra de las grandes funcionalidades que tiene es que puedes volver a tu código cuando quieras, y compartir con otra gente. Nosotros lo vemos muy útil para: Profesores y alumnos: porque permite mandar códigos, probarlos y revisarlos entre varias personas. Programadores: para probar soluciones en varios lenguajes y ver qué solución es más óptima. Programadores: para probar fragmentos de código en varios lenguajes o conseguir corregir online fragmentos de código.

Diseño Web, e-Learning, Gestores de contenidos, Sistemas

Big Blue Button Html5 por defecto

Hace unos días dedicamos un artículo a la instalación de Big Blue Button en un servidor Linux. Aquí va un añadido al mismo: cómo hacer que los clientes y profesores entren en la versión HTML5 por defecto. Por defecto, la versión actual de Big Blue Button, la 2.0, activa la versión Adobe Flash para los clientes. Esto es, en mi opinión, un retraso y la imagen dada es nefasta porque la mayoría de los navegadores han desactivado Flash. El cliente entonces recibe un aviso para activarlo cada vez que entra. Cosa que puede asustar, o echar para atrás a muchos. Lo lógico es activar HTML5, que está disponible, por defecto. No lo han hecho porque están a punto de sacar la nueva versión que sí lo tendrá así.Os enseñamos a hacerlo ahora hasta que salga la siguiente. El truco es editar el fichero de configuración de Big Blue Button. Tienes unas instrucciones aquí, pero el fichero que viene no lo teníamos en la ruta que dice la documentación. En nuestro caso tuvimos que editar el fichero: ./var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties Ahí hay que poner los siguientes dos valores a true: Guardamos el fichero y tenemos que reiniciar Big Blue Button con sudo bbb-conf –restart Si ves que no se activa prueba a reiniciar Greenlight también. Al iniciar sesión debería entrar directamente en la versión HTML5 que es así:

Scroll al inicio