1 votos

El servidor no puede leer la configuración de la web

Tengo un servidor poco usado que ya no me muestra la configuración de los servicios web en la aplicación del servidor.

Veo el spinner de progreso cuando selecciono "web" de la lista de servicios - pero después de un rato, servermrgd registra un mensaje de error y veo que se muestra "Error Reading Settings" donde la aplicación Server normalmente muestra la configuración y los controles web en el panel principal.

Esto es lo que se registra en /var/log/system.log cuando se selecciona web...

Apr 25 12:00:32 www servermgrd[15799]: xswebconfig failed: Exception:
    undefined method `downcase' for nil:NilClass
Apr 25 12:00:32 www servermgrd[15799]: servermgr_web:  Error Domain=XSServerFoundationErrorDomain Code=4 "Failed to read settings: Exception:
    undefined method `downcase' for nil:NilClass
    ." UserInfo=0x7fc7c1def3d0 {NSLocalizedDescription=Failed to read settings: Exception:
    undefined method `downcase' for nil:NilClass
    .}

¿Dónde puedo buscar una pista de lo que está mal o de lo que hay que arreglar para poder volver a utilizar Server para gestionar el servicio de compartición web?

10.7.3 build 11D50b - El servidor es una configuración bastante simple - alojamiento de un dominio / un sitio - servidor aislado (todo en uno). El servicio está funcionando (sirve páginas web), pero me gustaría recuperar el control de la configuración o al menos saber qué se ha roto para evitar que la aplicación del servidor lea la configuración.

0 votos

Mismo problema...

0 votos

Intentaré hurgar un poco más a ver si encuentro algo más. Has actualizado ya a 10.7.4?

0 votos

@Meltemi - también - es mejor votar las preguntas donde quieres que ganen atención. Añadir un comentario ayuda si hay detalles para ilustrar las cosas, pero un simple "Me Too" es lo que la votación está diseñado para dejar que las preguntas de superficie que la gente está interesada en ver una respuesta.

1voto

Oskar Puntos 1242

Finalmente he tenido la oportunidad de eliminar este molesto servidor y ninguna cantidad de investigación dio una pista de cómo evitar un reinicio de www - así que eso es lo que hice. Desde entonces lo había actualizado a 10.7.5 Build 11G63 y los errores persistían en la gestión del servicio web.

Apagué todos los servicios excepto File Sharing, DNS y Open Directory e hice los siguientes pasos para forzar la caída de apache y forzar un reinicio. Incluso tratando de detener el servicio web usando sudo serveradmin stop web sigue fallando con los errores anteriores sobre xswebconfig y los métodos indefinidos de las clases nulas.

sudo apachectl stop 
sudo serveradmin command web:command=restoreFactorySettings
sudo serveradmin start web

En ese momento, al refrescar la aplicación del servidor se corrigieron los errores de lectura de la configuración. Gracias a esta pista sobre la limpieza de apache para llegar a la mayor parte de mi solución.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X