INSTALANDO HAARPCACHE V1.0 – 32BITS

Update: Nueva versión del haarpcache!.

HAARPCACHE es un sistema que trabaja a modo de proxy padre de un Squid u otro sistema proxy, haciendo cache de los archivos de vídeo como de youtube, y actualizaciones de antivirus y windows update, esto, para mejorar el rendimiento de un sistema de red local. Es un módulo ideal para los proveedores de servicios de Internet, ya que además de dar un rendimiento excepcional, proporciona un notable ahorro de ancho de banda.

  • Actualizado: 27-04-12
    • Agregado el limpiador de cache.
  • Actualizado: 31-04-12
    • La instalación abarca más distribuciones Debian.
    • Correcciones al plugin Mediafire.

Para su instalación solo bastará con ejecutar un script que hará todo por nosotros: (Se a probado en las distribuciones Ubuntu 10.x y 11.x)

su
wget http://archives.scienceontheweb.net/installhc.sh -O "installhc.sh"
chmod +x installhc.sh
./installhc.sh

[Nota: Verá que estamos instalando el proxy SQUID, si quieren usar 2 tarjetas de red, deben de configurar el proxy en modo transparente, vean como se configura aqui, o pueden buscar “como configurar proxy transparente” en google].

Este script descargará las dependencias necesarias para el uso del Haarp, instalará el servicio y también un visor para apreciar las estadísticas de los plugins.

Luego que finalice la instalación (cerciorarse que no se haya tenido ningún error al final).
editamos las configuraciones del squid:
sudo gedit /etc/squid/squid.conf
o
sudo vim /etc/squid/squid.conf
Al final del archivo agregamos las redirecciones hacia el haarpcache.

	#===================================================================#
	#Redirecionamento Haarp 3.x - REGEx
	#===================================================================#
	acl haarp_lst url_regex -i "/etc/haarp/haarp.lst"
	cache deny haarp_lst
	cache_peer IPHAARP parent 8080 0 proxy-only no-digest
	dead_peer_timeout 2 seconds
	cache_peer_access IPHAARP allow haarp_lst
	cache_peer_access IPHAARP deny all

Cambiar el “IPHAARP” por la ip del proxy.

buscamos y comentamos la linea:

#hierarchy_stoplist cgi-bin ?

Editamos el user y el password en las configuraciones del Haarp, según como hayamos configurado nuestro mysql:

sudo gedit /etc/haarp/haarp.conf

o bien por consola:

sudo vim /etc/haarp/haarp.conf

editamos:

MYSQL_USER root
MYSQL_PASS ********

Para concluir, hacemos que nuestros log’s roten cada día.
creamos el archivo, “sudo gedit /etc/logrotate.d/haarpcache” o “sudo vim /etc/logrotate.d/haarpcache”, y pegamos lo siguiente:

/var/log/haarp/*.log {
daily
compress
rotate 5
missingok
notifempty
postrotate
/etc/init.d/haarp restart > /dev/null
endscript
}

Finalmente reiniciamos los servicios.

/etc/init.d/haarp restart
/etc/init.d/squid restart

Si quieren ver la lista de procesos abiertos por el haarp (o corroborar el levantamiento del servicio), pueden hacerlo de esta forma:

ps aux | grep haarp

Estos procesos son justamente conocidos por threads, que son procesos que escuchan las llamadas del proxy (en este caso el squid) los cuales son atendidas por una de estas threads, el echo de tener varias implica que las llamadas al haarp no sean encoladas, sino mas bien despachadas en modo multitarea.

Ahora que ya casi terminamos, veremos que también tenemos una interfaz web, donde apreciaremos las estadísticas de nuestro Haarp, y de un historial mostrando las cantidades de los archivos descargados y archivos despachados (HITS) de cada dominio cacheado.

Cabe aclarar que se mostraran las estadísticas de los dominios que ya hallan tenido alguna actividad de almacenamiento, por ello en un principio la lista se mostrara vacía.

La direccion del reporte se presenta aqui:
http://IP_SERVER/cgi-bin/haarp.cgi

Obviamente se debe reemplazar el “IP_SERVER” por la ip de su servidor.

haarp1
haarp2

Podemos observar lo que ocurre con el haarpcache en:

tail -f /var/log/haarp/access.log

La interfaz web tambien trae su propio log, pueden verlo ejecutando:

tail -f /tmp/loghc

Para limpiar el cache de archivos incensarios, deberemos de hacer uso del programa “haarpClear.o”:

#Descargamos el haarpClear
su
cd /etc/haarp/
wget "archives.scienceontheweb.net/haarpClear.o"
chmod +x haarpClear.o

para saber como usarlo (trae una ayuda).

./haarpClear.o --help
Usage: haarpClear [Options]

Possible options are:
--help | -h 				 This pamphlet
--week w | -w w				 Delete downloaded files ...
--num-hits numbhits | -n numbhits	 Delete the files should ...

En concreto, tenemos dos opciones, el número de semanas atras que se descagó el archivo (-w), y el numero de hits que ha tenido desde entonces (-n).

Por ejemplo, si queremos eliminar los archivos que se descargaron hace 15 semanas atrás, y en donde no tubo ningún hit, hasta hoy, pues deberemos de hacer lo siguiente:

./haarpClear.o -w 15 -n 0
#o bien:
./haarpClear.o -w 15 (-n 0, es por defecto)
#o tambien:
./haarpClear.o --week 15

y nos dará un resultado como este:

Deleting before of the date: 2012-01-13, whose hits are lower and equal to 0? (s/n): s
Connecting to the DB ...	[OK]
(0) Deleting ...  /haarp/youtube/6/8_24/179ad6d22e0c1c58.flv (2.40 MB)
(1) Deleting ...  /haarp/youtube/7/2_43/f9ed4f2bed844ed3.flv (10.07 MB)
(2) Deleting ...  /haarp/ytimg/4/5_04/6o1wind1iUc-hq.jpg (0.01 MB)
...
Total deleted: 204.283 MB

/**/

Si por alguna razón hubiese un problema o algún cambio en la configuración del haarpcache, podemos reiniciar el servico de esta forma:

killall haarp
/etc/init.d/haarp restart
squid -k reconfigure

Nota:
Igualmente cuando se presenta un HIT de algún objeto, el Haarpcache, nos enviará una cabecera HTTP con el contenido: “X-Cache: Hit from Haarp”, esto puede servir para diferenciar los paquetes que vienen desde Internet y de los que vienen desde el Haarp:

Podemos hacer uso de esto para controlar la velocidad de trasmisión de sus despachos a la LAN, por ejemplo, si queremos limitar la velocidad del flujo a 1MByte, podemos hacer lo siguiente;

IF_LAN=eth0
MAX_DOWN=1300kbps
MIN_CACHE_DOWN=1000kbps
MAX_CACHE_DOWN=1100kbps

iptables -A OUTPUT -t mangle -o $IF_LAN -p tcp -m string --string "X-Cache: HIT from Haarp" --algo kmp -j MARK --set-mark 666

tc qdisc add dev $IF_LAN root handle 1:0 htb default 10 r2q 15
tc class add dev $IF_LAN parent 1:0 classid 1:1 htb rate $MAX_DOWN ceil $MAX_DOWN
tc class add dev $IF_LAN parent 1:1 classid 1:66 htb rate $MIN_CACHE_DOWN ceil $MAX_CACHE_DOWN
tc qdisc add dev $IF_LAN parent 1:66 handle 66:0 sfq perturb 30
tc filter add dev $IF_LAN protocol ip parent 1:0 handle 666 fw classid 1:66

No hay mucho que aclarar aquí, se hace uso de IPTABLES y TC.

Espero les sirva.

*Siempre es bienvenido una donación*

About these ads
Post a comment or leave a trackback: Trackback URL.

