Desde que actualicé a Lion, no puedo acceder a ninguna de las funciones locales en la interfaz basada en web de CUPS. La respuesta que obtengo es "Error interno del servidor".
Por ejemplo:
http://localhost:631/admin o http://localhost:631/jobs/
Todas las impresoras funcionan bien, pero no puedo acceder a las colas de trabajos, etc.
¿Algunas ideas?
Ingrese lo siguiente en un símbolo del sistema de Terminal:
cupsctl WebInterface=Yes
A partir de entonces, podrá acceder a la interfaz web de CUPS.
También tengo este problema en todas las máquinas Lion. De alguna manera, Apple no configuró correctamente el sistema de tazas. En /var/log/system.log encontrará mensajes de error como "xpchelper[6719]: no se pudo obtener la ruta real de la cuenta de usuario (uid: 26) directorio principal: /var/spool/cups; error: la operación no pudo t ser completado. Permiso denegado. Usando el directorio de inicio ". uid 26 es el usuario _lp.
Ayuda a convertirse en root ("sudo bash") y matar el cupsd en ejecución ("killall cupsd") y reiniciarlo ("cupsd"). Luego, el administrador de tazas funciona en el navegador.
Sé que esta es solo una solución temporal que desaparecerá con el próximo reinicio.
Si desea hacer esto sin usar Terminal, puede abrir AppleScript Editor y crear un AppleSript con el siguiente contenido:
do shell script "/usr/bin/killall cupsd; /usr/sbin/cupsd" with administrator privileges
Guarde el AppleScript como una aplicación. Cuando haga doble clic en la aplicación, le pedirá su contraseña (usando un cuadro de diálogo estándar de MacOS X), luego reinicie el demonio de impresión. Si tiene que hacer esto con frecuencia, tener un ícono para hacer doble clic para hacerlo puede hacer que el trabajo sea más fácil y menos intimidante (¡y no se necesita Terminal!).
usuario19000
vilmoskorte