Tecnología

Cuando Incognitosis desapareció dos horas del mapa

·

Que no cunda el pánico, que ya estoy de vuelta. No ha sido una tarde demasiado simpática, pero claro, todo ha sido culpa mía por ir de usuario tranquilo.

Esta tarde veía un post titulado «HTTP/1 should die» y recordaba que igual tenía que ajustar la configuración de mi VPS. Pero resulta que no, una rápida comprobación aquí me permitía confirmar que Incognitosis ya soporta esta versión del estándar que acelera todo y hace que la web sea un poquito mejor.

Todo era felicidad hasta que me daba cuenta de que además llevaba tiempo sin actualizar el servidor. Me dispuse a hacerlo con los típicos ‘sudo apt update‘ y ‘sudo apt upgrade‘ de la distro que lo gobierna todo, que en mi caso era una Ubuntu 16.04, y hasta ahí todo bien.

Pero entonces, mensajito al canto. Oye, que la 18.04.1 está disponible. Que si quieres haz un do-release-upgrade y a tirar millas con lo último de lo último. Todo funcionaba bien después de la actualización de paquetes, pero imaginaba que esto último podía ser un poco más heavy así que antes de nada hice backup en mi NAS de todo por si las moscas. Incognitosis estaría a buen recaudo si algo pasaba.

No tenía que pasar nada, pero pasó. Creo que algunos recordaréis que en la última gran renovación de Incognitosis me decidí a instalar EasyEngine, una plataforma que automatiza muchos de los procesos de poner en marcha un sitio web en un VPS, y en particular un WordPress. Aquello era una chulada, mucho más avanzado que el Tuxlite que usaba antaño, y desde entonces no me había dado ningún problema.

El caso es que la actualización a Ubuntu 18.04 fue bien salvo por un pequeño detalle. De repente EasyEngine se había quedado tonto. Los scripts habían desaparecido o no estaban en su sitio y algunos componentes tampoco estaban. Eso, claro, había hecho que Incognitosis dejara de estar disponible.

El caos.

Lo primero que probé es intentar recuperar el estado normal de EasyEngine, pero no había forma. Trucos como el de este chico no funcionaron, y por más que intentaba hacerlo funcionar todo, me encontraba con más y más problemas. Acabé reinstalando EasyEngine para que todo se colocara en su sitio, pero he aquí el problema. Hacía tanto tiempo que no lo había actualizado que al reinstalarlo di el salto a la versión 4.0.9 en lugar de la (creo) 3.8 que yo tenía. Nada funcionaba como entonces, porque en el nuevo EasyEngine todo es distinto. Entran en acción los contenedores con Docker, un concepto que a mí me ha cogido mayorcito y que nunca he manejado.

El caso es que afortunadamente tengo acceso a un segundo VPS, así que me dispuse a migrarlo todo allí. Inicié el proceso de cero y tras instalar EasyEngine allí pude crear un blog de WordPress nuevo. Luego se supone que todo era cuestión de sustituir la carpeta del sitio nuevo y sin contenido con Incognitosis, temas y plugins incluidos. Eso no es difícil: copias todo el directorio y restauras la base de datos, algo tirado con mysql.

Espera, ¿he dicho tirado? Resulta que en el nuevo EasyEngine no instalas un Mysql o un Mariadb como siempre: lo haces a través de un contenedor, así que el acceso a la gestión de las bases de datos es un infierno. Primero probé con phpmyAdmin, pero aquello fue un desastre. Borré el sitio, volví a crearlo y volví a hacerlo todo de nuevo, pero esta vez con el comando de docker que me importó restauró el fichero sql que había creado antes del desastre. Vi la solución aquí , pero primero tenía que averiguar el nombre del contenedor de las narices, algo que se hace con un

docker container ls

Tras eso por fin podía hacer lo que antes hacía en un suspiro con un

sudo docker exec -i contenedor_db mysql -uuser -ppassword --database=database_name < basededatos.sql

Maravilloso, pero una vez restaurado todo y comprobados los permisos (tuve que revisarlos con ayuditas como esta, no me dejaba instalar nuevos plugins porque no podía crear carpetas) aparecía una página en blanco por todos lados. En la Home y en los artículos. Curiosamente sí que podía acceder al administrador, al backend, y desde allí y desde la consola lo que hice fue desactivar todos los plugins, que fue la clave para que todo empezar a recuperar su forma. Incognitosis ya se veía como casi siempre tras desactivarlos. Una vez conseguido eso, elegí el tema que utilizo siempre y luego fui instalando y activando plugins uno por uno para luego recargar la página a ver si todo iba bien.