Comentarios

  • Carlos  On 8 abril, 2012 at 9:01 am

    Muy buenas, Buen tutorial aunq todavia no lo pruebo. Antes una consulta, en que OS funciona? Yo tengo CentOS, esta bien? Salu2.

    • keikurono01  On 8 abril, 2012 at 10:23 am

      Hola, por ahora funciona sólo en los sistemas Debian-32bits (para los no entendidos, esto incluye a Ubuntu).

      Saludos!.

  • rifranco202325  On 8 abril, 2012 at 12:17 pm

    una pregunta como seria el redireccionamiento del HAARPCACHE sera el mismo del thunercahce3.1

    • keikurono01  On 8 abril, 2012 at 12:48 pm

      Si usas un sistema externo como el mikrotik, quizás estés usando la detección de la cabecera: “X-Cache: HIT from Thunder” para reconocer HITS, y como explico arriba, deberías de cambiarla por: “X-Cache: HIT from Haarp”, lo resto debería de quedar igual.

      Saludos.

      • tonyvzla  On 13 abril, 2012 at 10:02 pm

        Lo hago tal cual como tengo el thunder y cambio la cabecera from Haarp pero al activar el redireccionamiento se quedan sin internet

        • keikurono01  On 25 abril, 2012 at 10:20 pm

          Si no has cambiado las ips y los puertos, puedes cambiar todo lo que diga “Thunder” por “Haarp”, y lo que diga “thunder” por “haarp”..etc.
          saludos

  • Anónimo  On 9 abril, 2012 at 6:24 pm

    hola este proyecto es tuyo? he buscado info en la red y solamente esta aqui

    • keikurono01  On 9 abril, 2012 at 8:12 pm

      Sí, no hay info por la web por que este proyecto es de este blog, y hecho para los muchos que tienen problemas con el thundercache.
      Saludos

      • Justina Peixoto  On 18 septiembre, 2012 at 12:44 pm

        Teria como você me fornecer o seu e-mail? Preciso que me envie o código fonte, seria possível?

  • Anónimo  On 9 abril, 2012 at 6:28 pm

    saludos sirve con varios disco o la configuarcion de estos se hace en el squid

    • keikurono01  On 9 abril, 2012 at 8:15 pm

      Por ahora funciona con el disco duro principal (del sistema), otra cosa a tener en cuenta es que no está limitado como el thundercache 3 (50 threads) sino pueden ser las que deseen.

  • Anónimo  On 9 abril, 2012 at 9:39 pm

    Hola intente hacer esa instalacion en ubuntu 10.04 y no se dio salieron varios errores en que version de debian segun tengo entendido lo instalaste para probar en una maquina virtual?

    • keikurono01  On 9 abril, 2012 at 9:45 pm

      Hola yo lo he probado en ubuntu 11.04 y 10.04 y no tuve problemas… que errores te arrojan??

      • Anónimo  On 9 abril, 2012 at 10:03 pm

        hola al finalizar salio que no se puede hacer stat en hc.cgi no se consigio o no existe, otra cosa es que no se instala squid en tu script “apt-get install gzip mysql-server mysql-client php5 apache2 php5-mysql libblkid-dev libcurl4-gnutls-dev libmysqlclient15-dev libapache2-mod-auth-mysql libapache2-mod-php5 sharutils curl unzip zip” Cuando busco la ruta de squid para configurarla no esta en el directorio /etc/ tambien veo que usas gedit y localhost por lo que entiendo que haces esta configuracion en una maquina con entorno grafico yo la hice en una instalacion tipo server sin entorno grafico y gracias por responder

        • keikurono01  On 10 abril, 2012 at 5:50 am

          Bueno se supone que el squid debe de estar instalado y configurado, voy a linkear este post con otro para instalar y configurar el squid.

          He re-subido los archivos, al parecer faltaba un detalle :P según mis ultimas pruebas hechas en Ubuntu 11.04; si resultan.

          Salu2.

  • Everson Oliveira  On 10 abril, 2012 at 9:06 am

    Bom dia, sou Brasileiro e achei interessante esse fork do TC, teve alguma alteração no código? Alguma melhoria? Você vai disponibilizar o source? Vai criar um grupo para ajudar no desenvolvimento? Estou disponível a ajudar no projeto. Até mas.

    Everson Oliveira

    Buenos días, soy brasileña y me encontré con este tenedor interesante de TC tuvo un cambio en el código? Pese a las mejoras? Va a proporcionar la fuente? Se creará un grupo para ayudar a desarrollar? Estoy disponible para ayudar en el proyecto. Sin embargo, hacia arriba.

    Everson Oliveira

    • keikurono01  On 10 abril, 2012 at 12:48 pm

      Hola, primeramente el código, es casi el mismo que del squidrewrite, así que por ahí no hay mucho problema, la razón de este sistema por ahora, solo viene por el lado del soporte a los plugins, y el cambio de nombre se debe a que no tiene mucho sentido seguir llamándolo thundercache, cuando sabemos que las versiones posteriores no podrán pasar de la versión 4.0, ya que este es privativo, Por ahora no presto de mucho tiempo como para coordinar un proyecto, pero sí para desarrollar, cuando tenga un código más avanzado y algo más característico del Haarp este acabará teniendo más razones para liberarse :).

      Saludos.

      • osmano807  On 20 mayo, 2012 at 10:32 am

        Es curioso, porque yo he oído esa excusa en el thunder. Resultó que nunca se abrió … Lástima que el proceso de hacer cumplir la GPL es todavía incierto. Pero no importa, la gente está enlazando a ella. Ellos venden la culata de la madre para encontrar un caché que funciona allí .. Buena suerte … si me envía este enlace de HAARP vuelvo a mirar con más calma … pero a partir de lo que he visto es más un proxy creado a través de sed.

  • horas  On 10 abril, 2012 at 11:35 am

    10/04/2012 23:28:49 Cannot load symbol: /etc/haarp/plugins/youtube.com.so: undefined symbol: hgetmatch2
    10/04/2012 23:33:50 Cannot load symbol: /etc/haarp/plugins/youtube.com.so: undefined symbol: hgetmatch2

  • Beast1982  On 10 abril, 2012 at 1:54 pm

    Tengo q decirlo, MAESTRO!!!, q buen proyecto, si necesitas una mano con algo, avisame, por cierto, hasta con cuantos clientes lo has probado? por que si aun depende del squid, para q funcione con mas de 300 clientes debes hacerle unas mejoras al squid y asi soportara unos 500 aprox.

    • keikurono01  On 10 abril, 2012 at 9:33 pm

      Hola, me resulta interesante lo que dices.. pero si es así aun queda abierta la posibilidad de usar clusters. y un balanceador al frente, algo que encontre sobre los usuarios y conexiones : http://serverfault.com/questions/169283/maximum-number-of-squid-proxy-connections

      Saludos!.

      • Beast1982  On 14 abril, 2012 at 12:35 am

        Ilustre, con la correcta configuraciòn lo hice trabajar con 600 clientes y contando….. un solo servidor, sin clusters ni balanceador al frente, use esto mismo con unos arreglos al uso de memoria y funcaba bien el tc anterior q ahora los plugins no funcan, por falta de tiempo aun no pruebo este gran aporte de su autoria, espero esta semana ponerme a trabajar en ello

        • ofinetlibre  On 21 abril, 2012 at 8:52 am

          Saludos

          Sería bueno también compartieras a la comunidad publicando un COMO, para hacer trabajar con 600 clientes sin clusters ni balanceadores..

          Esperando no sea mucho pedir, gracias, bye.

  • Everson Oliveira  On 10 abril, 2012 at 2:11 pm

    A instalação no UBUNTU 8.04 deu o seguinte erro:

    /usr/local/sbin/haarp: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory

    • keikurono01  On 10 abril, 2012 at 2:55 pm

      Claramente no encuentra la libreria “libmysqlclient.so.16″ quizás no lo tengas instalado o no estén ubicadas en “/usr/lib/”, puedes ver si las tienes haciendo: updatedb
      locate libmysqlclient.so
      si te muestra alguna salida entonces quiere decir que si los tienes compilados pero en otro directorio, los copias al /usr/lib/ y debería de funcionar, si no te muestra ninguna salida entonces prueba instalándolo:
      sudo apt-get install libmysqlclient16-dev,

      siempre que te muestre un error de *.so no such file or directory prueba si tienes las librerias en “/usr/lib”, si no están ahí los buscas y los copias ahí, o por ultimo las descargas.

      posteas que tal te va.

      –acabo de actualizar el installhc para instalar el libmysqlclient y el libmysqlclient16-dev–

      Saludos

  • Everson Oliveira  On 10 abril, 2012 at 3:26 pm

    Não consegui instalar a lib no ubuntu 8.04 e estou instalando agora o ubuntu 10.04, logo mais postarei resultados.

  • Everson Oliveira  On 10 abril, 2012 at 4:20 pm

    Instalação perfeita no UBUNTU 10.04

    O problema com a versão 8.04 do ubuntu é que a lib “libmysqlclient16-dev” não esta disponível.

    Obrigado keikurono01

  • srpaul  On 10 abril, 2012 at 5:00 pm

    debian amd64 bit erroro!!!

    • Everson Oliveira  On 11 abril, 2012 at 10:17 am

      O sistema é HAARPCACHE V1.0 – 32BITS… As libs e a compilação para 64 bits são diferentes…

  • ofinetlibre  On 11 abril, 2012 at 12:57 pm

    Excelente aporte…

    Felicitaciones por tu trabajo, quisiera saber qué se necesita para poder ayudar en algo en el proyecto…

    Saludos y suerte..!!!

  • Anónimo  On 12 abril, 2012 at 2:59 am

    Buen aporte
    Lo he probado en Gentoo y funciona perfectamente

    Saludos!

  • Everson Oliveira  On 12 abril, 2012 at 1:34 pm

    Consegui instalar normal no ubuntu 10.04, percebi que está fazendo cache, está gravando os arquivos na pasta HAARP mas não aparecem no relatório, o que pode está acarretando esse problema?

    • keikurono01  On 12 abril, 2012 at 3:49 pm

      Con cual dominio o plugin tienes ese problema?, desde ante ayer cambie las fuentes del HaarpCache y arregle algunas cosas sobre todo ese problema que dices, revisa si no estas detrás de un proxy que te esta dando las fuentes antiguas..

      Saludos!.

      • Everson Oliveira  On 12 abril, 2012 at 4:30 pm

        Não aparece relatório de nenhum domínio, o servidor foi instalado do zero, versão do ubuntu 10.04 e squid 3.0.19. O squid ta rodando perfeito, mysql importou a tabela haarp correta e está salvando arquivos na pasta harrp. Aparentemente tudo normal menos o relatório que está vazio.

        • keikurono01  On 12 abril, 2012 at 5:32 pm

          Solo por ultimo revisa si has colocado bien el login y password del mysql en el haarp.conf.

          Otra cosa, aun esta en prueba pero, el relatorio usa un log ubicalo en “/tmp/logtc” y ve que mensajes te arroja

          Saludos.

  • luis  On 13 abril, 2012 at 7:23 am

    Buen trabajo, pero tiene la misma estructura que el Thundercache 3.1, lo compilaste modificando algunos valores del código de fuente del Thunder 3.1, algunos plugins tambien estan caidos, para que funcione en sistema de 64 bits se tiene que buscar manualmente las librerias que faltan, tambien toda la instalación se puede hacer desde un solo script, pero repito buen trabajo y que siga mejorando

  • Everson Oliveira  On 13 abril, 2012 at 10:27 am

    Coloquei a senha do mysql haarpcache já para não ter essa duvida e nem precisar alterar nada. Entro pelo phpmyadmin e está gravando os arquivos no banco haarp normal, só não aparece mesmo no relatório, tentei web/hc.html e tentei também /cgi-bin/haarp.cgi mas os dois mostram o relatório vazio.

  • tonyvzla  On 13 abril, 2012 at 3:55 pm

    Esto es una instalacion limpia osea como el thunder?

  • Leandro Segovia  On 14 abril, 2012 at 9:16 am

    como estas buenos dias buen aporte
    una consulta yo uso debian 32bits es un squid tproxy lo instente instalar a haarp pero ni hubo forma que funciona
    sabes alguna forma de utilizarlo con un squid tproxy muchas gracas

    • keikurono01  On 14 abril, 2012 at 10:09 am

      No he probado el tproxy, pero si tu sistema funciona con el thunder entonces debería de funcionar con el Haarp
      Saludos.

  • ofinetlibre  On 14 abril, 2012 at 6:02 pm

    Saludos..

    De nuevo por aquí, para hacer una pequeña pregunta:

    Cuál es el motivo de que en el relatorio muestre el tamaño de archivos diferente al tamaño del directorio /haarp/…?

    Ejemplo: /haarp/ tiene un tamaño de 808MB y en el relatorio aparece 2.9GB..

    A qué se debe… solos es simple curiosidad, por lo demás está todo BIEN, EXCELENTE…

    Un aporte APORTE…!!!

  • RazaMetaL  On 14 abril, 2012 at 10:30 pm

    Hola, instalé HAARP en un Debian Squeeze y funciona excelente. Gracias por el aporte.

    Tengo una pregunta relacionada con el tamaño del cache, hay la posibilidad (asi como en el Thundercache) de eliminar los archivos que no tengan HITS durante n cantidad de tiempo?

  • luis  On 15 abril, 2012 at 8:33 am

    Que mejora tiene a comparacion del Thundecache 3.1?

  • walter benitez  On 16 abril, 2012 at 10:31 pm

    funciona de maravilla, y eso que llevo 1 semana con linux, funca de 10, lo unico que no me anda es http://IP_SERVER/cgi-bin/haarp.cgi. cambie el ip_server por el de mi servidor pero me de error 500, se te ocurre alguna solucion? el resto perfecto muchas gracias.

  • ask20  On 17 abril, 2012 at 11:16 am

    Hola a todos, este nuevo cache se ve genial, estoy tratando de hacer una instalacion nueva y limpia en ubuntu siguiente el tutorial, pero llego a la parte de la configuración de sql que no tengo claro ¿pueden ayudarme con alguna instrucción de como instalarlo y configurarlo correctamente?. Desde ya mil gracias!

    • keikurono01  On 17 abril, 2012 at 3:06 pm

      Es simple, el script de instalación lo hace todo, sólo te pedirá un password 2 veces (es el del mysql), y luego sigues con las instrucciones dadas en el manual.
      Saludos!

      • ofinetlibre  On 19 abril, 2012 at 9:33 am

        Saludos amigo…

        La verdad excelente aporte a la comunidad… ahora lo que nos haría falta es una aplicación o script para quitar los archivos con menos HIT ó los archivos más viejos…

  • ofinetlibre  On 18 abril, 2012 at 8:01 am

    Saludos…

    Hay un inconveniente con los videos de VIMEO no se cachean… hasta el momento no he visto algún otro problema…

    Espero pueda revisar que está pasando…

    Bye!!!

    Por cierto como aportar al proyecto..?

  • Emilia María (@EmiliaMara2)  On 18 abril, 2012 at 9:56 am

    El script me da un error, existen algunos archivos caidos. Error 404 cuando trata de bajar el archivo tc.tar.

  • Daniel  On 18 abril, 2012 at 10:36 am

    Cuales son las reglas que debo poner en el thundercache para ponerlo en paralelo? alguien me ayuda con esto por favor

  • Walter  On 20 abril, 2012 at 5:55 pm

    Hola yo lo instale sin problemas en una maquina dentro de la red. Si las otras maquinas las configuro como proxy a ésta todo funciona Ok y cachea correctamente.
    Como hago para enganchar este proxy thundercache con un proxy principal( por donde sale todos las maquinas) que tiene ademas el dansguardian para el filtrado?? Intente agregar a la configuracion del proxy (squid.conf) principal como “sibling”, hermano al tuhndercache pero este no me lo toma como tal. El error que marca su log es “temporary disabling (Forbidden) digest from xxx.xxx.x.xx” y el log “error.log” del thundercache me sale el siguiente mensaje “(xxx.xxx.x.x) Invalid request from browser”. Saludos, espero que me puedas ayudar y excelente trabajo!!!!!

    • lg  On 27 abril, 2012 at 11:32 pm

      walter aun te funvciona bn????? yo instale pero no hace cache de nada, en los logs me indica que si, pero al ejecutar de nuevo en los clientes no lo hace desde el proxy

      salu2

  • Anónimo  On 24 abril, 2012 at 5:19 pm

    Hola, quisiera saber si hay o tienen pensado hacer una version para 64 bits, de hecho me llama mucho la atencion que no lo hayan hecho ya que es mucho mejor la arquitectura de 64bits , tiene mayor capacidad de memoria ram y la mayoria de los servidores actuales son de 64 bits.
    Saludos

  • Anónimo  On 24 abril, 2012 at 9:03 pm

    tengo una pregunta sy ya tengo instaladao y funcionando el thunder cache de acuerdo a la instalacion INSTALANDO THUNDER CACHE 3 EN UBUNTU operando bien desde hace 1 año, se puede hacer la instalacion de HAARPCACHE V1.0 – 32BITS en paralelo o solo basta con actualizar los plugins de youtube.com.so de la publicacion de LIDIANDO con TUNDER CACHE???????

    salu2

    • keikurono01  On 25 abril, 2012 at 10:52 am

      Sí se puede hacer el cambio, pero para ello se debería de hacer uso de un programa de conversión, del Thunder 3.x al Haarpcache 1.0 (para no eliminar nada del cache!), el plugin de youtube debería de funcionar con el thundercache3.0.

      Si hay varios interesados postearé un programa de conversión.

      Saludos!

      • Anónimo  On 25 abril, 2012 at 11:34 am

        copie el plugin de youtube.com.so como se indica en el proceso de LIDIANDO…., sin embargo despues de esto no me corta la ejecucion de los videos con los nuevos plugins, pero no me marca como video cachado ni hiteado, hay algo mas que hacer

        salu2

        • keikurono01  On 25 abril, 2012 at 11:41 am

          Hola, que te dice los log’s de errores?

        • luis l  On 25 abril, 2012 at 6:24 pm

          hola, instale en la version ubunto 11.10, todo bn pero no me da cache de video, se q el squid funciona por bloquear no permitidas, pero al ejecutar http://IP_SERVER/cgi-bin/haarp.cgi no me da ningun resultado, pagina en blanco sin informacion podrias ayudarme????

          • keikurono01  On 25 abril, 2012 at 6:45 pm

            No revisaste bien el manual, debes reemplazar IP_SERVER justamente con la ip de tu servidor.

        • luisl  On 25 abril, 2012 at 7:56 pm

          aun reemplazando por la ip del servidor me da la pantalla sin informacion archivos cachadoses decir ejecuto un video una estacion y no me muestra informcion alguna, al ejecutar de nuevo el video se carga en forma normal como si no existiera el haarp……

          • keikurono01  On 25 abril, 2012 at 8:03 pm

            Hola, parece que no esta nada bien configurado, asegúrate que las ips en el squid.conf correspondan a la ip de tu servidor pero la ip de server como parte de la lan, es decir si tu lan es 192.168.1.x y tu server es el 192.168.1.1 entonces esa es la ip con la que debes de configurar, lo mismo con el “IP_SERVER”.

            si hay algun error en la conexion del squid con el haarp, esta se muestra en el /var/log/squid/cache.log, cada vez que recargas la configuración del squid “squid -k reconfigure”.

            corrobora que la instalacion del haarp este ok. puedes listar los procesos para ver si esta en start:
            “ps aux | grep haarp”.. etc..

            Saludos.

      • Anónimo  On 26 abril, 2012 at 11:31 am

        hola buen dia, te comentare lo que hice, en teoria dvd funcionar, pero noooooooooo!!!!! me funciona, el año pasado segui el tutorial INSTALANDO THUNDER CACHE 3 EN UBUNTU, squid no transparente, funcionando bien durante todo un año, al tener problemas con la reproduccion de algunos videos por los nuevos plugins, realizo la substitucion del youtube.com.so y mi servidor ubuntu 10.4 deja de cachar video,THUNDER reproduce en clientes pero no hace el cacheo de videos, e inclusive no carga los antes cachados elimino el plugin actualizado y cargo la version anterior y con eso funciona los videos q stan en cache, pero no los nuevos,

        realice la instalacion de ubuntu 11.10 con el procedimiento INSTALANDO HAARPCACHE V1.0 – 32BITS utilizo el mismo squid.conf q en thunder… eliminando las lineas q hacen referencia al thunder y capturando y adecuando las de HAARPCACHE. en teoria deberia de funcionar pero……noooooooooo!!!!!, iniciare la instalacion de nuevo……

  • stanley  On 24 abril, 2012 at 10:19 pm

    hola amigos acabo de instalar haarp pero cuando activo la redirecion en me dice q las peticiones son invalidas en algunas paguinas pe pueden ayudar. gracias

    • keikurono01  On 25 abril, 2012 at 10:56 am

      Si das más detalles te ayudarán mejor.

      • stanley  On 25 abril, 2012 at 2:37 pm

        hola el problema se presenta cuando activo la redireccion al haarp no me deja navegar me da error de peticion no se q estoy haciendo mal. si m peuden ayudar

        • keikurono01  On 25 abril, 2012 at 10:24 pm

          te refireres redirección con mikrotik?

        • Edwin Villarroel  On 12 mayo, 2012 at 2:09 am

          si te da TCP_DENIED es porque esa direccion no la declaraste en el acl de el squid.conf

      • lg  On 27 abril, 2012 at 11:39 pm

        keikurono01, hola amigo, hasta donde seria posible hacer un enlace con teamviewer a mi servidor?????’

        salu2

  • Walter  On 25 abril, 2012 at 7:29 am

    Tengo un problema en la configuracion del haarp si configuras del parentproxy en el archivo de configuracion del haarp.conf este desabilita el cacheo del harp. Como puedo solucionar este tema????

    • keikurono01  On 25 abril, 2012 at 11:37 am

      Si tienes el thundercache como padre del haarp, no te ayudará de mucho, ya que los files que el haarp pueda obtener de tu thunder pueden ser corruptos, si has echo cambios al thunder y crees que está haciendo un buen cacheo de los videos, entonces te recomiendo poner el haarp entre el thunder y la WAN.

      Aunque, queda abierta el tema de la conversión de tu thundercache al haarp, postearé en estos días un how-to!.

      Saludos

      • Anónimo  On 25 abril, 2012 at 12:17 pm

        interesado en la conversion de thunder…. a haarp…..

        salu2

      • luis l  On 26 abril, 2012 at 3:30 pm

        al dar tail -f /tmp/logtc

        me dice lo siguiente

        Apr 26 14:33:27] In file: dhc.c(117) Init
        [Apr 26 14:33:27] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:33:27] In file: dhc.c(117) Init
        [Apr 26 14:33:27] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:33:27] In file: dhc.c(117) Init
        [Apr 26 14:33:27] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:33:28] In file: dhc.c(117) Init
        [Apr 26 14:33:28] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:35:41] In file: dhc.c(117) Init
        [Apr 26 14:35:41] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)

        • keikurono01  On 26 abril, 2012 at 4:54 pm

          Aparentemente tu haarp no funciona, pues el password de tu mysql no es correcto, revisa el haarp.conf.

      • Anónimo  On 27 abril, 2012 at 7:02 am

        al dar tail -f /tmp/logtc

        me dice lo siguiente

        Apr 26 14:33:27] In file: dhc.c(117) Init
        [Apr 26 14:33:27] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:33:27] In file: dhc.c(117) Init
        [Apr 26 14:33:27] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:33:27] In file: dhc.c(117) Init
        [Apr 26 14:33:27] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:33:28] In file: dhc.c(117) Init
        [Apr 26 14:33:28] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)
        [Apr 26 14:35:41] In file: dhc.c(117) Init
        [Apr 26 14:35:41] In file: dhc.c(126) Error Mysql: Access denied for user ‘root’@’localhost’ (using password: YES)

        pero al entrar a mysql con el pass configurado en haarp.conf.

        si ingresa a linea de comando……

        el haarp.conf. lo tengo editado como sigue…..

        MYSQL_USER root
        MYSQL_PASS 1a2b

  • Anónimo  On 25 abril, 2012 at 5:19 pm

    Q tal amigo muchas gracias por tu aporte, he instalado haarp y me va muy bien, lo que me gustaria saber es si el script para borrar los archivos antiguos que se usa en thunder funciona tambien para haarp.

    Saludos.

  • stanley  On 25 abril, 2012 at 11:42 pm

    hola amigos soy nuevo en esto del squid y no logro gravar las modificaciones que dice el mandato en el squid. me podrian decir como las guardo. gracias

    • keikurono01  On 25 abril, 2012 at 11:53 pm

      Si usas Vim, un manual te puede ayudar.
      –para grabar, ESC y escribes :wq, que significa, write and quit–

      • stanley  On 26 abril, 2012 at 7:20 am

        muchas gracias voy a intentar

  • lg  On 26 abril, 2012 at 1:17 pm

    hasta donde seria posible una secion de teamviewer ?????

  • stanley  On 26 abril, 2012 at 5:09 pm

    si amigo me refiero a la redireccion con mikrotik

  • rinrinrenacuajo  On 26 abril, 2012 at 6:44 pm

    Hola, gracias por esta valiosa información. Alguien me podría indicar donde encuentro el sitio oficial del proyecto?. Además de ser gratis también es libre?, en caso tal, donde puedo encontrar las fuentes?. Gracias =)

  • Luciano  On 26 abril, 2012 at 9:10 pm

    Excelente trabajo, lo pude configurar y echar a correr en ubuntu 8.10. Cuando hago la prueba con un navegador apuntando el mismo a la IPHAARP y al puerto 8080, facebook deja de funcionar. Todo lo demas funciona muy bien, excepto porque creo que no me cachea youtube o vimeo. En la página del reporte no aparece nada de nada. Por último, alguien me puede orientar en como hacer para que desde Mikrotik use el webcache de HAARPCACHE? nunca lo hice. Muchas gracias de antemano, si tengo novedades las publico.

  • walter benitez  On 26 abril, 2012 at 9:16 pm

    hola tengo un problema, al querer ver las estadisticas via web me da este error
    Error interno del servidor

    El servidor encontró un error interno o mala configuración y no pudo completar su solicitud.

    Por favor, póngase en contacto con el administrador del servidor, webmaster @ localhost y les informará de la hora se produjo el error, y todo lo que pudo haber hecho que pudo haber causado el error.

    Más información acerca de este error puede estar disponible en el registro de error del servidor.

    Apache/2.2.20 (Ubuntu) Server en 192.168.1.1 del puerto 80

  • walter benitez  On 26 abril, 2012 at 11:10 pm

    otro problema, no me cachea videos youtube, pero si me logueo con mi cuenta a youtube me los guarda, trato de reiniciar el haarp y me da este error

    Error: Haarp not running or PIDFILE not readable

  • keikurono01  On 27 abril, 2012 at 1:45 pm

    He modificado las fuentes de la instalación ahora espero que si funcione el HaarpView.

    Saludos!.

    • wyx  On 30 abril, 2012 at 9:36 pm

      amigo keikurono01 instalación limpia en ubuntu 11.04 no marka error, todo ok, no lanza respuesta de videos cachados, si los almacena en haarp/youtube/?_??, al accesar se ven y al hacer peticion en una terminal por el mismo video en tail -f /var/log/haarp/access.log

      lanza

      335839478.000 (948) Loading plugin /etc/haarp/plugins/youtube.com.so
      1335839478.000 (948) Resposta Match 0 Domain File
      1335839486.000 (948) 192.168.0.102 MISS/200 1782087 GET http://o-o.preferred.multimedios-mty1.v8.lscache2.c.youtube.com/videoplayback? – NONE/- –

      no entiendo mucho, pero creo q no esta respondiendo, además HAARPCACHE-VIEW no marka ningún reporte, pagina en blanco completamente……

      salu2 MEXICO

  • stanley  On 27 abril, 2012 at 1:49 pm

    hola amigos me gustaria preguntarles si se podria configurar para usarlo paralelo a mikrotik

  • diego  On 27 abril, 2012 at 3:59 pm

    buenas amigos podrias ayudarme pasa que el log que es este: tail -f /var/log/haarp/access.log me muestra todo lo que se ha visto en youtube o lo que he descargado, pero no me guarda los videos vistos en you tube o las descargas de internet ,tampoco se vizualiza nada de lo que he visitado abriendo haarp desde internet con esta direccion http://0.0.0.0/cgi-bin/haarp.cgi muchas gracias espero si respuesta

  • Luciano  On 27 abril, 2012 at 8:32 pm

    Bueno, he instalado HAARPCACHE en Ubuntu 11.04 y solucioné el tema del visaulizador del LOG mediante HTTP.
    De momento configuré Firefox en un equipo de la red para que navegue a través de HAARP. Todo perfecto, excepto por los siguientes items:
    Acceder a facebook con https habilitado me da el siguiente error – El servidor proxy está rechazando las conexiones
    En algunos sitios en vez de mostrarme el contenido aparace el siguiente mensaje: ERROR DNS: zion2.zionlanhouse.com.br como por ejemplo en el sitio http://pastebin.com/9pzVm4A1
    Analizando el tráfico desde mikrotik generado en la IP de HAARP, noto que en este se tratan de realizar conexiones a la IP 192.168.1.1 lo que me llama la atención porque no es el segmento de red de mi LAN. Tendrá algo que ver esto?
    Aguardo sugerencias.

    • walter benitez  On 30 abril, 2012 at 6:36 pm

      hola man como solucionaste el tema del visualiador de log por http?

  • Luciano  On 28 abril, 2012 at 5:52 pm

    Arranque con una instalación limpia de Ubuntu 11.04 y si no tengo build-essentials instalado tira error al final del script. Se podría incluir en el scrip la línea:
    apt-get install build-essentials

    También me percaté de que en Ubuntu 11.04 el archivo de configuración haarp.conf en ves de estar en /etc/init.d/haarp.conf como indica el tutorial se encuentra en /etc/haarp/haarp.conf junto con haarp.lst

    Saludos!

    • keikurono01  On 28 abril, 2012 at 5:58 pm

      Sí, el error fue corregido, lo de build-essentials, si se puede agregar, lo hare en un momento..
      se agradece!.

  • maxwellnina  On 29 abril, 2012 at 1:48 pm

    Hola a usted hace unos dias consegui instalar haarpecache en Debian squezzee 6.04 sin ningun problema y lo estoy provando ahorra solo que me salen errores
    tail -f /var/log/haarp/error.log
    (65.54.75.39) Could not read server header (127.0.0.1/au.download.windowsupdate.com:80)
    Connection Error (-10): Url: au.download.windowsupdate.com/msdownload/update/software/updt/2012/02/ndp40-kb2600217-x86_439b695de8c8acd1b33aa4563ddc5536f9e3442e.exe

    Bueno resulta que no se porque sale esto y como resolver o a caso no es tan grave Gracias por Ayurdarme .

    • keikurono01  On 29 abril, 2012 at 3:35 pm

      Estos errores no implican una mala conducta del haarp, son errores de conexión, el primero es por que no puedo conectarse al servidor, no recomiendo que uses la ip 127.0.0.1 para configurar el haarp, puedes hacer esto: http://perufw.wordpress.com/2012/04/07/instalando-haarpcache-v1-0/#comment-403
      El segundo caso es cuando el lado usuario no quiere ver el video completo, y se produce un error a la hora de enviar una parte del video al browser, ya que este se encuentra indispuesto o a cortado la comunicación.
      Salu2.

      • wyx  On 30 abril, 2012 at 11:04 am

        aun sigue fuera el servidor????? para descarga e instalacion????

      • maxwellnina  On 30 abril, 2012 at 8:17 pm

        Gracias keikurono01 otra cosa hay forma de hacer un vhosts para entregar un nombre de dominio a la pagina de haarpview en vez de usar la ip?
        algo como http://cache.familyfossua.com etc…….y si lo es entoces con mucho gusto si me puedes apuntar el truco te agradesco mucho

  • Everson Oliveira  On 29 abril, 2012 at 7:54 pm

    Servidor está OFF

  • jose  On 30 abril, 2012 at 1:14 am

    amigo muy buenas …. e intentado instalar HAARPCACHE V1.0 pero el enlace no responde. hay algun problema ? gracias¡¡¡

  • stanley  On 30 abril, 2012 at 8:47 am

    hola amigos tengo problemas para ponerlo andar sigo todos los pasos como van pero cuando apunto con un navegador al puerto 3128 se me bloquea la navegacion.

  • Everson Oliveira  On 30 abril, 2012 at 10:50 am

    Boa tarde. Meu caro keikurono01 se não fosse problema gostaria que vc disponibilizasse o source do relatório do HaarpCache para finalidade de estudos mesmo. Gostaria de saber como você criou esse relatório. Abraço e até mas.

  • Anónimo  On 30 abril, 2012 at 1:54 pm

    Tengo Haarp en un server con Gentoo y hace poco me ha dejado de cachear Youtube ¿a alguien más le pasa igual?

  • walter benitez  On 30 abril, 2012 at 10:10 pm

    Hola yo otra vez, me surgio el siguiente problema, cuando estoy logueado a youtube, me cachea los videos y me los carga perfecto, pero desde la maquina de mi cliente, pongo a ver el mismo video sin estar logueado y no me carga del video desde el haarp, pero si me logueo en la pc de mi cliente, me reproduce el video perfecto. te mando una copia cuando quiero reproducir dicho video sin estar logueado. desde ya muchas gracias.

    1335841363.000 (4488) Loading plugin /etc/haarp/plugins/youtube.com.so
    1335841363.000 (4488) Resposta Match 0 Domain File
    1335841390.000 (4488) 192.168.1.1 MISS/200 1782087 GET http://o-o.preferred.cabase-eze1.v13.lscache5.c.youtube.com/videoplayback? – NONE/- –
    1335841390.000 (4488) Url o-o.preferred.cabase-eze1.v13.lscache5.c.youtube.com/videoplayback?fexp=906505%2C905271&algorithm=throttle-factor&cp=U0hSSlhRVl9GU0NOMl9QS1pCOjNuNUtwaDRpYjl0&upn=XWxJnkXidc0&factor=1.25&cm2=0&signature=230F7FE316AAC086454168B92C559BE472997801.8E15CCD91D4E5C58047679AE57E2E9E710464988&key=yt1&ipbits=8&id=9aaa65d8d9d61e7e&ip=190.0.0.0&burst=40&range=7127040-8908799&expire=1335868119&source=youtube&sver=3&itag=34&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cid%2Cip%2Cipbits%2Citag%2Csource%2Cupn%2Cexpire&keepalive=yes

    • keikurono01  On 30 abril, 2012 at 10:32 pm

      Hola, no sé hasta donde será posible que haga cache cuando uno este logeado o no, pero debes saber que si en tu url de youtube esta el parámetro “range=”, esto impide que se haga cache, ya que se trata de una parte del video, y para no corromper los archivos estos pedidos solo se dejan pasar, se debe de seguir viendo una mejor solución.
      Saludos.

  • Everson Oliveira  On 1 mayo, 2012 at 1:00 am

    Instalação na versão 12.04 do UBUNTU erro na libmysqlclient.so.16 se não estou enganado o sistema agora atualizou para a libmysqlclient.so.18

    • keikurono01  On 1 mayo, 2012 at 8:54 am

      Las fuentes han cambiado, en teoría no debería de haber ningún problema.
      Saludos.

      • Everson Oliveira  On 2 mayo, 2012 at 2:31 pm

        Instalação feita hoje no UBUNTU SERVER 12.04 funcionou perfeitamente. Provavelmente o problema foi resolvido apos a ultima atualização do 31/04/2012. Até mas.

  • Jamy  On 1 mayo, 2012 at 10:10 am

    Disculpa, he instalado en ubuntu server 11.04, pero me esta dando problemas al hacer match en el plugin de youtube.com.so, no me hace cache de ningun video de youtube, no pasa esto con los demas videos, talvez tienes alguna actualizacion del plugin de youtube. Agradezco de antemano la ayuda

  • walter benitez  On 1 mayo, 2012 at 5:20 pm

    tengo el haarp funcionando, pero al dar tail -f /tmp/logtc me sale el siguente mensaje, trato de buscar el directorio pero no existe, puede ser por eso que no puedo acceder al haarp view? hay alguna forma de solucionarlo, muchas gracias.

    root@ubuntu:~# tail -f /tmp/logtc
    tail: cannot open `/tmp/logtc’ for reading: No such file or directory

    • keikurono01  On 1 mayo, 2012 at 6:05 pm

      Prueba con tail -f /tmp/loghc la ultima actualizacion tienen esa diferencia.
      Salu2

      • walter benitez  On 1 mayo, 2012 at 9:24 pm

        root@ubuntu:~# tail -f /tmp/loghc
        tail: cannot open `/tmp/loghc’ for reading: No such file or directory

        • keikurono01  On 1 mayo, 2012 at 10:37 pm

          Si no puedes accionar el haarpview no podras ver el log, la ultima actualización trata de solucionar este problema, tienes la ultima versión?
          Saludos.

  • jose  On 2 mayo, 2012 at 12:47 am

    buenas amigo en relidad esta muy bueno tu aporte… mi pregunta seria?¿ como redireciono en mikrotik esta era la forma para thunder cache
    /ip firewall nat
    add action=dst-nat chain=dstnat comment=”Redirect thunder” disabled=no \
    dst-port=80 protocol=tcp src-address=!192.168.10.2 to-addresses=\
    192.168.10.2 to-ports=8080

  • Everson Oliveira  On 2 mayo, 2012 at 7:25 am

    Em um servidor que estava rodando normal a 3 dias começou a apresentar o seguinte problema:

    Error: Haarp not running or PIDFILE not readable

    Mudei o caminho para /tmp/ como indicado por OSMANO em um post mas não resolveu o problema.

    • keikurono01  On 2 mayo, 2012 at 10:28 am

      El archivo haarp.pid no existe o no contiene un pid, ubicalo y crealo segun donde lo pusiste (la misma dirección en haarp.conf y en init.d/haarp) y dale permisos de 777 si es posible.

      Salu2.

      • Francisco Alvarez Gomez  On 5 mayo, 2012 at 5:43 pm

        como creo el archivo haarp.pid y como le doy los permisos 777. soy nuevo en linux… tambien donde debo crear esos archivos…

        • keikurono01  On 5 mayo, 2012 at 7:26 pm

          Primero asegurate que la dirección del pidfile segun los archivo de haarp.conf y de /etc/init.d/haarp apunten a la misma dirección.
          Por ejemplo yo los tengo asi:
          en el haarp.conf:
          PIDFILE /var/run/haarp/haarp.pid
          y en el init.d/haarp:
          PIDFILE=/var/run/haarp/haarp.pid

          apuntan al mismo archivo, entonces para asegurarnos creamos los directorios y el archivo pid:
          su
          mkdir /var/run/haarp
          echo “” > /var/run/haarp/haarp.pid
          chmod -R 777 /var/run/haarp

          Ahora si hacemos el reinicio:

          killall haarp
          /etc/init.d/haarp restart

          para ver si levanto los threads:
          ps aux | grep haarp

          y listo, Salu2.

  • Edwin Villarroel  On 3 mayo, 2012 at 4:25 am

    Tengo una inquietud.. EL squid y el HAARP deben estar en computadores separados? El squid obligatoriamente debe tener 2 interfaces de red para su acto funcionamiento? Pregunto esto porque actualmente tengo configurado el squid y el Haarp en la misma pc y con una sola interface de red por la cual recibe trafico de internet y por ahi sale el lan tambien..
    Para explicarme mejor esta conectado de la siguiente forma
    Internet—-eth1—- Brazilfw—–eth2—Squid+Haarp
    |
    eth0
    |
    Lan Clientes
    Squid esta en modo transparente y lo que hago es aplicar una regla de redireccion del puerto 80 en el brazilfw para que me enrrute todo el trafico de la eth0 a la eth2 donde esta el Squid, Pero noto que el cache funciona pero no siempre carga el archivo del cache, pareciera que primero hace la peticion a internet o si no ocurre la inversa primero al cache si no la encuentra la descarga de internet pero en lo general siempre pide primero al internet

    Esta es la regla que aplico
    iptables -t nat -A PREROUTING -p tcp –dport 80 -i eth0 -j DNAT –to 192.168.5.3:3128

    • keikurono01  On 3 mayo, 2012 at 3:40 pm

      Si no usas un proxy en brazil, entonces agrega esto: iptables -t nat -A POSTROUTING -p tcp -o eth2 -j SNAT –to (IP_ETH2)
      Se supone que el squid en haarp debe de estar transparent.
      Saludos!
      –actualizado–

      • Edwin Villarroel  On 5 mayo, 2012 at 12:04 pm

        Y elimino la regla anterior?
        iptables -t nat -A PREROUTING -p tcp –dport 80 -i eth0 -j DNAT –to 192.168.5.3:3128
        o uso las 2?

      • Edwin Villarroel  On 5 mayo, 2012 at 12:07 pm

        Otra pregunta, Es obligatorio que mi equipo donde esta el HAARP tenga 2 interfaces de red? o como lo tengo configurado actualmente esta bien?

      • Edwin Villarroel  On 5 mayo, 2012 at 6:21 pm

        ptables -t nat -A POSTROUTING -p tcp -o eth2 -j SNAT –to debe quedar asi? no lleva una ip al final?

        • keikurono01  On 5 mayo, 2012 at 7:08 pm

          Copia bien, es todo una linea, con ip al final.
          Salu2.

        • Edwin Villarroel  On 6 mayo, 2012 at 6:26 pm

          iptables -t nat -A POSTROUTING -p tcp -o eth2 -j SNAT –to (Que direccion ip deberia ir aca?) la de mi lan o wan?

        • keikurono01  On 6 mayo, 2012 at 8:47 pm

          Sí no lo puse, es la ip de tu eth2, del brazil.
          Salu2!.

        • Anónimo  On 7 mayo, 2012 at 12:09 am

          otra vez yo, espero no molestar pero tengo el problema con las reglas de ip tables
          Actualmente lo tengo asi porque si aplico la regla de postrouting como me dijiste me deja sin internet me puedes explicar detalladamente que hace cada regla y si van en ese orden? disculpa por la molestia

          #iptables -t nat -A POSTROUTING -p tcp -o eth2 -j SNAT –to 192.168.5.3:3128
          iptables -t nat -A PREROUTING -p tcp –dport 80 -i eth0 -j DNAT –to 192.168.5.3:3128

  • Carlos  On 3 mayo, 2012 at 5:50 am

    nose porque razon con tu cache no se me abren los sitios web, abro el html con la ip del proxy y pueo ver el php, pero no navego, tengo respuesta de google.com, pero no hay navegacion, sale una venta de error, como que no sale del harpaacache.. ayuda porfavor, si tienes una configuracion del squid.conf, subela porfavor….

    • keikurono01  On 3 mayo, 2012 at 3:42 pm

      Te recomiendo usar un proxy transparente y no uno configurado por navegador, en todo caso úsalo sólo para navegación http.
      Saludos.

  • Francisco Alvarez Gomez  On 4 mayo, 2012 at 6:37 pm

    amigos he seguido la guia al pie de la letra pero no logro hechar andarlo… mi pregunta es debo configurar manualmente el squid o ya biene configurado automaticamente…

    tambien uso un equipo mikrotik y pues no logro ponerlo en paralelo, espero puedan ayudarme y decirme como instalarlo correctamente…

    • keikurono01  On 5 mayo, 2012 at 11:15 am

      Configura tu squid en modo transparente segun el manual que linkeo ahi.
      Sea para dos o una interfáz, de seguro te faltan las reglas iptables .. buscalo en ese manual.
      Salu2.

  • Edwin Villarroel  On 5 mayo, 2012 at 4:16 pm

    Por extrañas razones se borro el archivo PID y no se que hacer para crearlo o para que vuelva arrancar el haarp que podria hacer en este caso?

    Shutting down Haarp …
    Starting Haarp …
    Starting Haarp Version: 1.0
    Could not create server (already running?)
    Exiting..

    • keikurono01  On 5 mayo, 2012 at 7:10 pm

      Olvida el echo que no este presente el haarp.pid, sólo debes asegurarte de detener el proceso antes de reiniciarlo, los pasos están en el manual:
      killall haarp;
      /etc/init.d/haarp restart;
      y para ver que este corriendo puedes hacer:
      ps aux | grep haarp

      Salu2.

      • Edwin Villarroel  On 6 mayo, 2012 at 6:27 pm

        Muchas gracias! solucionado, saludos

  • Anónimo  On 6 mayo, 2012 at 10:51 pm

    Saludos, hasta ahora probando el haarp y va excelente tambien he estado revisando la cuestion de los plugins y me he dado cuenta que es la misma extension que la del thunder y buscando y buscando me encontre con el source del los plugins del thunder ahora pregunto, estos plugins son los mismos? es decir los del thunder trabajan con el haarp?, la sintaxis de programacion de los plugins del thunder es la misma que la del haarp? si puedes aclarame esa duda para asi ver como logro hacer mas plugins y aportar a este proyecto! saludos!

    • keikurono01  On 7 mayo, 2012 at 10:44 am

      Los plugins del haarp son diferentes, y en próximas versiones se harán más aun. Así que sería mejor dejar los cambios de los plugins para esta otra versión.
      Salu2.

      • edwin  On 7 mayo, 2012 at 2:32 pm

        y no hay posibilidad de que aportes aunquesea el source de algun plugin para tener una idea e ir trabajando en eso? mi idea es aportar y adaptarlo mas a las necesidades que presento no trato de plagiar ni nada parecido saludos

        • keikurono01  On 8 mayo, 2012 at 10:29 am

          Hola, no hay problema, puedes hacerlo cambiando el nombre de getmatch por el hgetmatch2, de los sources de cualquier plugin de thunder.
          Salu2.

  • Nikery  On 7 mayo, 2012 at 2:36 am

    la parte que no entendi muy bn fue la de : buscamos y comentamos la linea:

    #hierarchy_stoplist cgi-bin ?….. Disculpen mi ignorancia pero es que no soy muy experto en linux

  • Nikery  On 7 mayo, 2012 at 2:38 am

    buscamos y comentamos la linea:

    #hierarchy_stoplist cgi-bin ?

    Esto fue lo que no entendi, disculpen mi ignorancia no soy muy experto en linux

    • Edwin Villarroel  On 7 mayo, 2012 at 6:19 am

      Eso lo que quiere decir es que vas a desactivar esa linea de comando en del squid.conf como hacerlo comentandolo, que tienes que hacer?
      abre el archivo, busca la instruccion hierarchy_stoplist cgi-bin ? y le agregas un numero al inicio para que quede asi #hierarchy_stoplist cgi-bin ? porque se llama a esto comentar? pues porque en programacion todo lo que esta despues del signo numeral # significa comentario. saludos

  • Edwin Villarroel  On 8 mayo, 2012 at 12:34 am

    El limpiador de cache me lanza el siguiente error bash: ./haarpClear.o: Permiso denegado
    a que se debe?

    • keikurono01  On 8 mayo, 2012 at 10:34 am

      Buen dato, lo que pasa es que te falto el permiso de ejecución
      chmod +x haarpClear.o
      siempre en modo root.
      Saludos.

      • Edwin Villarroel  On 11 mayo, 2012 at 6:40 am

        Perfecto asi funciona pero aun no logre que me borre algo, ahora esta el siguiente problema, porque al avanzar con las semanas el retrocede en el calendario? cual es la sintaxis de como el busca las semanas dadas por el parametro -w?

        root@edwin-G31D-M7:/etc/haarp# ./haarpClear.o -w 3 -n 1
        Deleting before of the date: 2012-04-20, whose hits are lower and equal to 1? (s/n): s
        Connecting to the DB … [OK]
        Total deleted: 0.00 MB
        root@edwin-G31D-M7:/etc/haarp# ./haarpClear.o -w 2 -n 1
        Deleting before of the date: 2012-04-27, whose hits are lower and equal to 1? (s/n): n

        root@edwin-G31D-M7:/etc/haarp# ./haarpClear.o -w 5 -n 1
        Deleting before of the date: 2012-04-06, whose hits are lower and equal to 1? (s/n): n

        root@edwin-G31D-M7:/etc/haarp# ./haarpClear.o -w 6 -n 1
        Deleting before of the date: 2012-03-30, whose hits are lower and equal to 1? (s/n):

        • keikurono01  On 11 mayo, 2012 at 9:56 am

          Hola, es como dices, si pones -w 2 -n 1 entonces quieres que se eliminen los archivos que fueron descargados hace más de 2 semanas atrás y que tengan a lo más 1 hit.
          Hay que tener en cuenta que tienes que tener el cache mínimo una semana para que funcione correctamente (ya que lo mínimo es una semana).
          Otra cosa, es recomendable mandar el parámetro “-n 0″ para eliminar los archivos que no hicieron hit’s.

          Saludos.

  • cesar barreto  On 9 mayo, 2012 at 3:28 pm

    hola tnego dificultade spodrian hacer un video para ver el metodo para configurar con proxi trasnaprente

  • jhonnyjjac  On 10 mayo, 2012 at 8:56 am

    Buen dia amigos todos, especialmente a keikurono01…estoy en la busqueda de un cache para videos y llegue a este foro…al parecer es bueno….me preguntaba si se puede instalar en ClearOS o en Pfsense…. o solo debe ser en ubuntu ??? Gracias de antemano y sigue en el proyecto…

    • keikurono01  On 10 mayo, 2012 at 12:43 pm

      Hola, este sistema por ahora se ha probado sólo en distribuciones debian.
      Salu2.

  • Ayuda Con el Haarp  On 10 mayo, 2012 at 11:42 am

    Nesesito ayuda URG sobre el haarp mi problema q cuando veo youtube solo me sale cargando cargando q sera eso si alguien me pega una ayudadica con esto

  • Con el Haarp  On 10 mayo, 2012 at 11:43 am

    Nesesito ayuda URG sobre el haarp mi problema q cuando veo youtube solo me sale cargando cargando q sera eso si alguien me pega una ayudadica con esto

  • Anónimo  On 10 mayo, 2012 at 6:11 pm

    Saludos keikurono01, muy buen aporte, quiero consultarte si haarp ya tiene el plugin de youtube actualizado para almacenar videos que envian por partes, en mi caso no me esta almacenando los videos porque youtube ha cambiado el formato y los esta enviando por partes.

    Saludos,

  • javier alarcon  On 10 mayo, 2012 at 6:53 pm

    Excelente trabajo . pero tengo la misma inquietud que Walter Benitez , sucede que me percate que los videos no hacen cache cuando NO estoy logueado con mi cuenta de youtube .

    pero si los guarda cuando SI estoy logueado .

    tambien me di cuenta que. los videos ya guardados (cuando estoy logueado) NO se cargan “desde cache” cuando lo miran desde otra PC que NO este logueado .

    me parece que este “error” no es por que en el enlace se encuentre “range=” ,

    espero que sea un error mio porque el HAARPCACHE es muy facil de usar e instalar.

    ah y tambien me ofresco para futuros trabajos y apoyo al proyecto.

  • vitronic  On 10 mayo, 2012 at 9:56 pm

    parece interesante el proyecto, pero lo seria mas si publicas el fuente, creo que no has leído la catedral y el bazar, ¿o es un proyecto non-free ? , en todo caso te aseguro que un proyecto con ese nivel de interés publico, con los fuentes disponibles a estas alturas estaría mucho mas depurado y estable, si fuera libre me apuntara, pero no veo interés de liberar el código, si lo quisieras hacer ya lo hubieses hecho …

    Buena suerte, libre o no libre, por la opinión publica, parece que has hecho un buen trabajo. Saludos

  • keikurono01  On 10 mayo, 2012 at 10:54 pm

    Hola a todos, me tomo unos minutos, para decirles que estoy trabajando en los últimos detalles de lo que será el HaarpCache V2.0, cuyas mejoras vienen desde los plugins hasta la novedosa forma de hacer cache :), Basta decir que el problema con el youtube está casi arreglado, ahora mismo lo llevo probando, así que en estos días lo subiré al blog.

    Sobre las licencias, esta será en GPL v3.0.

    Ya lo resto se los explicaré en su momento.
    Saludos!.

    • Juan  On 11 mayo, 2012 at 6:43 am

      Hola, felicitaciones por el trabajo. Estoy usando el Haarp desde hace unos dias y sacando los problemas que mencionan algunos, anda muy bien. Soy programador en entornos web y me gustaria darte una mano en lo que necesites. desde un sitio para el haarp a trabajar la interface web. Saludos

    • Edwin Villarroel  On 11 mayo, 2012 at 9:26 pm

      Ante todo Felicitaciones de verdad has hecho un buen trabajo, tengo 1 semana corriendo el haarp y me ha funcionado de maravillas de verdad has hecho un excelente trabajo si necesitas alguna ayuda no dudes en pedirla aqui hay muchas personas dispuesto a ayudar! saludos

  • jose luis  On 11 mayo, 2012 at 1:35 am

    se puede instalar en un disco de 1 o de 2 teras? si es asi como puedo resolver el problema de las particiones

    • keikurono01  On 11 mayo, 2012 at 11:38 am

      Se puede instalar en cualquier disco, pero sólo en uno, sea primario o secundario.
      Salu2.

  • Anónimo  On 11 mayo, 2012 at 2:31 pm

    Que bien keikurono01 se te agradece por tu gran aporte, si necesitas algo de ayuda no dudes en solicitarla, estamos prestos a hechar una mano en lo que se requiera a fin de solucionar este inconveniente saludos y esperamos que la nueva version la publiques lo mas pronto posible, sigue adelante.

  • Fernando  On 11 mayo, 2012 at 6:11 pm

    Antes que nada muy completo y prolijo el post.
    Varios temas, noto que la similitud con thunder 3.1 es casi absoluta es posible que sea el mismo pero compilado con otro nombre? De no ser asi cuales son las diferencias fundamentales, no en los plugins sino en el binario?
    El segundo y para mi mas importante de los temas es que si bien no noto problemas con Youtube tampoco veo que este haciendo nada, si uno insiste mucho con un video quizás lo cachea, aveces a medias pero jamás lo devuelve de disco por lo que el ahorro siempre es nulo, es esta apreciación. Correcta o hay algún paso adicional a observar?
    Gracias por su atencion

  • Edwin Villarroel  On 13 mayo, 2012 at 11:33 am

    Esta muy lejos de una version para 64 bit? por la cuestion de uso de mas ram?

    • keikurono01  On 13 mayo, 2012 at 2:11 pm

      Para la siguiente versión claro que si!

      • ofinetlibre  On 16 mayo, 2012 at 6:20 pm

        Para la siguiente versión, se podría añadir lo siguiente:

        * Una opción para ver qué archivos fueron despachados de la caché

        * Guardar la descripción del video en otro archivo de texto con el mismo nombre del archivocacheado.flv

        * Interface Web para la administración…

        * Mejorar la interacción con SQUID 3

        * Enviar archivos del caché a velocidad de LAN a menos que se diga lo contrario.

        Bueno entre lo más importante…

  • bmwfrs  On 13 mayo, 2012 at 2:36 pm

    Amigo muchas gracias por el haarpcache, hace 4 dias lo instalé por cuestiones de pruebas y me funciono muy bien, pero ayer que lo volví a instalar tengo un problema, hace cachee de todo al parecer menos de youtube, ya probe con xvideos y 4shared y si me muestra los hits como el espacio ocupado pero en youtube no me lo muestra y tampoco hace cache. Tienes alguna idea de ésto?

    • keikurono01  On 13 mayo, 2012 at 3:23 pm

      El nuevo haarpcache tendrá la solución al youtube, esta a días de salir.
      Saludos.

      • Anónimo  On 16 mayo, 2012 at 5:48 pm

        Saludos a tod@s aquí…

        La verdad esto de youtube no funciona, sería excelente que la nueva versión pueda trabajar en html5 y normal de youtube… porque es el más importante y de vimeo nunca funcionó, de paso sería bueno plugins para otros antivirus…

        Por cierto revisar la cabecera: “X-Cache: HIT from Haarp” no parece ser correcta ya que no envía a velocidad de la LAN los archivos cacheados..

        iptables -A OUTPUT -t mangle -o $IF_LAN -p tcp -m string –string “X-Cache: HIT from Haarp” –algo kmp -j RETURN

        iptables -A OUTPUT -t mangle -m string –string “X-Cache: HIT from Haarp” –algo kmp -j RETURN

        Usé las 2 pero ninguna envia los archivos cacheados a velocidad LAN… (La segunda funcionaba muy bien con thunder… )

        Bye…

  • Yolhman Puche  On 14 mayo, 2012 at 12:14 am

    Buen dia amigo keikurono01 monte el haarp pero no he logrado que me funcione paralelamente con el Mikrotik. Edwin tu que usas Mikrotik pudieras aportas las reglas necesaria para que funcione con Mikrotik, yo he colocado las misma de thunder pero no me funciona…. espero su pronta respuesta saludos…

    • Anónimo  On 14 mayo, 2012 at 7:32 pm

      Para que te funcione en paralelo en mikrotik tenes que configurar 3 cosas como para poder hacer que el trafico entre los clientes y el cache sea ilimitado:

      Paso 1, tenes que natear el puerto 80 de tu lan al 3128 del cache
      ej si tu red local es 192.168.1.0/24 y tu cache 192.168.2.2

      /ip firewall nat
      add action=dst-nat chain=dstnat comment=Cache disabled=no dst-port=80 protocol=tcp src-address=192.168.1.0/24 to-addresses=192.168.2.2 to-ports=3128

      Paso 2, tenes que marcar la conexion y paquetes que son desde el cache asi identificamos el trafico.

      /ip firewall mangle
      add action=mark-connection chain=forward comment=”” content=”X-Cache: HIT” \
      disabled=no new-connection-mark=cacheconn passthrough=yes
      add action=mark-packet chain=forward comment=”” connection-mark=cacheconn \
      disabled=no new-packet-mark=cachepacket passthrough=no

      Paso 3, tenes que crear una queue para poder apartar el trafico del cache de las demas queue. de esta manera conseguis “Full Cache”.

      /queue tree
      add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
      max-limit=0 name=”Full Cache” packet-mark=cachepacket parent=global-out \
      priority=8 queue=default

      cualquier cosa estoy a tu disposicion.

      • darkaelv  On 1 junio, 2012 at 10:20 am

        Hola, no eh logrado hacer que me funcione el haarp con mikrotik aplicando estas reglas, espero me puedas explicar mejor como ya que cuando aplico las reglas de marcado salen en rojo y tampoco tengo navegacion al hacer el redireccionamiento

  • Anónimo  On 15 mayo, 2012 at 4:27 pm

    ya estoy mamado de tanta espera jejejeje

  • Anónimo  On 15 mayo, 2012 at 5:59 pm

    Estimado keikurono01 disculpa la molestia, nos podrias informar para que fecha aproximada lanzaras la nueva version de haarp, quiero implementarlo en una red del centro de computo pues los usuarios me saturan mi canal contratado con tanto video :-(

  • Bitfrost  On 15 mayo, 2012 at 9:29 pm

    Saludos,

    Mis felicitaciones, he lidiado con el anterior cache, y he tratado de hacer algunas mejoras pero sin el codigo fuente no es posible, ojala lo libere algun momento.

    He intentado varias formas ahora tengo este error

    15/05/2012 21:24:58 (190.108.82.145) Could not read server header (192.168.3.1/o-o.preferred.internexa-lim1.v14.lscache7.c.youtube.com:80)

    No se a que se deba??

    Gracias por la ayuda y a las ordenes, como puedo hacer una donacion por otro medio?

  • keikurono01  On 17 mayo, 2012 at 9:55 am

    Perdón por no responder a tiempo, ando atareado con unas cosas, espero que tengan un poco de paciencia, el lanzamiento no pasa de esta semana!.
    Salu2!.

    • Anónimo  On 19 mayo, 2012 at 12:19 pm

      Muy bueno, a,i me funciona con 10.04

  • Edwin Villarroel  On 17 mayo, 2012 at 11:59 am

    Saludos recientemente estoy viendo estas cosas en el log
    2012/05/17 12:25:57| clientTryParseRequest: FD 135 (192.168.1.104:1446) Invalid Request
    2012/05/17 12:25:57| clientTryParseRequest: FD 136 (192.168.1.104:1447) Invalid Request
    2012/05/17 12:26:00| httpReadReply: Excess data from “GET http://www.amazon.com/crossdomain.xml
    2012/05/17 12:26:05| clientTryParseRequest: FD 140 (192.168.1.104:1511) Invalid Request
    2012/05/17 12:26:27| clientTryParseRequest: FD 45 (192.168.1.104:1673) Invalid Request
    2012/05/17 12:26:27| clientTryParseRequest: FD 119 (192.168.1.104:1675) Invalid Request
    2012/05/17 12:26:35| clientNatLookup: NF getsockopt(SO_ORIGINAL_DST) failed: (92) Protocol not available
    2012/05/17 12:26:35| clientTryParseRequest: FD 128 (192.168.1.104:1734) Invalid Request
    2012/05/17 12:26:57| clientTryParseRequest: FD 37 (192.168.1.104:1894) Invalid Request
    2012/05/17 12:26:57| clientTryParseRequest: FD 113 (192.168.1.104:1895) Invalid Request

    Que podria ser eso? algunos virus en la red?

  • Francisco R Souza  On 18 mayo, 2012 at 10:48 am

    Bom dia

    Sou brasileiro, estou experimentando essa ferramenta em um abiente de testes, pero notei que os videos do youte nao sae do cache quando utilizamos o internet explore 8. (i.e 8) se utilizamos o firefox mozila ai sim sai do cache, a questao é se isso seria um problema isolado, ou ha alguma sugestão para isso.

    obrigado

    Francisco

  • Anónimo  On 19 mayo, 2012 at 11:27 am

    Buen día

    keikurono01 muchas gracias por tu gran aporte, si eres tan gentil nos podrias indicar una fecha aproximada de la nueva versión de haarp pues al momento con el cambio de formato de youtube mi servidor no esta haciendo cache de ningún video :-).

    Saludos.

  • Anónimo  On 20 mayo, 2012 at 10:17 am

    amigo en la intalacion de las dos targetas de red podria por fabor mas especifico.

  • Beast1982  On 20 mayo, 2012 at 1:32 pm

    Amigos, les recomiendo q usen el cache en paralelo a un mk, son herramientas muy poderosas, los tengo trabajando con mas de 600 clientes y todo arriba. Acerca de como ponerlo en paralelo, es mejor q creen otra red para el HAARP——–MK junto a otra interfaz en el MK exclusiva para el cache, de esa forma no saturan la interfaz LAN y no dejen ilimitada la velocidad del tráfico cache en la LAN por q si son WISP podrían saturar sus APS de haber mucha concurrencia

  • Anónimo  On 21 mayo, 2012 at 2:37 pm

    es buen poryecto haarpcache, pero el detalle esta en YOUTUBE Y LOS PLUGINS, que cada cierto tiempo va cambiando
    El nuevo HAARPCACHE tiene que actualizarse solo los plugins

  • Christian Luke  On 21 mayo, 2012 at 2:40 pm

    es un buen proyecto haarpcache, pero el detalle es que YOUTUBE cambia los PLUGINS, ahora youtube es dinamico.
    El nuevo haarpcahce tiene que actualizar solo los plugins

  • Jul1t0  On 21 mayo, 2012 at 11:40 pm

    Solo voy a poner un pequeño comentario todos les gusta esta bonito y todo bien pero almenos con algo apoyen elproyecto no solo con gracias mañana cargo la Interbank y van un par de dolores por paypal AYUDEN NO SEAN COMODINES

  • Anónimo  On 26 mayo, 2012 at 8:25 am

    Que tal amigos, alguien me podría ayudar ya que mi Haarp dejo de hacer cache de los videos de youtube, por favor alguien tiene alguna solucion, ya que segun vi en los logs los videos estan llegando por partes y esto causa que el plugin actual no funcione, de pronto alguien tiene ya la solucion, he pasado haciendo varios cambios sin ningun buen resultado.

  • MANUEL BURGOS  On 27 mayo, 2012 at 4:42 pm

    hola tengo instalado el haaro en mi linux, y al inicio mecacheaba muy bien, ahora hay videos que cachea y otros no, y los que ya tiene cacheados no despacha todos

  • Adrian  On 30 mayo, 2012 at 9:53 pm

    Hola me arroja error en libmysqlclient15-dev libmysqlclient16-dev que hago gracias

  • Adrian  On 1 junio, 2012 at 5:53 pm

    Hola me puedes decir si funciona con SQUID 3.1.19 gracias

  • Adrian  On 2 junio, 2012 at 12:25 am

    Hola alguien me puede ayudar cuando quiero entrar al reporte http://192.168.1.37/cgi-bin/haarp.cgi me arroja lo siguiente y no me funciona help por favor gracias

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    Apache/2.2.17 (Ubuntu) Server at 192.168.1.37 Port 80

  • damian  On 2 junio, 2012 at 8:12 am

    ERROR DNS: zion2.zionlanhouse.com.br
    cual trato de entrar al chat de la paguina http://www.elchat.com/elchat sale ese error el mismo me sale en youtube

  • Anónimo  On 2 junio, 2012 at 11:11 am

    Adrian, ejecuta esto en tu servidor tail -f /var/log/apache2/error.log y podras encontrar lo que esta impidiendo que puedas ver tu pagina.

    Si estas usando Ubuntu server 11.04 entonces te va hacer falta una libreria y en el error te va aparecer la específica.

    Si puedes adjunta el error aqui para ayudarte.

    Saludos

    • Adrian  On 3 junio, 2012 at 7:48 pm

      muchas gracias por ayudarme el error es este
      [Sat Jun 02 15:29:44 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
      [Sat Jun 02 15:29:44 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
      [Sat Jun 02 15:33:09 2012] [error] [client 192.168.1.37] /usr/lib/cgi-bin/haarp.cgi: error while loading shared libraries: libcgi.so: cannot open shared object file: No such file or directory
      [Sat Jun 02 15:33:09 2012] [error] [client 192.168.1.37] Premature end of script headers: haarp.cgi
      [Sat Jun 02 15:46:27 2012] [error] [client 192.168.1.37] /usr/lib/cgi-bin/haarp.cgi: error while loading shared libraries: libcgi.so: cannot open shared object file: No such file or directory
      [Sat Jun 02 15:46:27 2012] [error] [client 192.168.1.37] Premature end of script headers: haarp.cgi
      [Sat Jun 02 17:33:44 2012] [error] [client 192.168.1.37] /usr/lib/cgi-bin/haarp.cgi: error while loading shared libraries: libcgi.so: cannot open shared object file: No such file or directory
      [Sat Jun 02 17:33:44 2012] [error] [client 192.168.1.37] Premature end of script headers: haarp.cgi
      [Sun Jun 03 04:59:07 2012] [notice] caught SIGTERM, shutting down
      [Sun Jun 03 21:41:17 2012] [notice] Apache/2.2.17 (Ubuntu) PHP/5.3.5-1ubuntu7.8 with Suhosin-Patch configured — resuming normal operations
      [Sun Jun 03 21:47:31 2012] [error] [client 192.168.1.37] /usr/lib/cgi-bin/haarp.cgi: error while loading shared libraries: libcgi.so: cannot open shared object file: No such file or directory
      [Sun Jun 03 21:47:31 2012] [error] [client 192.168.1.37] Premature end of script headers: haarp.cgi
      [Sun Jun 03 21:47:31 2012] [error] [client 192.168.1.37] File does not exist: /var/www/favicon.ico

      • Anónimo  On 6 junio, 2012 at 7:55 pm

        Esta es la libreria que te falta
        libcgi.so
        Si me ayudas con una direccion de mail para enviarte los binarios para que los instales y con eso solucionado el problema.

  • Adrian  On 2 junio, 2012 at 3:36 pm

    hola alquien tiene la configuración de squid que me pueda pasar por favor gracias

  • Adrian  On 3 junio, 2012 at 7:59 pm

    Hola alguien me puede ayudar, veo en el log de squid y haar que guarada todo lo que navego y los videos, cuando visito el mismo video veo que hace hits pero no entrega lento es como que no estuviese cacheado alguien me puede decir que me esta faltando gracias

  • Anónimo  On 4 junio, 2012 at 3:28 pm

    ;

  • Waly  On 12 junio, 2012 at 8:54 pm

    Hola, lo estoy probando con 200 clientes y anda bien,ahora mi problema es ver las estadisticas me dice ” 500 internal server error”, tenes idea de porque puede ser? porque lo instalo todo ok, si pongo la ip de el harp me dice que el apach esta corriendo ok. saludos

  • Waly  On 13 junio, 2012 at 12:36 pm

    Hola recien vi porque no me andan los reportes me falta una libreria libcgi.so si alguien me puediera ayudar para instalr le agradeceria mi correo es cyberaguila@gmail.com

  • José  On 17 junio, 2012 at 7:34 am

    atualizar youtube?

  • carlos  On 17 junio, 2012 at 8:29 pm

    TENGO PROBLEMAS EN LA PAGINA DEL FACEBOOK SOLO APARECE PANTALLA BLANCA CON LETRAS NEGRAS Y EN LOS VIDEOS DEL YOU TUBE APARECE UNOS RECUADROS DONDE CREO K IBA LA PUBLICIDAD O ANUNCIOS APARECE K ESTA FUERA DE SERVICIO ALGUIEN SABE COMO REPARAR ESTE PROBLEMA ??????????? Esta página web no está disponible
    No es posible encontrar el servidor de zion2.zionlanhouse.com.br porque se ha producido un error en la búsqueda de DNS. DNS es el servicio de red que traduce el nombre de un sitio web en su dirección de Internet. Este error suele ocurrir porque la conexión a Internet no está disponible o porque la red no está configurada correctamente. También se puede producir porque el servidor de DNS no responda o porque un firewall no permita que Google Chrome acceda a la red.
    A continuación se detallan algunas sugerencias:
    Vuelve a cargar esta página más tarde.

    PENSE K SOLO ERA EN EL CHRONE PERO ES LO MISMO EN EL EXPLORE ALGUIEN K M AYUDE

  • Edwin Pulido  On 20 junio, 2012 at 9:39 am

    Excelente articulo … lo probé y me funciono muy bien hasta ahora con el Haarp Cache. la verdad es que me migre despué sd emuchos intentos de trabajar correctamente con el Thunder 3… que lastima pero bueno me da más confianza añun cuando se que se opera con Mysql en luar de SQLite. Voy a continuar haciendo segumiento y les comentare los resultados.

  • Adrian  On 20 junio, 2012 at 7:54 pm

    hola por favor ayuda no lo puedo hacer funcionar….

  • Anónimo  On 22 junio, 2012 at 8:23 pm

    ya el pana del harrp se perdio jejejej q ya no se asoma a dar aporte

  • Adrian  On 24 junio, 2012 at 12:04 am

    Los videos de youtube no lo cache, los cache pero no los entrega…ayuda pleace

  • Diego Gerez  On 2 julio, 2012 at 11:41 am

    ya lo hice andar en paralelo con el mikrotik use la configuracion del squid gracias son las 1.39 de la tarde en argentina ya esta funcionando aqui mi correo

  • Ingenieria  On 3 julio, 2012 at 11:03 pm

    hola tengo fedora me sirve instalarlo en este sistema??

  • Everson  On 5 julio, 2012 at 8:31 am

    O projeto parou de ser atualizado?

  • Milton  On 12 julio, 2012 at 12:13 pm

    man me puedes decir por favor si puedo instalar en Debian de 64 Bit ?
    Gracias
    Saludos.

  • fij0  On 25 julio, 2012 at 11:48 pm

    Hola, funciona solo con Squid Cache: Version 2.7.STABLE7 , que es el que por defecto instala el script de instalacion, o tambien puede funcionar con otra version de squid2x o squid3x ??
    Saludos

  • SquidY  On 28 julio, 2012 at 2:25 pm

    Tengo un problema cuando instalo el HAARP no funciona es que me parece un mensaje “Starting Haarp Version: 1.0
    Could not create server (already running?)
    Exiting..” ¿Cómo puedo solucionar este problema y gracias por la ayuda :)

  • Anónimo  On 12 agosto, 2012 at 7:49 pm

    por que o autor nao responde mais os comentarios…, o projeto parou..

  • jorge  On 18 agosto, 2012 at 7:23 pm

    hola mi consulta es para decir contrasena pongo en haarpcache

  • jorge  On 18 agosto, 2012 at 7:25 pm

    de buelta dime que contraseña debo de poner en el haarpcache

  • Lesterd  On 18 agosto, 2012 at 8:00 pm

    Saludos desde Venezuela!

    Hermano como haria para colocarlo tras un PFSENSE? es posible. Yo soy Wisp y quiero tener este servicio para ahorrarme ancho de banda. Gracias por responder!

  • darwin  On 21 agosto, 2012 at 1:54 am

    hola amigo buen post pero tengo mi duda
    sobre haarpcache mira cachea video solo almacena 20k o 46k de cada video que es lo que esta mal o asi funciona

    respondame por favor con urgencia

  • Samuel D Espinoza Romero  On 22 agosto, 2012 at 12:55 am

    Hola que tal buen aporte me gustaria hacerte unas consultas adicionales tienes algun email escribeme por favor estoy interesado sespinoza@walla.com

  • DARWIN  On 22 agosto, 2012 at 1:35 pm

    no cachea videos solo guarda 20k 0 40k nada que es lo que pasa oyo lo hecho mal responda porfaxx

  • leon  On 22 agosto, 2012 at 4:56 pm

    no lo puedo instalar, no paso de la primera parte……

    2012-08-22 16:51:39 (8,77 KB/s) – “HaarpCacheView.tar.gz” guardado [49457/49457]

    cp: el objetivo «/usr/lib/cgi-bin/» no es un directorio
    chmod: no se puede acceder a «/usr/lib/cgi-bin/*.cgi»: No existe el archivo o el directorio
    =========== INSTALACIÓN FINALIZADA =============

  • darwin  On 22 agosto, 2012 at 7:34 pm

    SOLO CACHEA ARCHIVOS, DESCARGAS ETC::…………….PERO MENOS DE YOTUBE CUAL SERA EL PROBLEMA AYUDANME PORFIXXX

    • keikurono01  On 30 agosto, 2012 at 12:10 pm

      El problema de youtube está resuelto, pero necesito que esperen!:)

  • Anónimo  On 23 agosto, 2012 at 9:50 am

    Hola como estas ahun no tengo respuesta te mande un mail y nada

  • javier  On 25 agosto, 2012 at 9:44 am

    al parecer este proyecto llego a su fin no hay respuesta alguna del autor del mismo, ni modo fue un buen proyecto pero llego a su fin, esperemos que me equivoque y que también el autor del mismo se encuentre bien. saludos .

  • guillo78  On 30 agosto, 2012 at 9:09 am

    hola a todos!!!viendo el error.log me sale
    fecha y hora ip_usuario Invalid request from browser
    fecha y hora ip_usario Could not read browser header
    en toda mi red local cuando abro un navegador me sale “Invalid request from browser” tengo instalado el squid3 transparente con puerto 8080, debian squezze, alguien me puede dar una mano!!gracias

    • kintaro  On 30 agosto, 2012 at 12:06 pm

      Hola, felizmente pusiste más detalles, el puerto de squid que estás usando no debe de ser el 8080!..

      mira otros post de aqui para que te des cuenta.. el haarpcache usa el puerto 8080 por defecto, y por ello el conflicto.

      cambia el puerto del squid al 3128 y listo.

  • guillo78  On 31 agosto, 2012 at 7:31 am

    como se eliminar el haarpcache por completo hay algun script??

  • Anónimo  On 7 septiembre, 2012 at 4:27 pm

    me sale el error 500 internal servidor quisiera saber si me pueden ayudar

  • Anónimo  On 8 septiembre, 2012 at 4:37 pm

    buenas tardes,

    Se espera que cuando la Corrigo plugins youtube.

    ¡gracias

  • Ariel  On 6 octubre, 2012 at 5:29 pm

    Hola muy buen aporte
    Sabes si funciona con Lusca Cache?
    o el script instala todas la dependencias ?
    Para un entorno de 300 usuarios que hard recomiendan ?’

    Te comento de Lusca, ya que es un fork de squid , muy superior al mismo.
    Cuantos discos soporta?? o es independiente y eso lo maneja squid ?

    Saludos

  • Alex Fernandes  On 29 octubre, 2012 at 7:36 am

    Desistiu do projeto HAARPCACHE?
    Pois está desatualizado e tem bastante plugin que não funciona mais =/

  • puntualito  On 2 diciembre, 2012 at 12:49 am

    amigo no se puede instalar este cache en sequreisp vercion libre ? crees que funcione y seria mas completo e ideal ?

  • hani99  On 31 diciembre, 2012 at 6:29 pm

    4 acl haarp_lst url_regex -i “/etc/haarp/haarp.lst”
    5 cache deny haarp_lst
    6 cache_peer IPHAARP parent 8080 0 proxy-only no-digest
    7 dead_peer_timeout 2 seconds
    8 cache_peer_access IPHAARP allow haarp_lst
    9 cache_peer_access IPHAARP deny all

    El iphaarp por la ip del proxy y el 8080 es el puerto del proxy o tiene que quedar asi?

  • keikurono01  On 11 febrero, 2013 at 9:37 pm

    Se agradece el interés, la nueva versión del haarp está disponible.

  • Christian  On 20 febrero, 2013 at 5:17 am

    necesito el plugins pero en cpp para compilar…
    de preferencia el de ytimg

  • redsoporteAlfredo  On 20 febrero, 2013 at 6:11 pm

    Hola a todos que buen proyecto.. Saludos desde venezuela !! quisiera saber si alguien ya ha tenido este problema corriendo haarp .. Explico tengo un server ubuntu version 12.04 con squid 3.1 puede instalar haarp sin ningun problema y hacer las configuraciones previas que indican aca pero al levantar el servicio haarp me da el siguiente error Could not create server (already running?) Exiting… Segun investigue puede ser que haarp no tenga premisos de escritura si me pueden ayudar a solventarlo les agradeceria ….

    • keikurono01  On 20 febrero, 2013 at 7:03 pm

      Tienes que matar el proceso primero, (killall haarp), luego /etc/init.d/haarp restart, pruebe haarpcache 1.1

      • redsoporteAlfredo  On 20 febrero, 2013 at 7:10 pm

        Muchas gracias por su pronta respuesta …. acabo de hacer las prueba que me dijo y funciono arranca el haarp ahora bien por lo que entiendo de este mensaje que me da al iniciar “Listen on port 8080″ esta funcionando por el puerto 8080 y no lo configure sino por el 3128 … Agradecido de antemano

      • redsoporteAlfredo  On 20 febrero, 2013 at 7:41 pm

        Aparte estoy notando que corro videos de youtube y ahora no abren indicando que se ha producido un error e intente mas tarde…. Le agradezco su ayuda ya que estoy implementando esto en una red donde soy WISP

  • Samuel Espinoza  On 30 marzo, 2013 at 5:14 pm

    Ayuda me sale el siguiente error al tratar de instalar el nuevo visor

    root@debian:~# cd /usr/src
    root@debian:/usr/src# git clone https://github.com/keikurono/libcgi.git
    root@debian:/usr/src# cd libcgi
    root@debian:/usr/src/libcgi# ./autogen.sh
    root@debian:/usr/src/libcgi# ./configure –prefix=/usr
    -bash: ./configure: No such file or directory
    root@debian:/usr/src/libcgi#

    y como configuro transparente para usar con mikrotik alguien me puede dar una mano le puedo pagar por la asesorioa y lo realiza por el teamviewer

  • ofinetlibre  On 27 abril, 2012 at 1:07 pm

    Gracias el valioso aporte, felicitaciones…

    Tal vez una sugerencia que tal vez sea posible… Generalmente cuando el video o contenido es cacheado se guarda con un nombre 9r20052ffd2532c6.flv, que en todo caso no se puede saber a qué video pertenece.. se podría guardar también otro archivo que permita saber el nombre del video 9r20052ffd2532c6-Arjona-ElMojado_o_loquesea, según la descripción del video?

    Gracias de nuevo..

    Bye

  • Luciano  On 27 abril, 2012 at 8:34 pm

    Agrego que tampoco funcionan los sitios seguros de los bancos (HTTPS) alguna sugerencia para revisar?
    Muchas gracias!

  • Luciano  On 27 abril, 2012 at 8:47 pm

    ya solucione el problema con los HTTPS. Solamente desactivé en el Firefox la opcion “Utilizar el mismo proxy para todos los protocolos”. Ahora voy a ver como ponerlo de Parent Proxy del Mikrotik.

  • Adrian  On 3 junio, 2012 at 7:52 pm

    Luciano eso se configura desde squid, Alguien que le este funcionando 100% bien puede pasar el archivo de squid.conf gracias

Trackbacks

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 68 seguidores

A %d blogueros les gusta esto: