Mostrando entradas con la etiqueta Outlook Anywhere. Mostrar todas las entradas
Mostrando entradas con la etiqueta Outlook Anywhere. Mostrar todas las entradas

domingo, 5 de julio de 2015

Experiencing an OWA HTTP 500 Error?

Source: http://www.msexchange.org/blogs/walther/news/exchange-2010-sp1-experiecing-an-owa-http-500-error-554.html

I’ve seen this issue a couple of times after applying Exchange 2010 SP1 on Client Access servers. I’m presented with the OWA FBA page and enter my credentials and then boom it throws an “HTTP 500” error instead of opening the mailbox.


You tried to issue an “IISReset /NoForce” and even rebooted the server and still see the symptom.
So the issues is typically caused by the “Microsoft Exchange Forms-Based Authentication” service being in a stopped state. Starting the service immediately fixes the issue.
Why it sometimes doesn’t start automatically after a reboot of the servers is a very good question. I’ll do some more research in order to find the root cause.
Until later,
Henrik WaltherTechnology Architect/WriterMCM: Exchange 2007 | MVP: Exchange Architecture
I’ve seen this issue a couple of times after applying Exchange 2010 SP1 on Client Access servers. I’m presented with the OWA FBA page and enter my credentials and then boom it throws an “HTTP 500” error instead of opening the mailbox.
image

image
You tried to issue an “IISReset /NoForce” and even rebooted the server and still see the symptom.
So the issues is typically caused by the “Microsoft Exchange Forms-Based Authentication” service being in a stopped state. Starting the service immediately fixes the issue.
image
Why it sometimes doesn’t start automatically after a reboot of the servers is a very good question. I’ll do some more research in order to find the root cause.
Until later,
Henrik Walther
Technology Architect/Writer
MCM: Exchange 2007 | MVP: Exchange Architecture 

jueves, 22 de enero de 2015

Setup Microsoft Outlook 2007 to open a Office 365 Mailbox

Install this updates:


•For Outlook 2007    

KB2596598 from the July 2012 public update
KB2687404 from the November 2012 public update



Microsoft Online Services Sign-In Assistant for IT Professionals RTW                        
http://www.microsoft.com/en-us/download/details.aspx?id=28177 (escoger 32 o 64 bits)



Configure Outlook with "AutoDetect Settings" and username and correctly changed 1st time password from Outlook Web App

This also applies for Exchange Online Services nor Office 365

lunes, 20 de diciembre de 2010

Setup a Certification Authority to Issue a Certificate with Windows Server and enable RPC over HTTP on Exchange 2007 and Exchange 2010

Spanish Keywords:

Trabaja para Exchange 2010 y Exchange 2007
Primer Paso: Deshabilitar Outlook Anywhere
  1. Abre la consola de Exchange
  2. Navega en el árbol de la consola hasta llegar a "Configuración de Servidor" - "Acceso de Cliente"
  3. Dentro de Acceso de Cliente, haz clic derecho en el nombre del servidor y escoge "Deshabilitar Outlook Anywhere" (si no tienes esta opción, no escojas "Habilitar Outlook Anywhere")
  4. Cierra la consola de Exchange
  5. (para Windows 2008) Clic en Inicio abre las Herramientas Administrativas - "Administrador del Servidor", navega hasta "Características", da clic en "Quitar Características" y desmarca "RPC sobre el proxy de HTTP"
  6. REINICIA (no es broma)
Segundo Paso: Validar que tengas una entidad certificadora en el dominio y que tenga las opciones de certificación vía Web habilitadas
  1. (para Windows 2008) Clic en Inicio abre las Herramientas Administrativas - "Administrador del Servidor", navega hasta "Funciones", en el lado derecho da clic en "Agregar Función", verifica que esté marcado lo siguiente: "Servicios de Certificate Server de Active Directory", y en los servicios de función esté marcado: "Entidad de Certificación" e "Inscripción web de entidad de certificación", si al poner continuar te solicitan otro requisitos de IIS da clic en Continuar y Finaliza el asistente
  2. Si encuentras que los servicios de Certificate Server ya están instalados en el servidor prueba que la "Inscripción web de entidad de certificación" esté activada poniendo https://localhost/certsrv, si no responde ve nuevamente al "Administrador de Servidor", navega en la función de "Servicio de Certificate Server de Active Directory" y a la derecha encontrarás "Agregar servicios de función", da clic allí y luego marca "Inscripción web de entidad de certificación"
  3. Si te pide reiniciar, no dudes en hacerlo
  4. Al regresar prueba que puedas acceder al https://localhost/certsrv