Había dos problemas: uno, que uno de los plugins que más valoro, por no decir el que más, ya no podía usarse. El editor Front-End que he usado durante tanto tiempo obliga a usar otro plugin llamado WP Rest API que si activo hace que todo se vea vacío. Ni idea de por qué, porque antes no pasaba, simplemente pasa.

Dos, que solo yo veía el sitio bien porque estaba logado: en cuanto me salía de la sesión, perdía el acceso a Incognitosis. O más bien, a la home de Incognitosis, porque todo lo demás se veía, algo que pude comprobar con ayuda de algunos lectores (gracias especiales, Vicent). La madre que me trajo. ¿Qué pasa aquí? Fui de nuevo repasando todo hasta que me encontré con la clave: uso el plugin Redis Object Cache para gestionar la caché de páginas que se instala al crear un nuevo sitio EasyEngine con WordPress (si quieres, claro, es la opción –wpredis que yo utilicé entonces y he utilizado ahora), pero no había activado la caché de objetos en los ajustes del plugin, en el escritorio o backend del blog. Una vez hecho, todo volvía a la normalidad. Configuré los widgets del pie de página y por fin pude relajarme un poco.

Menos mal que no estoy a cargo de la internet mundial porque esto la verdad es que me da algún susto poco gracioso. Es cierto que mola encontrarse con estas situaciones resolver estas situaciones para refrescar conocimientos, pero lo de Docker es para mí un misterio aunque he leído que es la pera limonera. Igual me empapo un poco ahora que tengo que poner un poco más en forma el blog aprovechando la ocasión, pero por lo pronto, aquí tenéis esta pequeña historia con lo que fue y pudo haber sido esta caída de Incognitosis. Menos mal que me doy maña y acabo solucionándolo, caray. Mis tiempos de CTO y sysadmin no fueron en balde, parece.


Incognichollos

