Re: Ayuda con Apache y configuración de MaxClients

2011-09-14 Por tema jesus camargo
Esta instalado un sistema de gestion de bibliotecas que se llama KOHA,
ese script hace la funcion de buscar acervo en una base de datos.

Revisare por ahi el problema en los foros que ellos tienen. De
cualquier manera creo que en base tambien es problema de apache,
revisar si alguna manera se pueda proteger antes de que pase este tipo
de situaciones.

Gracias Camaleón.
Saludos.

El día 14 de septiembre de 2011 03:39, Camaleón  escribió:
> El Wed, 14 Sep 2011 02:11:21 -0700, jesus camargo escribió:
>
>> Tengo un problema con mi servidor, ya con esta es la segunda vez que
>> apache se cae y con el el server, no permite conexiones entrantes ni por
>> ssh para administrarlo y poder reiniciar servicios.
>
> ¿Crees que la caída del apache tiene relación con la caída del sistema?
> No debería afectar ¿no?, eso quiere decir que algún proceso que está
> ejecutando apache te deja al equipo sin recursos y eso sí que es grave :-?
>
>> El mensaje que muestra es este en log de errores de apache: [error]
>> server reached MaxClients setting, consider raising the MaxClients
>> setting
>
> (...)
>
>> Esto me aparece en el syslog:
>> Sep 13 12:45:01 koha-bib kernel: [513720.960462] INFO: task
>> opac-search.pl:13700 blocked for more than 120 seconds.
>
> (...)
>
> ¿Qué es "opac-search.pl"? Parece un script de perl, pero ¿qué función
> hace? Algo le pasa a ese script, yo empezaría a buscar por ahí.
>
> ¿Siempre que se queda colgado el servidor el "call trace" hace referencia
> a este servicio?
>
> Saludos,
>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: http://lists.debian.org/pan.2011.09.14.10.39...@gmail.com
>
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cagxv7xb0gdek-fr8ee_cp3w0rwgohgvd_bx80tkf110xqxv...@mail.gmail.com



Re: Ayuda con Apache y configuración de MaxClients

2011-09-14 Por tema Camaleón
El Wed, 14 Sep 2011 02:11:21 -0700, jesus camargo escribió:

> Tengo un problema con mi servidor, ya con esta es la segunda vez que
> apache se cae y con el el server, no permite conexiones entrantes ni por
> ssh para administrarlo y poder reiniciar servicios.

¿Crees que la caída del apache tiene relación con la caída del sistema? 
No debería afectar ¿no?, eso quiere decir que algún proceso que está 
ejecutando apache te deja al equipo sin recursos y eso sí que es grave :-?

> El mensaje que muestra es este en log de errores de apache: [error]
> server reached MaxClients setting, consider raising the MaxClients
> setting

(...)

> Esto me aparece en el syslog:
> Sep 13 12:45:01 koha-bib kernel: [513720.960462] INFO: task
> opac-search.pl:13700 blocked for more than 120 seconds.

(...)

¿Qué es "opac-search.pl"? Parece un script de perl, pero ¿qué función 
hace? Algo le pasa a ese script, yo empezaría a buscar por ahí.

¿Siempre que se queda colgado el servidor el "call trace" hace referencia 
a este servicio?

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2011.09.14.10.39...@gmail.com



Ayuda con Apache y configuración de MaxClients

2011-09-14 Por tema jesus camargo
Hola a todos.

Tengo un problema con mi servidor, ya con esta es la segunda vez que
apache se cae y con el el server, no permite conexiones entrantes ni
por ssh para administrarlo y poder reiniciar servicios.

El mensaje que muestra es este en log de errores de apache:
[error] server reached MaxClients setting, consider raising the
MaxClients setting

Esta es mi configuración de apache2.conf tengo apache2 con el modulo itk:
#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 30

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 250

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 3

##
## Server-Pool Size Regulation (MPM specific)
##


# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves

StartServers40
MinSpareServer  30
MaxSpareServer  50
MaxClients  5000 #Tenia 240 y despues de dicho error se
cambio a 5000
MaxRequestsPerChild   500 #Tenia 1000 y despues de dicho error se
cambio a 500


Esto me aparece en el syslog:
Sep 13 12:45:01 koha-bib kernel: [513720.960462] INFO: task
opac-search.pl:13700 blocked for more than 120 seconds.
Sep 13 12:45:01 koha-bib kernel: [513720.960547] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep 13 12:45:01 koha-bib kernel: [513720.960627] opac-search.p D
 0 13700  1 0x
