lunes, 17 de mayo de 2010

Advertencia 2436 de Sharepoint Services 3 Search

Hace unos días me encontré en el visor de sucesos de mi Small Business Server 2008 una advertencia y un error, concretamente estos:

Warning event ID: 2436

Nombre de registro:Application
Origen:        Windows SharePoint Services 3 Search
Fecha:         14/05/2010 14:16:23
Id. del evento:2436
Categoría de la tarea:Recopilador
Nivel:         Advertencia
Palabras clave:Clásico
Usuario:       No disponible
Equipo:    Server   
Descripción:
No se puede rastrear la dirección de inicio .

Contexto: aplicación 'Archivo de índice de búsqueda en el servidor de búsqueda', catálogo 'Search'


Error event ID: 2424

Nombre de registro:Application
Origen:        Windows SharePoint Services 3 Search
Fecha:         14/05/2010 10:35:04
Id. del evento:2424
Categoría de la tarea:Recopilador
Nivel:         Error
Palabras clave:Clásico
Usuario:       No disponible
Equipo:        Server
Descripción:
No se puede iniciar la actualización porque no se puede tener acceso a los orígenes de contenido. Corrija los errores y vuelva a intentar la actualización.

Contexto: aplicación 'Archivo', catálogo 'de índice de búsqueda en el servidor de búsqueda Search'
 

La causa:

Se recibe un aviso de advertencia porque WSS 3.0 servicio de búsqueda esta tratando de rastrear el contenido a través de la URL remote.domain.com  que se menciona en el evento.
Windows Server 2008 incluye un control de bucle invertido de seguridad para prevenir los ataques al equipo "autenticación Kerberos".


Después de probar una solución de Microsoft que no me funciono: 

http://support.microsoft.com/kb/927012/es 

 
Encontré esta otra solución:

1 - Hacemos clic en Inicio y en Ejecutar, escribimos regedit, a continuación, hacemos clic en Aceptar.
2 - Importante!! Hacemos una copia de seguridad del registro.
3 - En el Editor del Registro, buscamos esta clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0

 4 - Hacemos clic en MSV1_0, seleccione Nuevo y, a continuación, hacemos clic en Valor de cadena múltiple.
5 - Escribimos BackConnectionHostNames, a continuación, presionamos ENTRAR.
6 - Hacemos clic en BackConnectionHostNames, a continuación, hacemos clic en Modificar.
7 - En el cuadro Información del valor, escribimos la dirección mencionada en el evento de advertencia y Aceptamos.
8 - Cerramos el editor de Registro y reiniciamos el servicio IIS (iisreset desde linea de comandos) o reiniciamos todo el servidor.

Saludos!

lunes, 3 de mayo de 2010

Configuración del IFD para Microsoft CRM 4.0

Ahora intentaré explicar cómo he realizado la configuración para acceder desde Internet al Microsoft Dynamics CRM 4.0.

Primer paso:
Descargarte el documento de Word llamado “Microsoft Dynamics CRM 4 IFD Setup Scenarios.docx”
http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=3861e56d-b5ed-4f7f-b2fd-5a53bc71dafc&displaylang=en

Segundo paso:
Tenemos que identificar el nombre de la organización que hemos creado en el Microsoft  CRM.

Tercer paso:
Una vez identificado el nombre de la organización debemos configurar nuestro DNS para que pueda resolver la dirección desde fuera.  (Al final indico los pasos para dar de alta el servidor en nuestro DNS).
Otro punto es solicitar a nuestro proveedor que nos genere un subdominio (organizacion.domino.com )que apunte a nuestra IP.

Dentro de la red:
http://servidor:puerto/organizacion

Desde fuera de la red:
http://organizacion.domino.com:puerto
* Puerto: Es cuando utilizamos uno que no sea el 80 por defecto.

Cuarto paso:
Ahora descargamos el software para configurar el acceso desde fuera “CRM IFD Tool”. Una vez descargado lo copiamos en la siguiente ruta “C:\Archivos de programa\Microsoft Dynamics CRM\Tools”. Si no se hace así no funciona.
http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=69089514-6E5A-47E1-928B-4E4D4A8541C0&displaylang=en

Quinto paso:
Ejecutamos  el “CRM IFD Tool”.



Configuramos:



Authentication Settings: Aquí debemos poner en la opción IFD+ Permise. (Si queremos deshabilitar ponemos “On Permise” otra vez).
IFD Internal Network Address and Subnet Mask: Aquí añadimos nuestra configuración de nuestra red. No hace falta que sea la ip del servidor CRM.
IFD Domain Scheme: Podemos escoger entre HTTP o HTTPS (recomendable la segunda)
IFD App Root Domain: Aquí debemos indicar el dominio externo. La dirección que pondremos en nuestro navegador fuera de la red interna. Es importante poner el nombre de la organización del CRM primero.

http://organizacion .dominio.com:puerto


IFD SDK Root Domain: Lo dejamos igual.
AD Domain Scheme: Aquí también indicamos el sistema que utilizamos dentro de nuestra red para acceder al CRM, HTTP o HTTPS. Dentro de la red interna lo más normal es que se HTTP.
AD App Root Domain: Aquí pon la ruta que utilizas para acceder desde tu red interna al CRM.

http://nombreservidor:puerto/organizacion

AD SDK Root domain: El mismo que el AD App Root Domain
En el cuadro de la parte inferior nos mostrara las organizaciones.

Configuración del DNS
Tenemos que añadir una entrada a nuestro servidor DNS.
1 – Entramos al administrador de DNS.
2 – Encima de nuestro dominio “dominio.com” hacemos clic con el botón derecho y seleccionamos “Dominio nuevo”.



3 – Marcamos el nuevo dominio y con el botón derecho seleccionamos (Host nuevo  A o AAAA)



Nombre: lo dejamos en blanco.
Dirección IP: Aquí ponemos la IP del servidor donde está instalado el CRM.

* Mis pruebas están hechas con un Windows Server 2008,  Windows Server 2003, MS Dynamics CRM 4.0.