Esta es una selección con las mejores ofertas tecnológicas actualizadas casi diariamente, como expliqué aquí. Aunque estés en un post «antiguo» las ofertas son de última hora, los Incognichollos los actualizo aparte. También puedes seguir los Incognichollos en Twitter o en el nuevo canal de Telegram 🙂 . ¡Aprovecha, que no suelen durar mucho tiempo!

  • Motorola One Zoom: 6,39?, Snapdragon 675, 4 GB de RAM, 128 GB de capacidad, cámara quad (48+8+16+5), telefoto 3x, 4000 mAh, está a 269 euros en Amazon (baja de 429).
  • Sony WH-CH700AL: unos auriculares inalámbricos con conexión Bluetooth y NFC, hasta 35 de autonomía, cancelación de ruido AINC, perfiles de sonido A2DP y AVRCP. Están a 76 euros en Amazon (bajan de 180).
  • Lenovo L27i: un monitor de 27 pulgadas Full HD, tiempo de respuesta de 4 ms, hasta 75 Hz de frecuencia de refresco, conectores HDMI y VGA, está a 139,98 euros en Amazon (baja de 199).
  • Pendrive Verbatim 256 GB: una llave de memoria USB con una capacidad espectacular de 256 GB, aunque la conexión es USB 1.1, así que las velocidades son lentitas. Pero oye, por 27,90 euros puede compensar.
  • Juegos PS4: Tekken 7 a 19,95 euros en Amazon (baja de 69,99). Call of Duty: Black Ops III a 15,90 euros. Red Dead Redemption II a 29,90 euros (baja de 69,99). Resident Evil 2 a 19,50 euros (baja de 59,99).
  • Microsoft Wireless Desktop 3050: un conjunto de ratón y teclado inalámbricos. Teclado con controles multimedia, ratón con tecnología BlueTrack. Está a 39,99 euros en Amazon (baja de 64,90).
  • WD My Book 10 TB: un disco duro externo de 3,5 pulgadas con una capacidad brutal de 10 TB y conexión USB 3.0. Está a 177,89 euros en Amazon (baja de 256,99).
  • Xiaomi Redmi Note 8 Pro: con 6,53?, un Helio G90T, 6 GB de RAM, 128 GB de capacidad, cámara quad (64+8+2+2), 4.500 mAh de batería, está a 199 euros en Amazon.
  • Apple iPhone 8 64 GB (reacondicionado): atentos a este modelo, que según Amazon está como nuevo y «funciona como tal», nada menos que 64 GB de capacidad, 4,7 pulgadas, cámara de 12 Mpíxeles, TouchID, resistencia al agua IP67. Está a 309 euros en Amazon.
  • Nintendo Switch Lite + Animal Crossing + Kirby Clash: la consola portátil de Nintendo con el juego Animal Crossing baja de precio: está a 256,4 euros en eBay con el código PDESCUENTO5. Si queréis la consola tal cual sin juegos, está a 199,99 euros en Amazon.
  • Apple AirPods 2: con el estuche de carga normal, no el inalámbrico, pero estupendos según sus propietarios. Están a 139,98 euros en Amazon.
  • Samsung 55RU7105: una Smart TV de 55 pulgadas (modelo 2019) con resolución 4K UHD, soporte HDR10+, procesador 4K, mando One Remote, soporta Apple TV, Alexa, está a 379 euros en eBay con el código PDESCUENTO5.
  • Xiaomi Mi True Wireless TWS: los auriculares inalámbricos de Xiaomi con Bluetooth 5.0, micrófono integrado, control táctil, hasta 4 horas de autonomía, 12 con el estuche de carga. Están a 20,84 euros en Amazon.
  • Xiaomi Mi 10: 6,67?, Snapdragon 865, 8 GB de RAM, 128 GB de capacidad, cámara quad (108+13+2+2 MP), 4.780 mAh, 5G. Pack promocional con Mi Band 3 y Mi True Wireless Earphone 2. Está a 699 euros en Amazon (descuenta 100 € al tramitar pedido).
  • Pinball FX3: si os gustan los pinballs atentos a este juego que incluye ediciones varias como las de Star Wars, Aliens o Marvel. Está gratis en Steam, ¡mola!
  • Cubot R15: un smartphone modesto pero pintón. 6,26?, MediaTek Helio A22 quad-core, 3 GB de RAM, 32 GB de capacidad, cámara dual 16+2 MP, 3.000 mAh, está a 85 euros en Amazon con el código Q4679ZCJ (baja de 99,99).
  • Huawei Watch GT 2 Sport: un smartwatch con caja de 42 mm con GPS, pantalla AMOLED 1,2?, GPS, 15 modos deportivos, monitorización cardíaca y de sueño, hasta una semana de autonomía. Está a 159 euros en Amazon (baja de 239).
  • TD Systems K55DLJ10US: una Smart TV de 55 pulgadas con resolución 4K UHD, soporte HDR10, sonido Dolby Digital Plus, y basada en Android 9.0. Está a 319 euros en eBay.
  • Humble Bundle Conquer Covid-19: un pack espectacular de juegos y libros que tendrían un valor total de 1.071 dólares y que puedes conseguir por 28 euros. El 100% de los ingresos van a organizaciones de caridad.
  • Xbox One X + Forza Horizon 4 + Lego Speed Champions: la consola más potente de Microsoft vuelve a precios locos. Incluye el juego de Star Wars, un mando, unidad Blu-ray y 1 TB de capacidad. Está a 294,25 euros en Amazon (baja de 499).
  • Xbox Game Pass Ultimate: esta oferta te permite obtener 6 meses de este servicio de suscripción para juegos de Xbox One y Windows 10 al precio de lo que te costarían 3 meses. Doble de diversión al mismo precio! Está a 38,99 euros en Amazon (baja de 77,97).
  • SSD Crucial BX500 960 GB: una unidad de estado sólido SATA de 2,5 pulgadas con una capacidad de 960 GB, casi 1 TB, y velocidades de hasta 560 MB/s. Está a 101,99 euros en Amazon (baja de 110).
  • Amazon Music Unlimited: vuelve la oferta de tres meses gratis de este servicio que compite con Spotify. Solo para nuevos clientes, luego 9,99 euros/mes.
  • Xiaomi Mi M365: el ya célebre patinete eléctrico de Xiaomi con autonomía de 30 km, velocidad de 25 km/h, plegable, está a 279,65 euros en eBay con el código PARAXIAOMI.
  • TCL Plex: un smartphone de 6,53?, Snapdragon 675, 6 GB de RAM, 12 8 GB de capacidad (ampliables), cámara triple de 48+16+2 MP, 3.820 mAh, conector auriculares (!). Está a 219 euros en Amazon (baja de 279).
  • Realme 6: súper nuevo, 6,5?, Helio G90T, 4 GB de RAM, 64 GB de capacidad, cámara cuádruple (48+8+2+2 MP), 4.300 mAh de batería, lector de huella en el lateral, está a 192 euros en AliExpress Plaza con el código ALIVERSARIO27
  • Cargador AUKEY USB-C: con Power Delivery 3.0, potencia de 36W, dos puertos USB-C para cargar móviles o tabletas a toda pastilla. Está a 25,99 euros en Amazon (baja de 38,99).
  • Televisor TD Systems K58DLK10US: una Smart TV de 58 pulgadas con resolución 4K UHD, soporte HDR10, sonido Dolby Digital+, WiFi, sistema operativo Android 9.0. Está a 319 euros en AliExpress (baja de 359).
  • TCL 55DP602: una Smart TV de 50? con resolución 4K UHD, soporte HDR, sonido Dolby Digital Plus, está a 357,45 euros en Amazon. Brutal.
  • Xiaomi Redmi Note 8: 6,53?, Snapdragon 665, 4 GB de RAM, 64 GB de capacidad, cámara cuádruple (48+8+2+2) y 4.000 mAh de batería. Está a 155,42 euros en Amazon.
  • Apple iPhone 11 64 GB: 6,1 pulgadas de pantalla Retina, Apple A13 Bionic, Face ID, cámara dual de 12 +12 Mpíxeles, carga inalámbrica, resistencia IP68, carga rápida, Dolby Atmos. Está a 789 euros en Amazon.
  • Amazon Kindle: el lector de libros electrónicos de Amazon ya cuenta en su versión básica con luz frontal integrada, así que puedes leer en la cama sin lámparas. 6 pulgadas 167 ppp, 4 GB de capacidad, está a 64,99 euros en Amazon (baja de 89,99). El Paperwhite resistente al agua está a 99,99 euros (baja de 129,99).
  • Monument Valley 2: un juego visualmente precioso con una mecánica de puzzles espectacular. Está gratis para Android en Google Play y también gratis para iOS en la App Store.
  • Oppo Reno 2: 6,55?, Snapdragon 730G, 8 GB de RAM, 256 GB de capacidad, cámara cuádruple (48+13+8+2), lector de huella bajo pantalla, 4.000 mAh, cámara frontal «aleta tiburón». Muy curioso , está a 449 euros en Amazon (baja de 499).
  • ASUS ZenBook 14: un portátil de 14? FullHD con un Ryzen 7 3700U, 16 GB de RAM (muy bien), 512 GB de SSD, una Radeon RX Vega 10, sistema operativo Endless OS, teclado español, lector de huella. Está a 649 euros en Amazon.
  • WD Black P10 5TB: una unidad de 5 TB de capacidad perfecta para consola o PC, capacidad estupenda, conexión USB 3.0, tasas de transferencia notables, está a 119,99 euros en Amazon (baja de 140,49).
  • Seagate Expansion 8 TB: otra unidad aún con mayor capacidad, 8 TB (uauh!) con interfaz USB 3.0 (compatible USB 2.0), 3,5 pulgadas y un precio muy bueno (no tanto como el anterior), 139,99 euros en Amazon.
  • HiSense H50AEE6400: una Smart TV de 50? con resolución 4K UHD, soporte HDR, plataforma VIDAA U, modo deporte, está a 349,99 euros en Amazon.
  • Sharp LC-55UI8762ES: una Smart TV de 55 pulgadas con resolución 4K UHD, soporte HDR+, Smart Aquos Net+, 3 x HDMI, 2 x USB, altavoces Harman Kardon, está a 389,99 euros en Amazon (baja de 799,99).
  • Lenovo IdeaPad C340-14API: un portátil convertible en tablet muy majo de 14? Full HD con un Ryzen 5 3500U, 8 GB de RAM, 256 GB de SSD, Windows 10 y teclado en español por 599,99 euros en Amazon.
  • ASUS ZenBook UM431DA-AM003: un portátil de 14? Full HD con un Ryzen 5 3500U, 8 GB de RAM, 512 GB de SSD, sin sistema operativo, teclado en español, está a 549 euros en Amazon.
  • Humble Bundle Just Drive: un pack de juegos de conducción para quienes quieran disfrutar al volante «virtual». Asetto Corsa, Dirt 4 y Project Cars 2 entre otros por 12 euros en Humble Bundle. Brutal
  • Humble Bundle Stardock: esta empresa lleva años haciendo programas fantásticos de personalización y productividad de Windows 10. Por 13,50 euros tendrás el pack completo, incluidos Windows Blinds, Fences (escritorios virtuales) o Multiplicity (KVM software).
  • Acer Aspire 3: un portátil muy modesto pero curioso, 15,6? FullHD, Core i3-6006U, 4 GB de RAM, 128 GB de SSD, Linux preinstalado, teclado español, está a 249,99 euros en Amazon, buena opción como portátil de batalla o para niños.
  • AMD Ryzen 2600X: si estáis actualizando vuestro PC o vais a montaros uno nuevo atentos a este micro de 8 núcleos y 16 hilos de ejecución, preparado para overclocking, 95W de TDP, hasta 4,25 GHz. Está a 132,90 euros en Amazon (baja de 215).
  • Xiaomi Mi 9T: 6,39? AMOLED, Snapdragon 730, 6 GB de RAM, 128 GB de capacidad, cámara triple (48+8+13), cámara frontal retráctil (20 MP), lector de huella bajo pantalla, 4000 mAh. La versión de 64 GB está a 259,99 euros en Amazon (baja de 329).
  • Aspiradora Philips Speedpro: formato escoba, se puede usar como aspiradora vertical o aspiradora de mano, en ambos casos sin cable. Cepillo con succión de 180º, tecnología PowerCyclone 7, hasta 800 l/min de velocidad del aire, está a 149,99 euros en Amazon (baja de 289)
  • Amazon Prime Estudiantes: la suscripción a Amazon Prime está a solo 18 euros al año (60 para usuarios normales) con un periodo gratuito de 90 días de prueba. Ya sabéis, con ella tenéis entrega rápida gratis, prime video y prime music.
  • Xiaomi Redmi Note 8T: 6,3?, Snapdragon 665, 3 GB de RAM, 32 GB de capacidad, cámara cuádruple (48+8+2+2), 4.000 mAh, lector trasero, buena opción recién salida del horno. Está a 172,40 euros en Amazon.
  • HiSense H65A6500: una Smart TV enorme de 65 pulgadas con resolución 4K UHD, soporte HDR, con la plataforma VIDAA U, modo deportes, WiFi, Precision Color, está a 579,99 euros en Amazon.
  • Intel NUC: un miniPC potente y curiosón. Con un Core i5-7260U, 8 GB de RAM, 240 GB de SSD2, Windows 10, está a 525 euros en Amazon. Buen equipo de trabajo o incluso de salón.
  • Acer Aspire 3 A315-54K: un portátil de 15,6? Full HD con un Core i5-10210U, 8 GB de RAM, 512 GB de SSD, sin sistema operativo, con salida HDMI, RJ45, USB 3.1, lector de tarjetas, está a 499 euros en PcComponentes (en Amazon 708 euros).
  • Smartwatch Huawei GT Fashion: un reloj inteligente con monitor de sueño, ritmo cardíaco, sistema LiteOS, GPS, Bluetooth, y pantalla estupenda. Está a 99 euros en Amazon (en PcComp 147).
  • ASUS TUF Gaming FX505DV: un portátil gaming con pantalla de 15,6? Full HD a 120 Hz, Ryzen 7 3750H, 16 GB de RAM, 512 GB SSD, GeForce RTX 2060 (uauh), sin SO, teclado retroiluminado en español. En eBay está a 999 euros, rebaja brutal.

