[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] Errod de Squid



On Thu, 4 May 2000, Agustín Hernández Delgado wrote:

> Este error me sale en squid, ya lo instale, hice el cache con squid -z y en
> un faq vi que era bueno correrlo de esta forma para ver que errores mandaba,
> segun veo no tengo privilegios para escribir, pero no se porque, estoy
> entrando a mi servidor desde una terminal remota pues el servidor ya no
> tiene teclado ni tarjeta de video, obviamente estoy logeado como root pero
> me dice que no tengo privilegios para escribir, esto es lo que me sale de
> error:
> 
> 
> [root@wap bin]# /usr/local/squid/bin/squid -NCd1
> WARNING: Cannot write log file: /usr/local/squid/logs/cache.log
> /usr/local/squid/logs/cache.log: Permission denied
>          messages will be sent to 'stderr'.
> 2000/05/04 10:57:08| WARNING: Closing open FD    2
> 2000/05/04 10:57:08| Starting Squid Cache version 2.3.STABLE2 for
> i586-pc-linux-gnu...
> 2000/05/04 10:57:08| Process ID 21440
> 2000/05/04 10:57:08| With 256 file descriptors available
> 2000/05/04 10:57:08| Performing DNS Tests...
> 2000/05/04 10:57:08| Successful DNS name lookup tests...
> 2000/05/04 10:57:08| DNS Socket created on FD 3
> 2000/05/04 10:57:08| Adding nameserver 192.168.0.1 from /etc/resolv.conf
> 2000/05/04 10:57:08| Adding nameserver 200.33.146.192 from /etc/resolv.conf
> FATAL: cannot create /usr/local/squid/logs/access.log:
>         (13) Permission denied.
>         The directory access.log is to reside in needs to be
>         writeable by the user nobody, the cache_effective_user
>         set in squid.conf.
> Squid Cache (Version 2.3.STABLE2): Terminated abnormally.
> CPU Usage: 0.050 seconds = 0.030 user + 0.020 sys
> Maximum Resident Size: 0 KB
> Page faults with physical i/o: 211

Estas conectado como root, pero como veras en tu mensaje de error, el
programa corre como el usuario nobody. Todo parece indicar que dicho
usuario no puede escribir en el directorio /usr/local/squid/logs/access.log
lo cual puede ser por:

1. Existe /usr/local/squid/logs ?
2. Existe /usr/local/squid ?
3. El usuario nobody puede escribir en el directorio /usr/local/squid/logs ?

					Saludos
-- 
 (o- Cristian Othon Martinez Vera <cfuga en itam mx>  Pulchrum est paucorum
//\     http://eniac.rhon.itam.mx/~cfuga/          hominum.
v_/_

---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]