Menú principal
Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Menú Mostrar Mensajes

Mensajes - fsouza

#1
Una duda, después de comprar la licencia, como se hace para actualizar el raptor para as theads licenciadas
#2
Cita de: azaelg en Septiembre 15, 2015, 06:59:33 PM
Tengo el mismo problema, como se soluciona?
c

Creo que lo que aumenta el número de procesos en el raptor , pero que con la otra versión corregida

creio que só aumentando o numero de processos no próprio raptor, mas isso com com outra versão corrigida, ou talvez reconfigurando o squid para trabalhar auxiliando no cache estático como antes
#3
Cita de: TooR en Septiembre 14, 2015, 10:48:37 PM
REPORTE: ---LIMIT_THREADS_USAGE---

14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0
14/09/2015 11:11:56 MISS/0 HTTP ~ ---LIMIT_THREADS_USAGE--- 0


/var/log/messages

Sep 14 23:11:11 debian kernel: [ 3862.404551] raptor[4657]: segfault at 10 ip 000000000041fc52 sp 00007ffdd4a8abf0 error 4 in raptor[400000+38000]
Sep 14 23:11:29 debian kernel: [ 3879.571926] raptor[5328]: segfault at 10 ip 000000000041fc52 sp 00007ffdd4a8ac20 error 4 in raptor[400000+38000]
Sep 14 23:11:42 debian kernel: [ 3893.417622] raptor[5396]: segfault at 10 ip 000000000041fc52 sp 00007ffdd4a8ac20 error 4 in raptor[400000+38000]
Sep 14 23:12:10 debian kernel: [ 3921.039167] raptor[4837]: segfault at 10 ip 000000000041fc52 sp 00007ffdd4a8abf0 error 4 in raptor[400000+38000]
Sep 14 23:12:29 debian kernel: [ 3940.045257] raptor[5710]: segfault at 10 ip 000000000041fc52 sp 00007ffdd4a8ac20 error 4 in raptor[400000+38000]


Al momento de ocurrir esto el trafico del raptor cae a 0, y raptor Offline/Online.

Noto que cambia a Online después Offline y así sucesivamente.. Pero después de que sale el error del LIMIT_THREADS_USAGE la única forma de que trabaje es cerrar completamente los procesos de Raptor/Squid3 (sobre todo raptor, ya que probé solo con squid3 y sigue en 0 el trafico) e iniciarlos.

En ocasiones sale Online después Offline y asi sucesivamente el raptor, y sin embargo hay trafico en el raptor..  ???

Basado en mis pruebas al momento de presentar el error de LIMIT_THREADS_USAGE y los mostrado anteriormente en el log del /var/log/messages es obligatorio cerrar el proceso de raptor e iniciarlo de lo contrario no hay trafico o hay lentitud.


Y hay otro que sale a veces:

Sep 14 23:06:43 debian kernel: [ 3594.075005] raptor[4412] general protection ip:7f6a5a838cea sp:7ffdd4a8ab20 error:0 in libmysqlclient.so.18.0.0[7f6a5a7ff000+2c1000]
Sep 14 23:06:51 debian kernel: [ 3602.726092] raptor[4542] general protection ip:7f6a5a838cea sp:7ffdd4a8ab20 error:0 in libmysqlclient.so.18.0.0[7f6a5a7ff000+2c1000]


???  :-*


aquí es lo mismo, cada vez hace más de 50 usuarios en línea.
#4
Cita de: firecold en Julio 05, 2013, 10:18:43 PM
Comprendo lo que dice en el enlace que pusiste, pero respecto a squid3.1.20, que es la version estable en este momento y me gustaria saber cada cuanto hacen actualizaciones con respecto a lusca y si de abril de 2012 a la fecha a habido un cambio de version en lusca, perdona mi preguntadera, pero me gusta estar informado, Saludos

em minhas experiencias, o lusca se mostrou mas eficiente e estavel que qualquer versao do squid, em uma rede com 300 maquinas on-line, abaixo consta o link do projeto com todas as informações tecnicas
http://www.lusca.org/
#5
Cita de: cmoya en Julio 04, 2013, 05:08:20 PM
Una consulta hay que desabilitar el plugins de video verdad para que haga cache el squid con el luzca verdad o me equivoco

precisa remover o squid compelamente, caso esta instalado, com o comando
apt-get purge squid (para o squid 2.7) ou apt-get purge squid3 (para o squid 3.x) e so depois fazer a instalaçao do raptor + lusca.
#6
Cita de: cmoya en Julio 05, 2013, 08:24:07 PM
logre configurar como dice el amigo pero sigo teniendo el mismo problema  con los videos solo modifica el squid mas nada alguien tiene alguna solucion con los videos que me ayude

os problemas com videos, sao raros mas referentes ao raptor, ja que o lusca faz apenas o cache estatico. tenho usado aqui sem nenhum problema.
#7
Cita de: firecold en Julio 05, 2013, 06:42:16 PM
Amigo fsouza cual es la diferencia entre squid y lusca, hay alguna diferencia entre uno y otro, pues para despertar el interes de la comunidad de implementar Lusca en sus entornos, Saludos

