Estoy configurando un nuevo servidor proxy y me cuesta conseguir que el directorio de intercambio apunte a otro punto en lugar del original.
El sistema está configurado para ejecutar todas las actualizaciones más recientes de Ubuntu y Squid. El disco NVME está montado en /squid y creé un directorio llamado squid-cache como se muestra a continuación:
root@rockpi-4b:~# df
==> Deleted all non entries:
/dev/nvme0n1p1 479669932 33628196 421606076 8% /squid
el directorio tiene los derechos de acceso correctos para el proxy del usuario (ese es el servicio en el que debería ejecutarse squid):
root@rockpi-4b:/squid# ls -al
==> Deleted all non relevant entries:
drwxr-xr-x 2 proxy proxy 4096 Mar 12 19:36 squid-cache
-rw------- 1 root root 34359738368 Mar 12 17:48 swapfile
Configuré la carpeta correcta en squid.conf y también definí cache_efectivo_usuario y grupo para que coincidan con el mismo "proxy" UID.
Sin embargo, Squid todavía parece no tener permiso para escribir en este directorio y me cuesta encontrar el motivo. ni SELinux ni AppArmor se están ejecutando.
Instalé el RockPi desde la imagen de Rockpi: https://wiki.radxa.com/Rockpi4/Ubuntu
Y hasta ahora, no he visto nada que pueda impedir que Squid acceda a este directorio.
Un poco frustrado aquí, tal vez demasiado ciego para encontrar la solución correcta. ¿Alguna idea? Por supuesto, revisé todos los hallazgos de Google hasta ahora, pero nuevamente, o estoy ciego o...
Puñal