ResolveUR: Error durante la instalación

La extensión ResolveUR todavía no tiene el archivo de instalación adaptador a Visual Studio 2019 pero funciona como en versiones anteriores, deberemos adaptar el fichero de instalación VSIX

This extension cannot be installed because the following references are missing: Microsoft.VisualStudio.Component.CoreEditor

Dentro del fichero catalog.json sustituimos:

"Microsoft.VisualStudio.Component.CoreEditor":"[15.0.26208.0,16.0)"}

Por la versión de VS2019:

"Microsoft.VisualStudio.Component.CoreEditor":"[15.0,17.0)"}

Continuará con la ejecución como en versiones anteriores:

Descargar ResolveUR_MOD_VS2019.zip (46,35 kb)

«Recuperar» claves privadas de certificados SSL en IIS

En ocasiones es posible tener alguna que otra dificultad a la hora de crear peticiones (CSR) o renovar si no se realizan los pasos con cuidado en IIS. Debemos tener en cuenta que a la hora de crear una petición de certificado, la clave privada se almacena en el equipo que la realiza y solo en este es posible recuperarla.

Pese a ello en ocasiones se producen errores en el proceso, llegados a este extremo podemos intentar dos opciones:

  1. Desde la linea de comandos podemos intentar reparar el almacen de certificados:
    certutil -repairstore my "ThumbprintDelCertificadoConoSinEspacios"

    Si el comando encuentra las claves privadas asociadas al certificado indicado con el thumprint las asocia, en otros casos es posible que muestre errores del tipo «Insertar tarjeta inteligente» ya que busca en todos los medios y proveedores criptográficos existentes, en tal caso no podrá acabar.

    NOTA: este comando también se puede utilizar para asociar las claves privadas con la renovación de un certificado CER de manera rápida dentro del mismo equipo, es decir, certificado completo del año 2010 (PFX) y renovación de 2011 (CER) en el mismo almacén de certificados.

  2. Si hemos solicitado el certificado a una autoridad online, es posible que tenga almacenadas las claves privadas en la solicitud web, en este caso podremos unirlas con el certificado de respuesta para obtener el PFX resultante mediante OpenSSL, puedes probar online pero nunca en producción
    openssl pkcs12 -export -inkey clave.pem -in pki.crt -out certificadoCompleto.pfx

 

NOTA: Una pequeña aclaración rápida, los archivos CRT contienen la información entre las etiquetas —–BEGIN CERTIFICATE—– y —–END CERTIFICATE—– mientras que las claves de ficheros PEM utilizan: —–BEGIN RSA PRIVATE KEY—– y —–END RSA PRIVATE KEY—– habitualmente.

Winsuite se cierra al intentar imprimir

Dentro del maravilloso catálogo de herramientas desactualizadas de la administración pública, una de ellas del Sistema Red nos encontramos con Winsuite. En pocos meses debería ser sustituida, pero mientras tanto… Debido a la utilización de Crystal Reports y al modo en el que fue creada la aplicación, es necesario realizar unos cambios en el sistema operativo para poder ejecutarla. Este problema es reproducible en otro software obsoleto que utilice el mismo sistema de reporting para su visualización o revisión previa a impresión.

Debemos desactivar el sistema de prevención de ejecución de datos (DEP) para estas aplicaciones, además de tener un antivirus instalado y actualizado para evitar cualquier susto:

Word 2003 / 2007 siempre instalando

Cada vez que se abre un documento de Office aparece el diálogo de instalación. Para solucionar este problema sigue estos pasos:

  1. Realiza una reparación de Office desde el panel de control
  2. Instala la última actualización disponible, Service Pack 3 en caso de Office 2007
  3. Si con los pasos anteriores no se ha solucionado, ejecuta estos comandos para añadir las líneas al registroPara office 2003:

    reg add HKCU\Software\Microsoft\Office\11.0\Word\Options /v NoReReg /t REG_DWORD /d 1


    Para office 2007:

    reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1