sábado, 19 de enero de 2013

Transferencia de un certificado SSL firmado en Internet Information Server

Actualmente tengo instalado este servidor de correo en mi empresa. Siempre he tenido la duda para instalar un certificado válido interno de mi servidor de IIS. Pues aquí tengo la respuesta desde la Web del fabricante Kerio. Os dejo los datos por si os son útilies.

Export the private key from IIS
  1. Open the Internet Information Services administration console located in the Control Panel -> Administrative Tools.
  2. Select the properties of your website.
  3. Select the Directory Security tab
  4. Select the button 'View Certificate'.
  5. Select the Details tab.
  6. Choose the 'Copy to file' button.
  7. Choose 'Yes export the private key'.
  8. The key will be generated using Personal Information Exchange PKCS#12(.pfx).
  9. Specify and confirm a password.
  10. Specify a name and save the file to the local disk. In this document we will use the example name example.pfx.
Export the certificate from IIS
  1. Refer to the Internet Information Services administration console located in the Control Panel -> Administrative tools.
  2. Select the properties of your website.
  3. Select the Directory Security tab.
  4. Choose to 'View Certificate'.
  5. Select the Details tab.
  6. Choose the 'Copy to file' button.
  7. Choose 'No, do not export the private key'.
  8. Specify to export the certificate in base-64 encoded X.509 (.CER).
  9. Specify a name and save the file to the local disk. In this document we will use the example name example.cer
  10. Once the file is created, rename the extension to .crt (e.g. example.crt), as this is the extension format used by Kerio MailServer.
The following procedure can only be performed from a Windows computer. The key file can be later copied to another operating system.
Change the key format from PKCS#12 to RSA
  1. Download the SSL Certificate Utility.
  2. Extract the zip file to some location on the local hard drive. There are four necessary files: ssleay32.dll, libeay32.dll, openssl.cfg and openssl.exe.
  3. Move the two files exported from IIS (example.crt and example.pfx) into the folder containing the extracted files.
  4. Execute the file openssl.exe.
  5. Type the following command: pkcs12 -in example.pfx -nocerts -out example.pem.
  6. You will need to supply the password used when you created the Personal Information Exchange file during the export from IIS.
  7. After supplying the password, you will then be asked to create and verify a "PEM pass phrase". You will need to supply this pass phrase in order to convert the "PEM file" to a KEY file. This pass phrase will be used only once, and is not relevant after the key file has been created.
  8. At this point you will have a new file in the same directory called example.pem.
  9. Type the following command: rsa -in example.pem -out example.key.
  10. After entering the "PEM pass phrase", the example.key file will be generated. You will no longer need the "PEM pass phrase".
Import the certificate and key files into Kerio MailServer
  1. Locate the /sslcert directory. The default location for each supported Operating System is provided below.
    • OS X: /usr/local/kerio/mailserver
    • Windows: C:/program files/kerio/mailserver
    • Linux: /opt/kerio/mailserver
  2. Copy the example.crt and example.key files into this directory.
  3. Restart Kerio MailServer
  4. Connect to Kerio MailServer using the Administration console and go to the Configuration -> SSL Certificates dialog.
  5. Select the new certificate and choose the option 'Set as active'.
  6. Restart Kerio MailServer and the certificate and key should now be used by Kerio MailServer.

Espero os sirve a todos.

Un saludo,


Fuente: http://kb.kerio.com/product/kerio-connect/ssl-certificates/transferring-a-signed-ssl-certificate-from-internet-information-server-into-kerio-connect-409.html

lunes, 14 de enero de 2013

Reinicio programado Windows 2008 Server

No tiene mayor dificultad que conocer el comando, shutdown.exe y los parámetros, pero como siempre me olvido, voy a anotarlo :) (me da mucha rabia buscar en google 1.500 veces lo mismo).
  • 1) Vamos hasta Inicio -> Programas -> Accesorios -> Herramientas sistema -> Tareas programadas
  • 2) Iniciamos el asistente para programar la tarea.
  • 3) Debemos navegar hasta el programa que queremos ejecutar, en este caso, el comando shutdown.exe, que se encuentra en C:\Windows\system32\shutdown.exe
  • 4) Podemos seguir los pasos o saltarlos para editarlos después. Invariablemente deberemos añadir la contraseña de administrador del sistema para que se pueda ejecutar el comando.
  • 5) Finalizamos y clickamos en el botón “Avanzadas”.
  • 6) Dentro del path hasta el comando, debemos añadir los parámetros que coge shutdown.exe:
    C:\Windows\system32\shutdown.exe -r -f -t 01 (Donde -r expresa el reinicio, -f fuerza a las aplicaciones a cerrar sin aviso y -t es el tiempo en segundos hasta el inicio del rebote)
Y listo.
Luego, para comprobar que la máquina se ha rebotado tal y como hemos programado, podemos verlo en el Visor de Sucesos(Event Viewer).


Fuente: http://www.rubenortiz.es/2008/01/30/reinicio-programado-windows-2003-server/

domingo, 23 de diciembre de 2012

Cómo crear una copia de seguridad de máquinas virtuales Hyper-V a partir de la partición principal mediante Copias de seguridad de Windows Server en un equipo basado en Windows Server 2008

Para realizar esta operación, debe registrar VSS Writer de Microsoft Hyper-V con Copias de seguridad de Windows Server.