Fsouza amigo é a diferença entre lula e lusca, há alguma diferença entre os dois, como para despertar o interesse da comunidade para implementar Lusca em seus ambientes, cumprimentos


creio que este poste responda a questão entre squid x lusca
http://intranet.btelway.com.br/wiki/index.php/Proxy_com_freeBSD_%2B_LUSCA%28Fork_do_Squid%29
#8
Cita de: cmoya en Julio 04, 2013, 05:08:20 PM
Una consulta hay que desabilitar el plugins de video verdad para que haga cache el squid con el luzca verdad o me equivoco

não ha necessidade de alteração, basta coloca-lo em produção
#9
RaptorCache e Lusca - script de instalação para debian 7 com redirecionamento

Bon dia a todos.
     Contribuindo com o fórum fiz uma pequena modificação no script de instalação do grande mestre Joemg, substituído o squid pelo o lusca cache..     

Instruções para instalação:
Descompacte a pasta Raptor-Lusca (usando uma maquina on Windows) dentro dessa pasta existe uma sub_pasta chamada configs e o sript de instalação com o nome de instalador.

Atenção para aquele apressados e os famosos  ctrl+C e ctrl+V esses passos são de suma importância para que a instalação seja bem sucedida, portanto recomendo uma leitura mínima para entender o assunto.
Acesse seu debian recen instalado (via winsp) o qual devera estar com os ips, conforme descrito nesse tutorial.
Copie a sub_pasta configs  e o script instalador para dentro da pasta /usr/src
Depois acesse novamente o seu debian (dessa vez utilizando o puty) ou se preferir pode usar o próprio terminal, e digite esses comando (como usuário root)