¿Quieres recibir un correo de aviso cuando publique nuevas entradas?

Standard

8 comentarios en “Cuando Incognitosis desapareció dos horas del mapa

  1. Jose luis dice:

    Pues Ya sabes la solución : dockeriza tu WordPress y así la próxima vez , pongas Ubuntu pongas Windows 10, incognitosis seguirá funcionando . Incluso con docker compose lo enganchas al MySQL . Una vez que empiezas .
    , es un no parar !

  2. Yo estoy estrenando trabajo como DevOps hace casi un año. Dockers dio un poco duro al principio pero ahorita es lo que mueve casi toda la nueva web y productos.
    Y ya Docker va de salida (bueno, no tan exagerado). Pero el concepto de los contenedores, cuando lo leí fue la locura. Es como las cosas con chroot pero más pulidas. Eso es el presente/futuro.

    Eso con herramientas como Terraform me retornaron mi gusto por lo que hacia. Trastear con hardware y cables ya no me nacia (8 años en eso…)

    • Sí que tiene todo buena pinta porque es cierto que se habla mucho de ello. Pero como le decía a José Luis, me da perezón. Igual miro un poco, pero me falta tiempo para tantas cosas que esta la dejo atrás en la lista de pendientes

  3. Ja, ja, ja me parto con tus historias de terror. Lo de docker es muy fuerte, solo lo he trasteado para estar al día y lo mismo lo puedes hacer aprovechando la RaspberryPi que tienes en algún cajón.

Comentarios cerrados