none
Problemas con correo entrante Email Router RRS feed

  • Pregunta

  • Muy buenas a todos,

    Os paso a detallar el entorno en el que me muevo. Tengo montado CRM 4.0 hasta el update rollup 12. También tengo montado Email router actualizado con update rollup 12. Tengo montado Exchange 2007 en mi sistema también.

    Os cuento, he intentando configurar con el asistente de email router tanto la entrada como la salida. En la entrada la he configurado de la siguiente forma:

    - he dado un nombre al perfil

    -he escogido en direción: Entrante

    -utilizo protocolo de servicios Web Exchange

    -el tipo de servidor de correo escojo Exchange 2007

    -la autenticación de windows

    -En ubicación (este campo no lo entiendo muy bien), me pide dirección URL de servicios de Web Exchange. No sabia que poner y acabe poniendo la direccion de mi owa.

    En Credenciales de acceso he puesto un usuario que administrador del dominio.

    La cuestion esque cuando voy a usuarios, colas y buzones de enrutamiento y le doy a probar el acceso me da un error en el correo entrante, me dice:

    Estado entrante: Error - Unable to connect to the remoto server A connection attempt failed because the connected party did not properly respond after a period of time, or established connection falided because connected host fas failed to respond.

    En cambio en el Saliente me da correcto.

    Solo me falla el entrante. Sabeis por donde pueden ir los problemas?? Que deberia poner en el campo ubicacion donde me pide url de servicios de Exchange???

    Muchas gracias de antemano

     

    miércoles, 22 de septiembre de 2010 10:43

Respuestas

