Re: [OT] Tomcat + 2 app

2015-04-21 Por tema Carlos Manuel Escalona Villeda
No necesitas mover iptables, puedes recibir los dos dominios en el mismo
puerto.

En la configuración de tomcat debes rear dos virtualhost distintos, cada
uno con el hostname igual al dominio y especificando el directorio al que
dirigirá cada dominio.

Durante la petición tomcat revisará el nombre de dominio e iniciará la
aplicación correspondiente, en caso de no encontrar una aplicación entonces
ejecutará la aplicación por defecto.

El mar., 21 de abr. de 2015 a la(s) 2:09 p. m., Lacho 
marcoscapel...@gmail.com escribió:

 Hola,

 hasta el momento he usado virtualhost + tomcat --
 https://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html

 algunas variantes de mod_proxy --
 https://httpd.apache.org/docs/2.2/mod/mod_proxy.html

 redireccionamiento con iptables y configurar tomcat en diferentes
 puertos, esto no recuerdo donde lo vi, pero nunca funciono.

 Básicamente por si no quedo claro en algún momento, lo que necesito es
 lo siguiente:

 las 2 aplicaciones que tengo en tomcat están alojadas en
 /opt/tomcat/webapps

 una se llama conectaviz y la otra historial

 hasta el momento he podido hacer funcionar 1 de ellas, pero no las 2
 juntas. Esto lo hice cuando en la carpeta /opt/tomcat/webapps/ROOT/ cree
 un archivo index.html y le hice una referencia a la app

 meta http-equiv=refresh content=0;URL=historial/servlet/winicio


 Si es necesario se le asigna un dominio a cada app, www.app1.com y
 www.app2.com pero no lo tengo claro como hacerlo.

 --
 Lacho:~#


 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: https://lists.debian.org/5536a040.6020...@gmail.com




Re: [OT] Tomcat + 2 app

2015-04-21 Por tema Lacho
Hola,

La configuración que me decís, es en server.xml ? o crear virtualhost
con apache ?
-- 
Lacho:~#


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5536a624.3030...@gmail.com



Re: [OT] Tomcat + 2 app

2015-04-21 Por tema Lacho
Hola,

hasta el momento he usado virtualhost + tomcat --
https://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html

algunas variantes de mod_proxy --
https://httpd.apache.org/docs/2.2/mod/mod_proxy.html

redireccionamiento con iptables y configurar tomcat en diferentes
puertos, esto no recuerdo donde lo vi, pero nunca funciono.

Básicamente por si no quedo claro en algún momento, lo que necesito es
lo siguiente:

las 2 aplicaciones que tengo en tomcat están alojadas en /opt/tomcat/webapps

una se llama conectaviz y la otra historial

hasta el momento he podido hacer funcionar 1 de ellas, pero no las 2
juntas. Esto lo hice cuando en la carpeta /opt/tomcat/webapps/ROOT/ cree
un archivo index.html y le hice una referencia a la app

meta http-equiv=refresh content=0;URL=historial/servlet/winicio


Si es necesario se le asigna un dominio a cada app, www.app1.com y
www.app2.com pero no lo tengo claro como hacerlo.

-- 
Lacho:~#


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5536a040.6020...@gmail.com



Re: [OT] Tomcat + 2 app

2015-04-21 Por tema Lacho
Hola,

Estuve viendo algunas de las opciones, pero ninguna me dio resultado.
Con respecto a lo de welcome-file-list estuve viendo pero me parece
que no funciona con servlet, por que cuando lo probé la aplicación ni
siquiera iniciaba.
-- 
Lacho:~#



signature.asc
Description: OpenPGP digital signature


OT [Una de bash muy buena...]

2015-04-21 Por tema Maykel Franco
Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...

Necesito de esta linea por ejemplo:

[{type:07,number:2705045091096},{type:01,number:2788156539794}{type:08,number:2748168531483}

Me gustaría sacar solo los numeros después de number: , por ejemplo, solo
sacar esto:

2705045091096
2788156539794
2748168531483

He mirado con grep, awk , sed, cut... Soy incapaz...

Alguien podría hecharme un cable?

Gracias de antemano.


Re: [OT] Tomcat + 2 app

2015-04-21 Por tema Camaleón
El Tue, 21 Apr 2015 12:08:59 -0300, Lacho escribió:

 Estuve viendo algunas de las opciones, pero ninguna me dio resultado.
 Con respecto a lo de welcome-file-list estuve viendo pero me parece
 que no funciona con servlet, por que cuando lo probé la aplicación ni
 siquiera iniciaba.

Si nos dices qué es lo que has probado exactamente y con qué resultados 
mejor, así se puede ir descartando cosas.

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: https://lists.debian.org/pan.2015.04.21.15.34...@gmail.com



Re: OT [Una de bash muy buena...]

2015-04-21 Por tema Adrià
On Tue, Apr 21, 2015 at 05:13:50PM +0200, Maykel Franco wrote:
Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...
Necesito de esta linea por ejemplo:

 [{type:07,number:2705045091096},{type:01,number:2788156539794}{type:08,number:2748168531483}
Me gustaría sacar solo los numeros después de number: , por ejemplo,
solo sacar esto:
2705045091096
2788156539794
2748168531483
He mirado con grep, awk , sed, cut... Soy incapaz...
Alguien podría hecharme un cable?
Gracias de antemano.

¿Y tiene que ser en Bash? Porque lenguajes como Python tienen módulos
para tratar Json que justamente sirven para esto.

Por cierto, recuerda enviar correos en texto plano.

-- 
Adrià García-Alzórriz
0x09494C14
You will attract cultured and artistic people to your home.


signature.asc
Description: Digital signature


Re: OT [Una de bash muy buena...]

2015-04-21 Por tema Zeque
El 04/21/2015 12:13 PM, Maykel Franco escribió:
 Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...
 
 Necesito de esta linea por ejemplo:
 
 [{type:07,number:2705045091096},{type:01,number:2788156539794}{type:08,number:2748168531483}
 
 Me gustaría sacar solo los numeros después de number: , por ejemplo, solo
 sacar esto:
 
 2705045091096
 2788156539794
 2748168531483
 
 He mirado con grep, awk , sed, cut... Soy incapaz...
 
 Alguien podría hecharme un cable?
 
 Gracias de antemano.
 

Maykel

Prueba con esto
echo
'[{type:07,number:2705045091096},{type:01,number:2788156539794}{type:08,number:2748168531483}'|
grep -o --color -E [0-9]{13}

El echo lo hice para simular la busqueda.
Grep -o es para que solo muestre lo que dió con la busqueda

Saludos!





-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/55366cb4.5040...@fibertel.com.ar



Re: OT [Una de bash muy buena...]

2015-04-21 Por tema Camaleón
El Tue, 21 Apr 2015 12:28:52 -0300, Zeque escribió:

 El 04/21/2015 12:13 PM, Maykel Franco escribió:
 Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...
 
 Necesito de esta linea por ejemplo:
 
 [{type:07,number:2705045091096},
{type:01,number:2788156539794}
{type:08,number:2748168531483}
 
 Me gustaría sacar solo los numeros después de number: , por ejemplo,
 solo sacar esto:
 
 2705045091096 2788156539794 2748168531483
 
 He mirado con grep, awk , sed, cut... Soy incapaz...
 
 Alguien podría hecharme un cable?
 
 
 Prueba con esto echo
 '[{type:07,number:2705045091096},
{type:01,number:2788156539794}
{type:08,number:2748168531483}'|
 grep -o --color -E [0-9]{13}
 
 El echo lo hice para simular la busqueda.
 Grep -o es para que solo muestre lo que dió con la busqueda

Ojo que ese filtro sólo sirve para campos con 13 caracteres numéricos.

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: https://lists.debian.org/pan.2015.04.21.15.55...@gmail.com



Re: [OT] Tomcat + 2 app

2015-04-21 Por tema Carlos Manuel Escalona Villeda
Sí, mira acá está la documentación:

https://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html



El mar., 21 de abr. de 2015 a la(s) 2:34 p. m., Lacho 
marcoscapel...@gmail.com escribió:

 Hola,

 La configuración que me decís, es en server.xml ? o crear virtualhost
 con apache ?
 --
 Lacho:~#


 --
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: https://lists.debian.org/5536a624.3030...@gmail.com




iptables SNAT,DNAT y caso extraño que no funciona

2015-04-21 Por tema sio2
Un saludo a la lista:

He estado jugueteando con iptables y me he encontrado con un caso en el
que no funciona como yo me esperaba. De hecho, me parece que no debería
funcionar así, pero me gustaría que alguien opinara al respecto.

El supuesto es el siguiente:

Máquina 1  192.168.255.2
   |
  Cortafuegos -+
 192.168.255.1 |
Máquina 2  192.168.255.3


O sea las tres máquinas están en la misma red. La prueba consiste en
enviar un ping de M1 a M2, pero pasando por el cortafuegos, de modo que
M1 cree que le responde el cortafuegos y M2 que quien le hace ping es
también el cortafuegos.

De este supuesto he hecho tres casos distintos:

Caso A) El cortafuegos escucha en la red a través de eth2.

Caso B) M1 y M2 están en dos segmentos distintos de la red, que se
   encuentran unidos gracias al cortafuegos. En este caso, eth1 conecta
   con el segmento de M1 y eth2 conecta con el segmento de M2. eth1 y
   eth2 están dentro de una interfaz puente br0.

Caso C) Como B) se monta una interfaz puente br0, pero M1 y M2 caen en
   el mismo segmento de RED, así que los paquetes siempre salen y entran
   por eth1.


Para lograr que M1 y M2 crean que se está comunicando con el cortafuegos
y no entre ellas, he usado SNAT y DNAT. Para el caso A):

