Problema de configuracion Squid3, webmin y ubuntu 12.04 server

Imagen de DieGGuitoo
0 puntos

Hola, escribo porque tengo un problema, y he buscado por google, foros, youtube, etc. pero ninguno ha dado con la solucion al problema que tengo. Se trata de configurar el servidor proxy squid v. 3.1.
Tengo en uso un servidor ubuntu 12.04 corriendo en una maquina virtual de VBox.

Al instalar escribiendo en la terminal
# apt-get install squid

Directamente instala el squid, si quiero configurarlo desde webmin tengo que instalar el módulo de squid que se encuentra en la pagina de webmin http://www.webmin.com/standard.html . Pero tampoco funciona, y sino quiero usar webmin para configurar el servidor squid por ejemplo.
Instalo una version anterior, la 2.6 o 2.7 de squid,
la descargo e intento instalarla:

$ sudo wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE23.tar.gz
$ sudo tar xzvf squid-2.6.STABLE23.tar.gz
$ sudo ./configure

y me aparecen errores.... de manera que no puedo ejecutar el comando
$ sudo make
ni
$ sudo make install

Y finalmente si instalo squid desde apt-get. Sin instalar webmin, no puedo iniciar la caché
ni siquiera encuentro el archivo de configuración ..
/usr/lib/cgi-bin/cachemgr.cgi

Esperando sus respuestas aprovecho para enviarles un saludo y agradecerles su ayuda

Imagen de bjahueye
+1
0
-1

Yo tuve el mismo problema pero ya lo tengo resuelto, si puede ser mas explicito con los errores te lo agradeceré y tal vez pueda ayudarte.

El servidor de ubuntu 12.04 lo monte para tenerlo como centro de la empresa asi que esta funcionando muy bien.

+1
0
-1
Imagen de Firecold
+1
0
-1

Por que no instalas squid3 lo puedes hacer solo con sudo apt-get install squid3 y sin estar compilando nada y se instalan las dependencias, y no nesictas webmin para instalar squid, pero si te hace mas facil porque no. Saludos

+1
0
-1
Imagen de DieGGuitoo
+1
0
-1

A decir verdad, hay problemas con el webmin y el squid3, por eso dije que volví a instalar en otro ubuntu server 12.04 nuevo el squid pero la version 2.7 y 2.6 descargado de la pagina de squid, el problema que tenia es al instalarlo, si pudiera copiar lo que me ponia en la consola..., pero no puedo, cuando lo descomprimí, es un archivo con extension .gz intente compilarlo y me daba un error, de manera que no podía ejecutar el comando make, finalmente conseguí instalarlo luego de mucho sufrimiento, pero tenia otro problema y éste no logré, ni logro solucionarlo.
Se trata de arrancar el squid, arranca todo bien, pero no se puede iniciar la caché, porque el archivo donde se almacena la caché no lo crea, el archivo es este: /usr/lib/cgi-bin/cachemgr.cgi.
El webmin tiene otras rutas por ejemplo:
aqui hago un copia pega de como lo muestra en webmin, lo que hice fue cambiar los directorios por "squid3", consegui encontrar todos los archivos y colocarlos en webmin y almenos me aparecio el servidor squid, pero haga lo que haga no puedo iniciar la caché, ese es mi gran problema..

Trayectoria completa a archivo de configuración de squid
Comando para arrancar squid Automático
Comando para parar squid Automatic
Comando para aplicar cambios Automático
Ejecutable Squid
Trayectoria completa a archivo PID /var/run/squid.pid
Trayectoria completa a directorio de caché de squid /var/spool/squid
Ejecutable cachemgr.cgi de Squid /usr/lib/cgi-bin/cachemgr.cgi
Trayectoria completa a directorio de diario de squid /var/log/squid
Trayectoria a programa de análisis de diario de calamaris No instalado
Path to squidclient program Not installed

Como dije antes, busqué y encontré los archivos y directorios y quedaron asi...

Trayectoria completa a archivo PID /var/run/squid3.pid
Trayectoria completa a directorio de caché de squid /var/spool/squid3
Ejecutable cachemgr.cgi de Squid /usr/lib/cgi-bin/cachemgr.cgi
Trayectoria completa a directorio de diario de squid /var/log/squid3

Pero como podeis ver no pude encontrar el archivo que esta subrayado el archivo que se encuentra en "/usr/lib/cgi-bin/cachemgr.cgi"

asi que no encuentro la forma de hacer que squid funcione :)

LA UNICA SOLUCION QUE HE ENCONTRADO HA SIDO USAR EL DEBIAN Y ALLI ME VA PERFECTAMENTE, NO TENGO NINGUN PROBLEMA, ALMENOS HASTA AHORA.
MUCHAS GRACIAS POR SUS RESPUESTAS.

+1
0
-1
Imagen de bjahueye
+1
0
-1

yo cree las carpetas de cahce a pie y con eso me funciona bien

Actualmente tengo el squid3 en web min sobre ubuntu 11 y me va de maravilla

+1
0
-1
Imagen de DieGGuitoo
+1
0
-1

Pero con ubuntu 12:04 server no me funciona...
por eso finalmente puse que en debian me funciona todo perfecto,
es la unica solucion que he encontrado..

+1
0
-1
Imagen de rom_rpl
+1
0
-1

Estaba con el mismo problema y en http://ubuntuforums.org/showthread.php?t=1969007 encontre que habia que descomentar esta linea dentro del archivo de configurcion

# cache_dir ufs /var/spool/squid3 100 16 256

osea dejarla asi

cache_dir ufs /var/spool/squid3 100 16 256

en mi caso yo habia hecho un archivo casi vacio solo le añadi esta linea y volvi a inicializar cache y listo ya esta funcionando. espero que te sea de ayuda

+1
0
-1

R Parra

Imagen de gamonino
+1
0
-1

Hola, soy nuevo por aqui, necesito ayuda porque acabo de montar un servidor ubuntu con el proxy squid y no consigo acceder a la intranet ya que usaba un script para entrar. Creo que se puede incluir dentro de squid para poder seguir accediendo. Necesito ayuda gracias

Un saludo

+1
0
-1
Imagen de maravento
+1
0
-1

Tu problema es un bug viejo sin soluciòn (aplicable a debian)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416630
El culpable es esta linea /usr/lib/cgi-bin/cachemgr.cgi
"The path to the config file for the /usr/lib/cgi-bin/cachemgr3.cgi
is compiled in as /etc/squid/cachemgr.conf, but the correct path is
/etc/squid3/cachemgr.conf"
No hay solución. Actualiza la version de ubuntu y squid3. En debian 7.4 este bug quedo solucionado

saludos

+1
0
-1
Imagen de maravento
+1
0
-1

Hemos creado unas trampas en la configuración para que pueda funcionar cachemgr.cgi. Visiten el post
http://www.maravento.com/2013/07/proxy-cache.html
Al final Cache Manager Interface
saludos

+1
0
-1
Imagen de abrahamhs
+1
0
-1

sudo apt-get install squid-cgi y listo problema resuelto

+1
0
-1

Abraham Herrera

Los Teques, Venezuela