Sep 13 12:45:01 koha-bib kernel: [513720.960635]  88021ec77100
0082  880163631fd8
Sep 13 12:45:01 koha-bib kernel: [513720.960642]  00015780
000300015780 f9e0 880163631fd8
Sep 13 12:45:01 koha-bib kernel: [513720.960648]  00015780
00015780 88009bd9cdb0 88009bd9d0a8
Sep 13 12:45:01 koha-bib kernel: [513720.960654] Call Trace:
Sep 13 12:45:01 koha-bib kernel: [513720.960674]  []
? sync_page+0x0/0x46
Sep 13 12:45:01 koha-bib kernel: [513720.960682]  []
? io_schedule+0x73/0xb7
Sep 13 12:45:01 koha-bib kernel: [513720.960687]  []
? sync_page+0x41/0x46
Sep 13 12:45:01 koha-bib kernel: [513720.960692]  []
? __wait_on_bit_lock+0x3f/0x84
Sep 13 12:45:01 koha-bib kernel: [513720.960697]  []
? __lock_page+0x5d/0x63
Sep 13 12:45:01 koha-bib kernel: [513720.960705]  []
? wake_bit_function+0x0/0x23
Sep 13 12:45:01 koha-bib kernel: [513720.960709]  []
? lock_page+0x9/0x1f
Sep 13 12:45:01 koha-bib kernel: [513720.960715]  []
? filemap_fault+0xb9/0x2f6
Sep 13 12:45:01 koha-bib kernel: [513720.960722]  []
? __do_fault+0x54/0x3c3
Sep 13 12:45:01 koha-bib kernel: [513720.960730]  []
? current_fs_time+0x1e/0x24
Sep 13 12:45:01 koha-bib kernel: [513720.960735]  []
? handle_mm_fault+0x3b8/0x80f
Sep 13 12:45:01 koha-bib kernel: [513720.960741]  []
? get_unmapped_area+0xd7/0x139
Sep 13 12:45:01 koha-bib kernel: [513720.960748]  []
? do_page_fault+0x2e0/0x2fc
Sep 13 12:45:01 koha-bib kernel: [513720.960753]  []
? page_fault+0x25/0x30
Sep 13 12:45:01 koha-bib kernel: [513720.960759] INFO: task
opac-search.pl:13703 blocked for more than 120 seconds.
Sep 13 12:45:01 koha-bib kernel: [513720.960835] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep 13 12:45:01 koha-bib kernel: [513720.960914] opac-search.p D
0002 0 13703  1 0x
Sep 13 12:45:01 koha-bib kernel: [513720.960920]  88021edb3880
0082 8840 ea0003d0a868
Sep 13 12:45:01 koha-bib kernel: [513720.960925]  ea0003d0a840
000300014d00 f9e0 880147cfbfd8
Sep 13 12:45:01 koha-bib kernel: [513720.960931]  00015780
00015780 8800d1c746a0 8800d1c74998
Sep 13 12:45:01 koha-bib kernel: [513720.960937] Call Trace:
Sep 13 12:45:01 koha-bib kernel: [513720.960945]  []
? read_tsc+0xa/0x20
Sep 13 12:45:01 koha-bib kernel: [513720.960950]  []
? sync_page+0x0/0x46
Sep 13 12:45:01 koha-bib kernel: [513720.960955]  []
? io_schedule+0x73/0xb7
Sep 13 12:45:01 koha-bib kernel: [513720.960959]  []
? sync_page+0x41/0x46
Sep 13 12:45:01 koha-bib kernel: [513720.960964]  []
? __wait_on_bit_lock+0x3f/0x84
Sep 13 12:45:01 koha-bib kernel: [513720.960968]  []
? __lock_page+0x5d/0x63
Sep 13 12:45:01 koha-bib kernel: [513720.960973]  []
? wake_bit_function+0x0/0x23
Sep 13 12:45:01 koha-bib kernel: [513720.960977]  []
? lock_page+0x9/0x1f
Sep 13 12:45:01 koha-bi

Re: Ayuda con apache

2006-08-29 Por tema VictorSanchez2
El mié, 30-08-2006 a las 00:02 +0200, cesar diaz escribió:
> Buenas Tardes,
>  
> De un tiempo para aca no he logrado subir el apache, al intentar 
> cargar me dice que el modulo SSL_MODULE ya está cargado y no arranca
> el 
> apache.

¿Usas la versión 1.3 o la 2?

>   
> Agradezco cualquier indicación, ya que es vital para poder adelantar
> un
> proyecto de trabajo sobre moodle.

