viernes, 12 de julio de 2013

Al instalar FreeSSHd muestra error "you don't have administrator rights! freeSSHd will close"

Hoy tuve que instalar un servidor SSH en Server 2008, realize el proceso de instalación normal de la aplicación freSSHd descargada del sitio oficial , lo instale como servicio y me mostró que el había iniciado correctamente, cuando intente acceder a la aplicación salio el mensaje "you don't have administrator rights! freeSSHd will close", revisando vi que el error era que ya había otro usuario logueado en el servidor sin privilegios de administrador, cerre las dos sesiones, (La mía y el otro usuario) y posterior a esto inicie nuevamente como administrador, intente abrir la aplicación y funciono.

Espero que le sirva a alguien.

jueves, 13 de junio de 2013

Despliegue de aplicaciones web en IIS a través de Web Deploy

A continuación coloco un enlace que puede ser de mucha utilidad para aquellos que estaban acostumbrados a instalar aplicaciones web a través del proyectos de instalación que existían en Visual Studio 2008, y que ahora en Visual Studio 2012 ya no existen. Para esto ahora esta instalación puede realizarse a través de dos métodos, comprando la aplicación de instalación de Install Shield versión profesiónal ya que la Free no permite realizar despliegue en servidores web, o utilizar la publicación de la aplicación a través de Web Deploy.


  • Inicialmente se debe instalar el complemento de Web Deploy en el servidor IIS, esto se puede realizar siguiendo las instrucciones del siguiente enlace de Microsoft, no es necesario ejecutar el paso de "Configure a Site for Delegated Non-Administrator Deployment", si no se va a utilizar el paquete .zip generado en Visual Studio para despliegue.
  • Ubicarse en el proyecto web de aplicación en Visual Studio, dar click derecho a la opción Publicar
  • Crear un nuevo perfil de despliegue y establecer el nombre que se desea.

  • En el siguiente paso seleccionar la opción "Paquete Web Deploy", dar la ruta de destino donde se generara el paquete, y en el campo Sitio o aplicación establecer El sitio web donde se va a publicar la aplicación en el IIS por lo general debería ser Default Web Site concatenado del nombre del sitio en este caso seria: Default Web Site/MySitio
  • Seleccionar la configuración de despliegue para la que se tenga la aplicación (x86, x64 o Any CPU) dependiendo de como este configurada, si no se sabe hacer esto pueden consultar aquí
  • Damos publicar y luego de esto procedemos a subir en nuestro IIS la aplicación dada en el sitio web seleccionado a través del administrador de la aplicación, seleccionando el paquete que generamos a través de la opción implementar

  • Luego de esto seguir los pasos de importación del archivo y listo ya queda nuestra aplicación lista para ser utilizada.

Error Aplicación ASP.Net al conectarse a Oracle "system.data.oracleclient requiere la versión 8.1.7 o posterior del software cliente de oracle"

Hace tiempo había tenido este problema cuando intentaba conectar una aplicación de ASP.Net con un motor de base de datos Oracle a través del cliente de Oracle, en ese momento no pude encontrar una solución y tuve que dejarlo así, hoy tuve el mismo problema y esta debía encontrar una solución obligatoria, la cual gracias a Dios la pude encontrar, a continuación comparto lo que tuve que hacer.

Escenario : IIS 7, S.O Windows Server 2008 R2

Cuando la aplicación web intentaba abrir la conexión con Oracle mostraba el error "system.data.oracleclient requiere la versión 8.1.7 o posterior del software cliente de oracle", este problema se trataba de permisos para poder leer el directorio donde estaba instalado oracle (ORACLE_HOME).

  • Ubicar donde esta registrada la instalación de Oracle, si no se sabe esto se puede averiguar verificando el valor de la clave ORACLE_HOME del registro de oracle en la ubicación HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClientg_home1

  • Ubicarse en este directorio y establecer los permisos para los usuarios autenticados y el usuario de IISUSRS, IUSR para que tengan permisos de Lectura y Ejecución.


  • Reiniciar el Equipo para que surtan efecto los cambios y nuevamente intentar realizar la prueba.

Fuente: Stackoverflow




viernes, 10 de mayo de 2013

Problemas al abrir Thunderbird (Se abre varias veces)

Desde hace mucho tenia una molestia con mi cliente de correo thunderbird, y sucedia que cuando lo abría aparecían múltiples ventanas y en el área de notificación cuando se minimizaba pasaba lo mismo, hasta que me canse y busque por ahí ayuda y encontré una respuesta sencilla para este problema (gracias a Gabriel de EnMiTiempoLibre) a continuación los pasos:


  • Cerrar Thunderbird
  • Ubicarse en la raíz de la instalación de Windows en la siguiente ruta: C:\Users\\AppData\Roaming\Thunderbird\Profiles\.default
  • Buscar el archivo session.json y borrarlo
  • Iniciar nuevamente Thunderbird
Listo problema solucionado.

PD: Si a primera vista no encuentran el archivo como me sucedió a mi, simplemente busquen en el directorio de instalación de windows y allí de seguro aparecerá.

Saludos