jueves, 14 de mayo de 2015

Cumulus de Canto en Windows 8.1

Síntomas:

Al intentar instalar Cumulus en un windows 8.1 te sale un mensaje diciendote que el modo de la interfaz de usuario no es compatible sugiriéndote que lo instales desde la consola con el switch -i.
Sin embargo no se instala.
Los modos de compatibilidad no resuelven nada,

Solución

En mi caso el ejecutable estaba en una unidad de red, lo moví a local, lo desbloquee y le active el modo de compatibilidad Windows 7, y funcionó.
Ya sé que es una solución muy particular, pero es una de estas notas para mí, porque me ha pasado dos veces y la segunda me había olvidado de como resolverlo.

martes, 12 de mayo de 2015

Configurar apagado ordenado de VMs sobre VMware con SAIs EATON

Situación:

Tienes:

  • Una infraestructura de maquinas virtuales sobre host ESXi gestionados por vCenter (VMware).
  • Alimentada por un SAI Eaton
Quieres que en caso de corte de suministro eléctrico las maquinas se apaguen ordenadamente antes de que el SAI agote las baterías.

Solución

Lee el articulo: http://www.pantallazos.es/2014/11/apagar-una-granja-vmware-sphere-con-ipm.html

domingo, 10 de mayo de 2015

En Umbraco no puedes publicar una página en umbraco debido a un fallo en reglas de validación

Síntomas

En Umbraco tienes problemas al publicar una página con el siguiente mensaje:
Failed to publish due to failure in passing validation rules

Contexto

La página que estas publicando la has trasladado desde otro servidor utilizando "Courier para Umbraco".
Hablamos de que tienes un servidor de producción y otro de desarrollo.
Normalmente has trasladado una sección entera. Previamente has borrado en el servidor destino esta página y todas sus hijas.
Normalmente llegas al problema porque las páginas hijas no se dejan publicar debido a que no está publicada la página padre. Al final descubres que no puedes publicar la página principla de la sección.

Causa

Las páginas que has eliminado permanecen en la bandeja de reciclaje, courier reemplaza estas páginas y deja marcado eliminado (Columna trashed=1 en la base de datos)

Solución

Para mí la solución mas sencilla pasa por vaciar la bandeja de reciclaje antes de trasladar con Courier.
Además te evitas otros problemas como que no cambien los tipos de documento en alguno de ellos
Otra gente corrige en la base de datos el campo o borra y recupera de la bandeja de entrada.

Fuente

https://our.umbraco.org/forum/developers/api-questions/44247-Failed-to-publish-due-to-failure-in-passing-validation-rules

jueves, 23 de abril de 2015

Java en Chrome 42 y superiores

Sintomas:

Las aplicaciones Java dejan de funcionar en las versiones de Chrome superiores a la 42

Causa:

A partir de esta versión npapi está desactivado

Solución:

Activarlo accediendo a chrome://flags/#enable-npapi 

viernes, 27 de marzo de 2015

Obtener en Umbraco los textos de los tipos de datos basados listas de botones

Enunciado:

Si creas tipos de datos basados en listas de botones de radio (radiobuttons), la referencia a al propiedad o el método getValue te devuelven un entero. ¿Cómo obtener los textos?

Solución:

    if (Model.Content.HasValue("nomProp"))
    {
        Accesos=Umbraco.GetPreValueAsString(Model.Content.GetPropertyValue("nomProp"));      }

miércoles, 25 de marzo de 2015

TLS not available: connect failed: error:00000000:lib(0):func(0):reason(0)

Síntomas:

Tenemos un servidor de correo, observamos que cuando intentan enviarnos mensajes desde determinados dominios los mensajes no llegan, finalmente el emisor recibe un NDR que contiene la frase:

TLS not available: connect failed: error:00000000:lib(0):func(0):reason(0) 

Solo ocurre con algunos dominios, esto es con algunos servidores de correo.

Contexto:

Utilizas un servidor Windows Server 2008R2 con Foreftont TMG y el Rol de transporte de Exchange Server 2010.
Has configurado recientemente el SSL para que supere los tests Qualys SSL Labs
Para ello has seguido las instrucciones en:

Causa:

El servidor que emite los mensajes es probablemente un Linux con qmail y no tiene actualizados los módulos de criptográfia, probablemente esté intentando utilizar SSL v2 o v3 en lugar de TLS. y tu servidor lo rechaza.

Solución:

En mi caso bastó con:

  1. Permitir el dialogo inicial SSL2 /SSL3 antes de saltar a TLS.
    Clave de registro:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL\ AllowInsecureRenegoClients
    Valor:1
  2. Permitir el uso del cifrado RC4 (lo había deshabilitado por debíl).
  3. Incluir la suites de cifrado TLS_RSA_WITH_RC4_128_SHA en la lista:
    Computer Configuration, Administrative Templates, Network, SSL Configuration Settings, Cipher Suite Order
    De la política  de seguridad local.
Todo esto se entenderá mejor si se han seguido las instrucciones más arriba para alcanzar el grado A en Qualys SSL Lab (y para evitarse problemas posteriores, que desde PODDLE nos estamos poniendo serios).






viernes, 13 de marzo de 2015

TimeOut al actualizar Piwik

Síntomas

Cuando intentas actualizar Piwik recibes el error:
 curl_exec: Operation timed out after 10000 milliseconds with 527060 out of 13297558 bytes received. Hostname requested was: builds.piwik.org

Solución

Edita el archivo path_a_la_instalación/htdocs/plugins/CoreUpdater/controller.php
En la línea 175
Cambia: Http::fetchRemoteFile($url, $this->pathPiwikZip);
Por: Http::fetchRemoteFile($url, $this->pathPiwikZip, 0, 30);