De momento puedo decirte que la 2 lleva soporte integrado para SSL
mientras que en la 1.3 no. Mira a ver cuál tienes instalada y cómo le
has metido ese módulo.

> 
> Gracias,

-- 
   VictorSanchez2
   www.victorsanchez2.net
 [EMAIL PROTECTED]
-


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Ayuda con apache

2006-08-29 Por tema cesar diaz
Buenas Tardes,     De un tiempo para aca no he logrado subir el apache, al intentar cargar me dice que el modulo SSL_MODULE ya está cargado y no arranca el apache.  Agradezco cualquier indicación, ya que es vital para poder adelantar unproyecto de trabajo sobre moodle.  Gracias, 
		LLama Gratis a cualquier PC del Mundo.Llamadas a fijos y móviles desde 1 céntimo por minuto.http://es.voice.yahoo.com

Re: Ayuda con Apache

2005-06-19 Por tema Guillermo Gallego
Lo que podría solucionarte este problema de los tener varios dominios en 
una única dirección IP es usar virtualhosts,
los configurás en el httpd.conf. Tenés que configurar un virtual host 
por cada dominio, te paso algunos ejemplos:


NameVirtualHost sitio1.com

   ServerName sitio1.com
   DocumentRoot /webs/sitio1.com


NameVirtualHost sitio2.com

   ServerName sitio2.com
   DocumentRoot /webs/sitio2.com


NameVirtualHost gestion.sitio1.com

   ServerName gestion.sitio1.com
   DocumentRoot /webs/gestion.sitio1.com


Espero que te sirva, saludos!!
Guillermo.

Alejandro Garrido Mota escribió:


Hola a todos tengo apache y me funciona de lo mejor, hasta le asigne
un nombre a mi computadora en www.dyndns.org y ya tengo una pagina web
y mi compu funciona como servidor, en conclusion toy de lo mejor. Mi
pregunta es como hago para servidor dos paginas?, es decir, ya yo
tengo una página, lo que aparece en esa página esta en /var/www/
apache lo que hace es leer primeramente el index.html lo que yo quiero
es algo asi como tener dos /var/www osea que yo pueda servir dos
Páginas. Me entienden? es que yo quiero tener dos pás web una personal
y otra sobre linux (toy pensando en hacerlo). Ahora como hago eso para
tener una especio de dos /var/www ?

Bueno espero que me ayuden Chao 
 




--

Guillermo Gallego
Internet Developers
Tandil - Argentina



___ 
A tu celular ¿no le falta algo? 
Usá Yahoo! Messenger y Correo Yahoo! en tu teléfono celular. 
Más información en http://movil.yahoo.com.ar



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Ayuda con Apache

2005-06-19 Por tema .-JavaManiac-.
Debes realizar Dos Directorios,osea :

/var/www/personal y /var/www/linuxpage

y en /etc/apache/apache.conf especificas los DocumentRoot especificos
para cada uno,en la documentacion de apache aparece como hacerlo,pero es algo 
asi como tener esos dos directorios y relacionarlos con una url distinta a 
cada uno

Corrijanme si me equivoco...


El Dom 19 Jun 2005 20:52, Alejandro Garrido Mota escribió:
> Hola a todos tengo apache y me funciona de lo mejor, hasta le asigne
> un nombre a mi computadora en www.dyndns.org y ya tengo una pagina web
> y mi compu funciona como servidor, en conclusion toy de lo mejor. Mi
> pregunta es como hago para servidor dos paginas?, es decir, ya yo
> tengo una página, lo que aparece en esa página esta en /var/www/
> apache lo que hace es leer primeramente el index.html lo que yo quiero
> es algo asi como tener dos /var/www osea que yo pueda servir dos
> Páginas. Me entienden? es que yo quiero tener dos pás web una personal
> y otra sobre linux (toy pensando en hacerlo). Ahora como hago eso para
> tener una especio de dos /var/www ?
>
> Bueno espero que me ayuden Chao

-- 
Gerardo Curiel
Linux User # 374459
Geek By NaTure,LiNuX By ChOiCe,DebiAn of CoUrsE
<___-!!Java RuLeS!!-___> 



RE: Ayuda con Apache

2005-06-19 Por tema Roberto Morales
la manera mas facil, subdirectorios dentro de /var/www
la mas oficialmente-correcta, subdominios en httpd.conf


#¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø
  #,¸¸,ø¤º°`   E v i l Z ä R  `°º¤ø,¸¸,
    #ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸
      #
        #
          #>From: Alejandro Garrido Mota <[EMAIL PROTECTED]>>Reply-To: Alejandro Garrido Mota <[EMAIL PROTECTED]>>To: debian-user-es >Subject: Ayuda con Apache>Date: Sun, 19 Jun 2005 20:52:02 -0400>MIME-Version: 1.0>Received: from murphy.debian.org ([146.82.138.6]) by mc1-f29.hotmail.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 19 Jun 2005 17:52:18 -0700>Received: from localhost (localhost [127.0.0.1])by murphy.debian.org (Postfix) with QMQPid AB88B2E8BA; Sun, 19 Jun 2005 19:52:08 -0500 (CDT)>Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.201])by murphy.debian.org (Postfix) with ESMTP id A83672DDBFfor ; Sun, 19 
Jun 2005 19:52:02 -0500 (CDT)>Received: by wproxy.gmail.com with SMTP id 71so463397wra for ; Sun, 19 Jun 2005 17:52:02 -0700 (PDT)>Received: by 10.54.51.26 with SMTP id y26mr2395063wry; Sun, 19 Jun 2005 17:52:02 -0700 (PDT)>Received: by 10.54.111.1 with HTTP; Sun, 19 Jun 2005 17:52:02 -0700 (PDT)>X-Message-Info: JGTYoYF78jFzFx8fhO81phAuttAcBej6CD69zqkpdSo=>Old-Return-Path: <[EMAIL PROTECTED]>>X-Original-To: debian-user-spanish@lists.debian.org>DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; 
b=VxarQw6XF0T+vmozkjIpFGeBnoRmCB6z8xFLOCSEuj//qoHf2297zBZClk3967BDAYk6mgEF8Gs7o8FN1f36AEiiEoxssqkARu3P0sT+7j23QKGiLQZ5DdZ+Wh2bMQRKkBn0xoanP5e4zjjSQwrOAhK45MHqnnweHCK7q/p9Gm8=>X-Rc-Virus: 2005-02-17_01>X-Rc-Spam: 2005-03-31_01>X-Spam-Checker-Version: SpamAssassin 2.63-lists.debian.org_2005_05_20_02 (2004-01-11) on murphy.debian.org>X-Spam-Status: No, hits=-4.2 required=4.0 tests=AWL,LDOSUBSCRIBER,UNWANTED_LANGUAGE_BODY autolearn=no version=2.63-lists.debian.org_2005_05_20_02>X-Spam-Level: >Resent-Message-ID: <[EMAIL PROTECTED]>>Resent-From: debian-user-spanish@lists.debian.org>X-Mailing-List:  archive/latest/110195>X-Loop: debian-user-spanish@lists.debian.org>List-Id: >List-Post: 
>List-Help: >List-Subscribe: >List-Unsubscribe: >List-Archive: >Precedence: list>Resent-Sender: [EMAIL PROTECTED]>Resent-Date: Sun, 19 Jun 2005 19:52:08 -0500 (CDT)>Return-Path: [EMAIL PROTECTED]>X-OriginalArrivalTime: 20 Jun 2005 00:52:18.0333 (UTC) FILETIME=[4EF39CD0:01C57532]>>Hola a todos tengo apache y me funciona de lo mejor, hasta le asigne>un nombre a mi computadora en www.dyndns.org y ya tengo una 
pagina web>y mi compu funciona como servidor, en conclusion toy de lo mejor. Mi>pregunta es como hago para servidor dos paginas?, es decir, ya yo>tengo una página, lo que aparece en esa página esta en /var/www/>apache lo que hace es leer primeramente el index.html lo que yo quiero>es algo asi como tener dos /var/www osea que yo pueda servir dos>Páginas. Me entienden? es que yo quiero tener dos pás web una personal>y otra sobre linux (toy pensando en hacerlo). Ahora como hago eso para>tener una especio de dos /var/www ?>>Bueno espero que me ayuden Chao>-->Salu2>Atentamente:>Alejandro Garrido Mota>Edad: "15 Años">GNU/Linux Debian Sarge>En kernel 2.6.11.7>http://alejandro-garrido.tk>Usuario Linux registrado #386758>Caracas-Venezuela>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Ayuda con Apache