Tercer Paso: Crear el certificado de Exchange para que funcione con un nombre principal y varios alias internos/externos
  1. (para Windows 2008) Clic en Inicio, "Todos los Programas", "Microsoft Exchange 200x", abre el que dice "Exchange Management Shell"
  2. Cuándo tengas acceso al Shell de Exchange, ejecuta el siguiente comando:

    New-ExchangeCertificate -GenerateRequest -Domainname mail.dominio.com, servidor.dominio.local, autodiscover.dominio.com, servidor -FriendlyName mail.dominio.com -PrivateKeyExportable: $True
    (al dar Enter con el teclado obtendrás un texto similar al siguiente, copia ese texto en el Portapapeles o en un documento nuevo del Bloc de Notas, no cierres la consola de comandos de Exchange)
-----BEGIN NEW CERTIFICATE REQUEST-----MIID/zCCAucCAQAwGzEZMBcGA1UEAwwQbWFpbC5kb21pbmlvLmNvbTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALyY0mqutdzu07iQBYB3A0FVCvJfOZeq
CkM+y6cIBVYt0zf8SsdqXVXxmT2IcXsABKpBDfMgHibswSBZOmIt360RmpFp6b7q
-----END NEW CERTIFICATE REQUEST-----
Ojo que debes cambiar el comando de la siguiente forma:
  • dominio.com (es tu dominio externo)
  • dominio.local (es tu dominio interno)
  • mail.dominio.com (nombre válido que debe responder a tu dirección pública, firewall o proxy, pregunta a tu isp o ingresa a www.cualesmiip.com para ver si el apuntador es correcto puedes usar http://centralops.net/co/DomainDossier.aspx y colocar el "mail.dominio.com" para ver si responde tu ip pública)
  • servidor (nombre NETBIOS interno del servidor)
  • servidor.dominio.local (nombre FQDN interno del servidor)
[PS] C:\Windows\System32>certreq -submit -attrib "CertificateTemplate:WebServer"
 c:\certreq.txt
Cuarto Paso: Crear el certificado a partir de la solicitud
  1. Entra en https://localhost/certsrv
  2. Da clic en "Solicitar un certificado"
  3. En la siguiente Pantalla escoge "Solicitud Avanzada de Certificado"
  4. En la siguiente Pantalla escoge: "Enviar una solicitud de certificado con un archivo codificado en base64 CMC o PKCS #10 o una solicitud de renovación con un archivo codificado en base64 PKCS #7."
  5. Pega el contenido del texto en el bloc de notas en el casillero que dice: "Guardar Solicitud", debes incluir TODO incluyendo las lìneas -----BEGIN NEW CERTIFICATE REQUEST----------END NEW CERTIFICATE REQUEST-----
  6. En Plantilla de certificado escoge: Servidor Web y luego da clic en "Enviar"
  7. En la pantalla Siguiente da clic en "Descargar Certificado", por favor grábalo en la raíz del disco c:\certnew.req
Quinto Paso: Importar certificado a Exchange y activar los servicios de Exchange con el certificado
  1. De vuelta en la consola de comandos de exchange y con el certificado anterior emitido corre el siguiente comando:
Import-ExchangeCertificate -path c:\certnew.cer  | Enable-ExchangeCertificate -Services IIS, SMTP, POP, IMAP
2. Si te consulta por "està seguro de reemplazar los certificados" confirmalos aceptando el cuadro de diálogo con el botón "Si"

Sexto Paso: Para poder Re-Habilitar Outlook Anywhere
  1. (para Windows 2008) Clic en Inicio abre las Herramientas Administrativas - "Administrador del Servidor", navega hasta "Características", da clic en "Agregar Características" y marca "RPC sobre el proxy de HTTP", si te pide reiniciar hazlo sin dudar
  2. Abre la consola de Exchange
  3. Navega en el árbol de la consola hasta llegar a "Configuración de Servidor" - "Acceso de Cliente"
  4. Dentro de Acceso de Cliente, haz clic derecho en el nombre del servidor y escoje "Habilitar Outlook Anywhere"
  5. DEBES ESPERAR 15 minutos para poder conectar clientes via RPC desde IPADs, Outlook, etc. para clientes fuera del dominio con Windows debes exportar el certificado de la CA
Con estos procedimientos evitas los mensajes de error de certificado de Outlook 2007 cuándo se conecta a un servidor de exchange que también tiene Outlook Web App, Outlook Anywhere y donde el nombre del equipo y el del dominio interno no coincide con el del alias de internet. Desde el paso 3 se deberá ejecutar en todos los servidores de exchange del dominio, o dominios hijos de modo que se valide contra la misma entidad certificadora aunque se puede instalar una CA por dominio, no es necesaria.