Restablecer el servidor de actualización de software OS X

9

Mi actualización de software está rota. Intenté configurarlo para que se actualizara desde mi servidor OS X (server.local) (en lugar de extraerlo de Apple) para ahorrar ancho de banda, pero nunca pude hacerlo funcionar. Ahora, cuando ejecuto la Actualización de software, obtengo:

El Software Update Server (server.local) no responde.

Verifique que su conexión de red esté funcionando normalmente. Si no hay problemas con su conexión, póngase en contacto con su administrador de red para obtener ayuda.

Intenté restablecerlo a la ubicación predeterminada haciendo:

defaults write ~/Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"

y

defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"

pero todavía da el mismo error.

También he intentado usar el Software Update Enabler que no tuvo ningún efecto.

Estaba ejecutando Leopard cuando encontré este problema por primera vez. Desde entonces he actualizado a Snow Leopard pero eso no tuvo ningún efecto en este problema.

Trevor Hartman
fuente
¿Utilizó MCX (Gestión de preferencias en Workgroup Manager) para establecer la configuración de Actualización de software?
Chealion
Si. Pero actualizarlo (para un usuario) no hizo nada. Terminé creando una computadora en el administrador de grupos de trabajo, ingresando la IP de mi cliente y configurando un servidor adecuado que lo solucionó.
Trevor Hartman

Respuestas:

7

Eliminación /Library/Preferences/com.apple.SoftwareUpdate.plistdebería ser todo lo que necesita, pero es posible que los ajustes de vidas en ~/Library/Preferences/com.apple.SoftwareUpdate.plisttan bien o incluso a través de MCX ( M anaged C U Í ADE REFERENCIA para Mac OS X ). Puede verificar la configuración de MCX ejecutandosudo mcxquery -user shortusername | grep Update

Chealion
fuente
8

markratledge tiene el comando correcto, pero debe ejecutarse con privilegios de superusuario. Para hacer esto, copie y pegue este comando exacto en una ventana de terminal:

sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

Le pedirá una contraseña de administrador y la completará sin ninguna confirmación.

RayPeters
fuente
Esto funcionó para mí (hice una copia de seguridad del archivo primero, por si acaso). estos son los documentos asociados del sitio de apple support.apple.com/en-us/HT202030
timhc22
1

Esta sugerencia: Servidor 10.6: establezca el Servidor de actualización de software adecuado : dice que ahora hay tres catálogos de actualizaciones diferentes entre 10.4, 10.5 y 10.6; y también proporciona un script de shell diferente para eliminar el catalogURL existente de nuevo al predeterminado:

valores predeterminados eliminar /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

markratledge
fuente
Cambiar el CatalogURL parece tener cero efecto sobre él. Independientemente de lo que haga, sigo recibiendo el mismo mensaje de error.
Trevor Hartman