cd /usr/src
chmod 777 /usr/src/*
./instalador

Nem preciso lembrar que a cada comando precisar pressionar a tecla enter


para integrar ao mikrotik paralelo
Passo a Passo

Usaremos seguinte conf.
No RaptorCache

IP Address = 192.168.10.2
Subnet Mask = 255.255.255.252
Default Router = 192.168.10.1


No Mikrotik

Interface ligada ao Raptor = ether2
IP da ether2 = 192.168.10.1/30
Interface ligada ao Link = ether1
Interface ligada aos Clientes = ether3
Range de IP dos Clientes = 10.0.0.0/8


1° Passo
Marcar os pacotes que serão enviados para o cache.
(ATENÇÃO ESSA REGRA TEM QUE FICAR ACIMA DE QUALQUER OUTRA EXISTENTE, CASO CONTRARIO A PAGINA E CORTA NÃO FUNCIONARÁ E O REDIRECIONAMENTO NÃO FICA LEGAL, APANHEI PARA DESCOBRIR ISSO, INCLUSIVE ESSAS REGRAS VALEM TAMBÉM PARA O THUNDER 7,1)
Código (mk) [Seleccionar]

/ip firewall mangle
add action=mark-routing chain=prerouting src-address=10.0.0.0/8 dst-address-list=!Site_fora_do_cache src-address-list=!Cliente_fora_do_cache in-interface=!ether2 comment=RAPTOR-CACHE disabled=yes protocol=tcp dst-port=80 new-routing-mark=to_cache passthrough=yes


2° Passo
Criar a rota que enviará os pacotes marcados ao Raptor
Código (mk) [Seleccionar]

/ip route
add comment=ROTA-RAPTOR disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.10.2 routing-mark=to_cache scope=30 target-scope=10


3° Passo
Iremos aqui criar duas listas.
A dos clientes que não passarão pelo cache e a dos sites que será entregue ao cliente sem passar pelo cache.
Código (mk) [Seleccionar]

/ip firewall address-list
add address=192.168.10.2 list=Cliente_fora_do_cache comment="Cliente Fora do Cache" disabled=no
add address=192.168.10.2 list=Site_fora_do_cache comment="Site Fora do Cache" disabled=no


4° Passo
Redirecionando porta para acesso externo ao servidor RaptorCache, e criando uma nat de saída.
Código (mk) [Seleccionar]

/ip firewall nat
add action=dst-nat chain=dstnat dst-port=2200 protocol=tcp to-addresses=192.168.10.2 to-ports=22 comment=SSH_Raptor disabled=no
add action=dst-nat chain=dstnat dst-port=82 protocol=tcp to-addresses=192.168.10.2 to-ports=82 comment=WEBADMIN_Raptor disabled=no
add action=masquerade chain=srcnat out-interface=ether1 src-address=192.168.10.0/24 comment="NAT_Raptor" disabled=no

5° Passo
Marcar pacotes para que fazer o cache full
Código (mk) [Seleccionar]

/ip firewall mangle
add action=mark-connection chain=postrouting comment=\
    "\\\\\\\\\\\\\\\\\\\\Cache Full Lusca//////////" disabled=no dscp=12 \
    new-connection-mark=Lusca-Cache passthrough=yes protocol=tcp \
    src-address-list=""
add action=mark-packet chain=postrouting connection-mark=Lusca-Cache \
    disabled=no new-packet-mark=Cache-Full passthrough=yes
add action=mark-connection chain=postrouting comment="Cache Full Raptor" \
    content="X-Cache: HIT from Raptor" disabled=no new-connection-mark=\
    raptor-connection passthrough=yes
add action=mark-packet chain=postrouting connection-mark=raptor-connection \
    disabled=no new-packet-mark=raptor-packs passthrough=no

5° Passo
Criar classes para cache full
Código (mk) [Seleccionar]
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=10M max-limit=20M name=RaptorCache \
    packet-mark=raptor-packs parent=global-out priority=4 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=10M max-limit=20M name=LuscaCache \
    packet-mark=Cache-Full parent=global-out priority=4 queue=default

#10
use o script com o codigo abaixo, e agende no cron para rodar em inervalos de 120 minutos, que resolve

#!/bin/sh
PATH="/bin:/usr/bin:/usr/local/bin"

# Porcentagem maxima (mude se vc achar q deve) eu deixo em 85%
percent=90

# Total da memoria:
ramtotal=$(grep -F "MemTotal:" < /proc/meminfo | awk '{print $2}')
# Memoria livre:
ramlivre=$(grep -F "MemFree:" < /proc/meminfo | awk '{print $2}')

# RAM utilizada pelo sistema:
ramusada=$(expr $ramtotal - $ramlivre)

# Porcentagem de RAM utilizada pelo sistema:
putil=$(expr $ramusada \* 100 / $ramtotal)

echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
date
echo
echo "Mem. utilizada: $putil %";

if [ $putil -gt $percent ]
then
   date=$(date)
   echo $date >> /var/log/memoria.log
   echo "Mem. utilizada: $putil %" >> /var/log/memoria.log

   echo "Memoria acima de $percent %, cache foi limpado!";
   sync
   # 'Dropando' cache:
   sync
   echo 3 > /proc/sys/vm/drop_caches
   echo
    free -m
   echo
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
else
    echo "Cache nao foi limpado!";
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    unset percent ramtotal ramlivre ramusada putil
    exit $?
fi
#11
¡buenas tardes

  En primer lugar quiero felicitar a todos, especialmente jOEMG6 creador de este proxy, que se pagan a la gente
mi admiración por su ayuda desinteresada.
  ahora como un raptor información instalado en varias redes con éxito. sin embargo tengo una situación
dejando que sea curioso, en una red con 700 pc del rapaz está en línea para alcanzar el hito de 10.000 conexiones
o 25 MB de tráfico en general, ya cambie ell squid 3.1 por 2.7 y tambiem con caché Lusca en absoluto lo mismo sucede

Pido disculpas por escribir en Brasil y estoy usando google para traducir algunas palabras
#12
Plugins para ThunderCache 3.1.2 / Re:Plugin Sun java
Marzo 05, 2013, 09:53:23 AM
Gracias, por calaboracion
#14
Plugins de Antivirus / plugins kaspersky
Diciembre 10, 2012, 03:43:46 PM
Buenas tardes,

Estoy tratando de rehacer un plugin para antivirus kapeska, sin embargo, no es este trabajo, ¿Alguien me podría ayudar

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"


// gerardo noh
// use this line to compile
// g++ -I. -fPIC -shared -g -o kaspersky.com.so kaspersky.com.cpp
// copy kaspersky.com.so to kaspersky-labs.com.so
// copy kaspersky.com.so to kasperskyusa.com.so kasperskyamericas.com
// http://products.kaspersky-labs.com/multilanguage/i_gateways/proxyserver/linux/kav4proxy_5.5-80_i386.deb
// acl http.*(\.kaspersky-labs\.com|\.kasperskyamericas\.com|\.geo\.kaspersky\.com|kasperskyusa\.com).*(\.avc|\.kdc|\.klz|\.bz2|\.dat|\.dif|\.apk|\.exe|\.dmg|\.deb)

string get_filename(string url) {
     vector<string> resultado;
     if (url.find("?") != string::npos) {
        stringexplode(url, "?", &resultado);
        stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
        return resultado.at(resultado.size()-1);          
     } else {
        stringexplode(url, "/", &resultado);
        return resultado.at(resultado.size()-1);
     }
}

extern "C" resposta getmatch(const string url) {
  resposta r;  
 
  if ( ((url.find("kaspersky.com/diffs/bases/") != string::npos) or (url.find("kaspersky.com/bases/") != string::npos)  or (url.find("kaspersky.com") != string::npos)  or (url.find("kasperskyamericas.com") != string::npos)  or (url.find("kasperskyusa.com") != string::npos)  or (url.find("kaspersky-labs.com") != string::npos))
  ) {
     
      r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "kaspersky";
     } else {
        r.match = false;
     }
  } else {
     r.match = false;
  }

  return r;  
}