# iptables -t nat -A PREROUTING -i eth2 -p icmp \
  -j DNAT --to-destination 192.168.255.3
# iptables -t nat -A POSTROUTING -o eth2 -p icmp -m conntrack --ctstate DNAT \
  -j SNAT --to-source 192.168.255.1

Y para el B) y C) lo mismo pero sustituyendo eth2 por br0. Además para
estar seguro de que M2 sólo es capaz de comunicarse con el cortafuegos:

# iptables -A INPUT -p icmp ! -s 192.168.255.1 -j DROP
# iptables -A OUTPUT -p icmp ! -d 192.168.255.1 -j DROP

Pues bien si en M1 hago:

$ ping -c1 192.168.255.1

Se obtiene respuesta perfectamente en el caso A) y B), pero no en el C).
Pero lo más curioso del asunto, es que si en el caso C), me pongo a
escuchar con tcpdump la interfaz br0 del cortafuegos a ver si saco algo
en claro, śí funciona. :/

Las salidas de tcpdump en el cortafuegos son:

Caso A)

# tcpdump -ni eth1 icmp
18:02:24.110695 IP 192.168.255.2  192.168.255.1: ICMP echo request, etc.
18:02:24.110779 IP 192.168.255.1  192.168.255.3: ICMP echo request, etc.
18:02:24.111491 IP 192.168.255.3  192.168.255.1: ICMP echo reply, etc.
18:02:24.111510 IP 192.168.255.1  192.168.255.2: ICMP echo reply, etc.

Caso B)

# tcpdump -ni eth1 icmp
17:36:57.270693 IP 192.168.255.2  192.168.255.1: ICMP echo request, etc.
17:36:57.271098 IP 192.168.255.1  192.168.255.2: ICMP echo reply, etc.

# tcpdump -ni eth2 icmp 
 
17:36:40.651471 IP 192.168.255.1  192.168.255.3: ICMP echo request, etc.
17:36:40.651928 IP 192.168.255.3  192.168.255.1: ICMP echo reply, etc.

Caso C)
# tcpdump -ni eth1 icmp
18:27:36.902663 IP 192.168.255.2  192.168.255.1: ICMP echo request, etc.

#tcpdump -ni br0 icmp
18:28:23.735113 IP 192.168.255.2  192.168.255.3: ICMP echo request, etc.
18:28:23.735171 IP 192.168.255.1  192.168.255.3: ICMP echo request, etc.
18:28:23.735536 IP 192.168.255.3  192.168.255.2: ICMP echo reply, etc.
18:28:23.735547 IP 192.168.255.1  192.168.255.2: ICMP echo reply, etc.

Esta última monitorizacióm no sé cómo interpretarla. La lógica sería la
del caso A.

-- 
   Harto sabe, si me sabe bien.
  --- Francisco de Quevedo ---


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150421163130.ga5...@cubo.casa



Re: OT [Una de bash muy buena...]

2015-04-21 Por tema sio2
El Tue, 21 de Apr de 2015, a las 05:13:50PM +0200, Maykel Franco dijo:

 Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...
 
 Necesito de esta linea por ejemplo:
 
 [{type:07,number:2705045091096},{type:01,number:2788156539794}{type:08,number:2748168531483}

Vaya por delante que eso parece json y lo podrías tratar con jshon,
que tiene paquete en debian. De todos modos:

 Me gustaría sacar solo los numeros después de number: , por ejemplo, solo
 sacar esto:
 
 2705045091096
 2788156539794
 2748168531483
 

Una solución con grep:

$ grep -oP '(?=number:)[0-9]+(?=)'$CADENA
2705045091096
2788156539794
2748168531483

-- 
   Hay dos sistemas de conseguir la felicidad: uno, hacerse
el idiota; otro, serlo.
  --- Enrique Jardiel Poncela. --


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150421163813.gb5...@cubo.casa



Re: OT [Una de bash muy buena...]

2015-04-21 Por tema Carlos Zuniga
2015-04-21 10:13 GMT-05:00 Maykel Franco maykeldeb...@gmail.com:
 Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...

 Necesito de esta linea por ejemplo:

 [{type:07,number:2705045091096},{type:01,number:2788156539794}{type:08,number:2748168531483}

 Me gustaría sacar solo los numeros después de number: , por ejemplo, solo
 sacar esto:

 2705045091096
 2788156539794
 2748168531483

 He mirado con grep, awk , sed, cut... Soy incapaz...

 Alguien podría hecharme un cable?

 Gracias de antemano.

Es eso json? esta correcto? (te falta una coma entre el 2do y 3er
elemento y el corchete de cierre al final)

Si el input es json válido, entonces puedes usar jq[0]:

echo 
'[{type:07,number:2705045091096},{type:01,number:2788156539794},{type:08,number:274816853
1483}]' | jq .[] | .number
2705045091096
2788156539794
2748168531483


[0] https://stedolan.github.io/jq/


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caabycjmaoqszc6776j6dam8bhkr549r+brfgrj5314ma3pn...@mail.gmail.com