[MOSS 2007] Cannot retrieve properties at this time + Are you sure you want to navigate away from this page? = Headache

Sí alguna vez te has encontrado con estos 2 mensajes o con alguno de ellos te voy a intentar facilitar la vida un poco contandote mi experiencia:

Seguro que has buscado por internet y has encontrado soluciones para todos los gustos, pues a mí ninguna de ellas me ha funcionado (Para el primer mensajito), aunque si es verdad que alguna me ha dado alguna pista para encontrar la solución :)

Cannot retrieve properties at this time

Al pulsar sobre el botón de “Editor de texto enriquecido”

image

Aparece el dichoso mensaje:

image

Googleando he visto que aparecen distintas soluciones:

  1. Reciclar el pool
  2. Modificar web.config http://blogs.msdn.com/gyorgyh/archive/2009/03/04/troubleshooting-web-part-property-load-errors.aspx

El caso es que la primera (Por lo menos a mí no me ha funcionado) y la segunda de lo que comenta a mí no me aparecen esos valores en los web.config.

Así que con las Developer Tools he revisado la llamada que se estaba haciendo al servicio web que recupera dichas propiedades (como explicaba en uno de los artículos) para revisar el resultado de la llamada al servicio web, y como se aprecia en la imagen no hay respuesta:

image

Revisando el Web.config me he encontrado esto en el elemento httpHandlers:

<httpHandlers>
  <remove verb="GET,HEAD,POST" path="*" />
  <add verb="GET,HEAD,POST" path="*" ...
  <add verb="OPTIONS,PROPFIND,PUT,LOCK,...
  <add verb="*" path="Reserved.Rep...
  <add verb="*" path="*.asmx" ...
  <add verb="*" path="*_AppService.axd"...
  <add verb="GET,HEAD" ...
  <remove verb="*" path="*.asmx" />
</httpHandlers>

Solución: Pues que aunque se están habilitando todos los verbos para los archivos con extensión *.asmx (Servicios Web) al final se están quitando, por lo que quitando el ultimo remove:

image

Ya tenemos respuesta del servicio web y no saldrá la dichosa ventana, perooooooo… ahora nos aparece el siguiente mensaje

Are you sure you want to navigate away from this page?

image

Para esto sí que he encontrado la solución Googleando, que es deshabilitar el soporte nativo de XMLHTTP o lo que es lo mismo deshabilitar el check “Enable native XMLHTTP support”:

image

Un saludo

Published 3/12/2009 17:37 por Luis Ruiz Pavón
Comparte este post:
http://geeks.ms/blogs/lruiz/archive/2009/12/03/moss-2007-cannot-retrieve-properties-at-this-time-are-you-sure-you-want-to-navigate-away-from-this-page-headache.aspx