Aquí tenéis la descarga ---> http://go.microsoft.com/?linkid=9663637

Si lo queréis realizar por vuestra cuenta modificando los registros, aquí tenéis:

Para registrar VSS Writer de Hyper-V con Copias de seguridad de Windows Server, siga estos pasos:
  1. Haga clic en Inicio, Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
  2. Busque la siguiente clave del Registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
  3. Haga clic con el botón secundario en CurrentVersion, seleccione Nuevo y haga clic en Clave.
  4. Escriba WindowsServerBackup y, a continuación, presione Entrar.
  5. Haga clic con el botón secundario en WindowsServerBackup, seleccione Nuevo y, a continuación, haga clic en Clave.
  6. Escriba Soporte de aplicación y, a continuación, presione Entrar.
  7. Haga clic con el botón secundario en Soporte de aplicación, seleccione Nuevo y, a continuación, haga clic en Clave.
  8. Escriba {66841CD4-6DED-4F4B-8F17-FD23F8DDC3DE} y, a continuación, presione ENTRAR.
  9. Haga clic con el botón secundario en {66841CD4-6DED-4F4B-8F17-FD23F8DDC3DE}, seleccione Nuevo y, a continuación, haga clic en Valor de cadena.
  10. Escriba Identificador de aplicación y, a continuación, presione Entrar.
  11. Haga clic con el botón secundario en Identificador de aplicación y, a continuación, haga clic en Modificar.
  12. En el cuadro Información del valor, escriba Hyper-V y, a continuación, haga clic en Aceptar.
  13. En el menú Archivo, haga clic en Salir. 

 Para realizar la copia o restaurarla, seguir los siguientes pasos:

Crear una copia de seguridad de las máquinas virtuales con Copias de seguridad de Windows Server

  • Cuando realice una copia de seguridad de las máquinas virtuales, debe incluir todos los volúmenes que alojan archivos de la máquina virtual. Por ejemplo, si los archivos de configuración de la máquina virtual se almacenan en el volumen D: y los archivos de la unidad de disco duro de la máquina virtual (VHD) se almacenan en el volumen E: , debe realizar una copia de seguridad de los volúmenes D: y E: .
  • Las máquinas virtuales que no tengan instalados los servicios de integración se colocarán en un estado guardado mientras se crea la instantánea VSS.
  • Las máquinas virtuales que ejecutan sistemas operativos que no son compatibles con VSS, como Microsoft Windows 2000 o Windows XP, se colocarán en un estado guardado mientras se crea la instantánea VSS.
  • En el caso de máquinas virtuales que contienen discos dinámicos, la copia de seguridad se debe realizar sin conexión.
Nota: Copias de seguridad de Windows Server no es compatible con la copia de seguridad de máquinas virtuales Hyper-V en volúmenes compartidos de clúster (volúmenes CSV).

Restaurar máquinas virtuales mediante Copias de seguridad de Windows Server

 

Para restaurar máquinas virtuales, siga estos pasos:
  1. Inicie Copias de seguridad de Windows Server en Herramientas administrativas.
  2. En el menú Actions, haga clic en Recuperar.
  3. Seleccione el servidor del que desea recuperar datos y, a continuación, haga clic en Siguiente.
  4. Seleccione la fecha y la hora a partir de la que desea realizar la recuperación y haga clic en Siguiente.
  5. Seleccione el tipo de recuperación Aplicaciones y, a continuación, haga clic en Siguiente.
  6. Seleccione Hyper-V y, a continuación, haga clic en Siguiente.
  7. Seleccione la ubicación de restauración y, a continuación, haga clic en Siguiente.
  8. Haga clic en Recuperar para iniciar el proceso de restauración.
Nota: se restaurarán todos los volúmenes que alojen archivos de la máquina virtual. No es posible restaurar máquinas virtuales individuales mediante Copias de seguridad de Windows Server.

Las máquinas virtuales que contienen dos o más instantáneas no se recuperarán. Para solucionar temporalmente este problema, siga estos pasos:
  1. Inicie Administrador de Hyper-V en Herramientas administrativas.
  2. Elimine la máquina virtual que no se ha restaurado.
  3. Inicie Copias de seguridad de Windows Server en Herramientas administrativas.
  4. En el menú Actions, haga clic en Recuperar.
  5. Seleccione el servidor del que desea recuperar datos y, a continuación, haga clic en Siguiente.
  6. Seleccione la fecha y la hora a partir de la que desea realizar la recuperación y haga clic en Siguiente.
  7. Seleccione el tipo de recuperación Archivos y carpetas y, a continuación, haga clic en Siguiente.
  8. Seleccione el directorio donde se almacenan las instantáneas y, a continuación, haga clic en Siguiente.

    Nota: de manera predeterminada, las instantáneas se encuentran en el directorio siguiente:
    C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots
  9. Seleccione la ubicación donde se deben restaurar las instantáneas y, a continuación, haga clic en Siguiente.
  10. Haga clic en Recuperar para iniciar el proceso de restauración.
  11. Una vez finalizada la restauración, realice otra restauración. Sin embargo, utilice el tipo de recuperación Aplicaciones y seleccione Hyper-V para restaurar correctamente las máquinas virtuales.
 Fuente: http://support.microsoft.com/kb/958662/es