Todas las respuestas

  • Hola, Tropoglar

    Creo que no debes poner la dirección del owa, sino el "endpoint" del web service de Exchange, o sea, algo como https://servidor/EWS/Exchange.asmx

    Te rediirijo a este documento, aunque puede que ya lo conozcas: es un tutorial con distintos escenarios de configuración del e-mail router.

    Microsoft Dynamics CRM4 E-mail Router Configuration Scenarios.docx

    ¡Suerte!


    Daniel - http://crmadiario.blogspot.com
    • Marcado como respuesta Tropoglar miércoles, 29 de septiembre de 2010 7:47
    jueves, 23 de septiembre de 2010 7:40
  • Gracias por contestar Daniel!!

    Le estoy echando un vistazo al documento y viendo lo que tu me pones, he probado a poner:

    https://servidor/EWS/Exchange.asmx

    La cuestion esque me da otro error ahora:

    Estado entrante: Error - The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. The remote certificate is invalid according to the validation procedure.

    Si pongo lo siguiente:

    https://servidor.dominio/owa

    Me dice lo siguiente:

    Estado entrante: Error - The request failed with an empty response.

    Tendre que hacer algo con el certificado de Exchange?? La verdad no se como actuar con esto. Te suena por donde pueden ir los tiros??

    Muchisimas gracias de nuevo

     

    jueves, 23 de septiembre de 2010 8:01
  • Vale, el siguiente paso es hacer que acepte el certificado, que está expedido seguramente no para "servidor" sino para "servidor.dominio.com". Prueba con la dirección completa de tu servidor, incluyendo .es o .com o .local o lo que sea.

    Ah, y olvídate de la dirección del owa, ¡te aseguro que así no va a funcionar!


    Daniel - http://crmadiario.blogspot.com
    • Marcado como respuesta Tropoglar miércoles, 29 de septiembre de 2010 7:47
    jueves, 23 de septiembre de 2010 8:08
  • Llevas toda la razon del mundo, si pongo el el FQDN del servidor de exchange me funciona. Tan solo una última cosa.

    Tengo configurado todo esto en las credenciales de acceso con un usuario que he creado en el Directorio Activo. Tanto para el correo entrante, Saliente y en las implementaciones.

    Ademas he creado un buzon de enrutamiento, que es el buzon del usuario anterior que te comentaba. Este usuario es un usuario raso, tan solo pertenece a Domain Users ademas de darlo de alta como usuario en el CRM con rol de System Administrator.

    La cuestion esque cuando le doy a probar el acceso ahora, me da ok en el estado entrante del buzon enrutador, tambien me da ok en el saliente (este ya me daba ok antes de todos los problemas), pero me falla en el estado entrante de un usuario de CRM, que le asigne la opcion de Email Router. El mensaje que me da es:

    Estado entrante: Error - The server to which the application is connected cannot impersonate the requested user due to insufficient permission.

    Como se puede ver es un problema de permisos. Mi pregunta es, ese usuario enrutador que yo he creado y que esta asignado para las credenciales de acceso, tiene que ser Admin del Exchange?? Que nivel minimo de permisos tiene que tener para que esto funcione??

     

    Te estoy eternamente agradecido Daniel, llevaba tiempo con este problema y ahora empiezo a ver la luz, gracias de nuevo y disculpa las molestias.

    jueves, 23 de septiembre de 2010 8:22
  • Hola, Tropoglar

    El usuario "buzón" no hace falta que sea administrador de Exchange, ni tampoco darse de alta como usuario en CRM. Es más, no sé qué comportamiento extraño puede tener si haces esto último, así que te lo desaconsejo.

    Lo que sí debes comprobar es que los usuarios "con nombre y apellidos" de CRM sí tengan permisos sobre el buzón de correo. ¿Estás usando el asistente de despliege de reglas?

    ¡Ah! Si es de ayuda cualquiera de mis post, por favor, márcalo como "útil" o "respuesta". Gracias


    Daniel - http://crmadiario.blogspot.com
    miércoles, 29 de septiembre de 2010 7:32
  • Gracias de nuevo Daniel.

    La verdad esque tengo muchos fallos de concepto, ademas que no encuentro guias o explicación sobre la configuración de email router.

    He deshabilitado el usuario enrutador, ya que no veo por ningun lado como eliminarlo. La cuestion esque ahora en la configuracion de email router me da un error al cargar los datos en la pestaña de usuarios, colas y buzones de enrutamiento. Diciendome que el Administrador de configuracion de E-mail Router no pudeo recuperar la informacion de usuarios y colas del servidor de CRM.

    Supongo que esto se debera a que en el perfil de correo entrante tengo en las credenciales de acceso puesto a este usuario (enrutador), tb lo tengo en la de Salida y en las Implementaciones.

    Que opcion pones tu aqui?? Tengo la opcion de poner un usuario o poner cuenta de sistema local. Si pongo cuenta de sistema local si me lo carga pero me da errores de permisos en el correo entrante de un usuario que tiene definido email router.

    Por otro lado, no se para que sirven las reglas, la cuestion esque lo he lanzado, pongo mi organizacion de CRM, pong la direccion de correo del usuario enrutador y luego cuando se pone a cargar usuarios, asi se queda sin marcar nada de nada.

    Disculpa por tanta pregunta Daniel, pero la verdad no termino de comprender ni el funcionamiento ni como se configura esto.

    Te estoy eternamente agradecido por toda tu ayuda.

    PD: Ya fui marcando todas tus respuestas que me ayudaron en su momento.

    miércoles, 29 de septiembre de 2010 8:17
  • Hola, Tropoglar

    Perdona que no haya respondido antes, he estado hasta arriba!

    > ... me da un error al cargar los datos en la pestaña de usuarios, colas y buzones de enrutamiento. Diciendome que el Administrador
    > de configuracion de E-mail Router no pudeo recuperar la informacion de usuarios y colas del servidor de CRM.

    Esto generalmente indica que el usuario que has establecido en la pestaña de "Despliegues" no tiene permisos para acceder a CRM. Selecciona un usuario del dominio que también lo sea de CRM y tenga permisos para ver usuarios y colas. Típicamente, un administrador.

    Usa siempre cuentas de usuario del dominio, ya que las locales no pueden tener permisos en CRM, ni tampoco en las cuentas de Exchange. El asistente de reglas sólo es válido cuando usas buzones de enrutamiento. Si usas Exchange puedes hacer que cada usuario de CRM utilice su propia cuenta de correo de Exchange. Para esto debes configurar en las opciones del usuario en CRM "Permitir al enrutador usar mis credenciales"

    Saludos


    Daniel - http://crmadiario.blogspot.com
    lunes, 11 de octubre de 2010 15:28
  • Hola Daniel,

    He seguido al pie de la letra las instrucciones que le diste a Tropoglar, sin embargo aún continuo recibiendo el mensaje de:

    "Estado entrante: Error - The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. The remote certificate is invalid according to the validation procedure."

    La única diferencia que tengo respecto a la configuración de  Tropoglar es que utilizo un servidor de Exchange 2010.

    He estado investigando al respecto y he encontrado lo siguiente acerca de mis servidores:

    • Los certificados de mi Exchange server 2010 no están validados, cosa que de acuerdo a mi investigación he estado investigando y podría estar creando dicho error pero no estoy seguro.
    • El website de Microsoft Dynamics CRM no tiene activado SSL.
    • Investigué como habilitar SSL en dicho website y requiero acceder a las propiedades del sitio en IIS, sin embargo al dar click derecho en el mismo no me aparece la opción de "Propiedades".
    • Por último, he encontrado que para habilitar SSL en el website de Microsoft Dynamics CRM es necesario adquirir un certificado de un CA, no sé si esto sea necesario...

    Como ves, tengo muchas dudas al respecto, espero me puedas ayudar como hiciste con Daniel.

    Saludos.

    miércoles, 27 de octubre de 2010 18:00