2005-06-19 Por tema Alejandro Garrido Mota
Hola a todos tengo apache y me funciona de lo mejor, hasta le asigne
un nombre a mi computadora en www.dyndns.org y ya tengo una pagina web
y mi compu funciona como servidor, en conclusion toy de lo mejor. Mi
pregunta es como hago para servidor dos paginas?, es decir, ya yo
tengo una página, lo que aparece en esa página esta en /var/www/
apache lo que hace es leer primeramente el index.html lo que yo quiero
es algo asi como tener dos /var/www osea que yo pueda servir dos
Páginas. Me entienden? es que yo quiero tener dos pás web una personal
y otra sobre linux (toy pensando en hacerlo). Ahora como hago eso para
tener una especio de dos /var/www ?

Bueno espero que me ayuden Chao 
-- 
Salu2
Atentamente:
Alejandro Garrido Mota
Edad:  "15 Años"
GNU/Linux Debian Sarge
En kernel 2.6.11.7 
http://alejandro-garrido.tk
Usuario Linux registrado #386758
Caracas-Venezuela



Re: ayuda con apache 2 y dns dinamico

2004-12-09 Por tema Angel Claudio Alvarez
El Thu, Dec 09, 2004 at 05:13:58AM -0300, a  Juan Di Nucci se le ocurrio 
escribir
> Hola gente. Alguien sabe como hacer para que con apache 2 pueda tener 
> multiples dominios con un dns dinamico ?
> 
> Con apache 1.3 se podía hacer pero no encuentro info para realizarlo con 
> esta version de apache.
> 
> Tengo adsl y estoy usando el servicio de dyndns.
> 
> La cosa es que no puedo ejecutar 2 dominios al mismo tiempo.

tenes las configuraciones para cada dominio en /etc/apache2/sites-available y 
sus respectivos links en /etc/apache2/sites-enabled ??
> 
> O ejecuto uno u el otro.
> 
> Si alguien me da una mano se agradece.
> 
> Saludos !
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact 
> [EMAIL PROTECTED]
> 

-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4



signature.asc
Description: Digital signature


Re: ayuda con apache 2 y dns dinamico

2004-12-09 Por tema




http://www.escomposlinux.org/lfs-es/recetas/apache-dynamic-ip.html




-- 
"La Voluntad es el único motor de nuestros logros"
Mstaaravin

http://www.mstaaravin.com.ar
http://adacom.homelinux.org/~carlos/
http://mstaaravin.deviantart.com









ayuda con apache 2 y dns dinamico

2004-12-09 Por tema Juan Di Nucci
Hola gente. Alguien sabe como hacer para que con apache 2 pueda tener 
multiples dominios con un dns dinamico ?


Con apache 1.3 se podía hacer pero no encuentro info para realizarlo con 
esta version de apache.


Tengo adsl y estoy usando el servicio de dyndns.

La cosa es que no puedo ejecutar 2 dominios al mismo tiempo.

O ejecuto uno u el otro.

Si alguien me da una mano se agradece.

Saludos !



Re: Ayuda con Apache!

2001-07-11 Por tema Hue-Bond
aparra, miércoles 11 de julio de 2001 a la(s) 16:08:19 +0200:
>
>quiero saber como se puede poner un pequeño "cgi" o similar para tomar
>los datos de un formulario.



 Luego los  datos del formulario  llegan a tu script  por stdin.
 Cuidado, que  te toca traducir  cosas (por  ejemplo en lugar  de un
 espacio te llegará un "+" o quizá un "%20".


>Me gustaria que el "cgi" fuese en script
>para bash o incluso en C compilado, porque la maquina es pequeña y no
>quiero poner Perl.

 En bash  *NO* (a  no ser que  quieras ser  exploiteado, claro).
 Puedes hacerlo  en el lenguaje que  te dé la gana  siempre y cuando
 puedas leer por stdin y escribir en stdout. Los permisos del script
 tienen que permitir  la ejecución a www-data, yo  suelo poner chown
 www-data.www-data; chmod 550 y listos.


-- 
 David Serrano <[EMAIL PROTECTED]> - Linux Registered User #87069


pgpOSpIaywYH7.pgp
Description: PGP signature


Ayuda con Apache!

2001-07-11 Por tema aparra
Vamos a ver,

Partiendo de la idea de que en mi vida he puesto en marcha un servidor
www. Tengo funcionando un apache en mi maquina y va estupendamente. Pero
quiero saber como se puede poner un pequeño "cgi" o similar para tomar
los datos de un formulario. Me gustaria que el "cgi" fuese en script
para bash o incluso en C compilado, porque la maquina es pequeña y no
quiero poner Perl.

Sabes de angun sitio donde me lo cuente de forma clara y rapida??
teneis algun mini ejemplo??


Alguien tiene un contador de entradas para mi pagina??? (esto seria un
gci a instalar, no??)

Muchas gracias a todos


Angel