Posts: 13
Threads: 4
Joined: Mar 2010
Reputation:
0
Estoy ocupando pandora 3.0 y tengo mi servidor usando un dominio dyndns y de momento dos clientes, uno con ip fija y otro con dyndns, quiero enviar la información a través de internet, pero en los clientes tentacle_client me lanza el siguiente error:
[err] Address *********.homelinux.org is not valid.
y no transmite los datos que se generar correctamente. He encontrado super cómodo tentacle y me gustaría seguir usándolo de ser posible. Aunque ahora no lo he probado, la opción con scp me funcionaba bien con versiones anteriores de pandora.
Mis cordiales saludos.
Posts: 4
Threads: 3
Joined: Mar 2008
Reputation:
0
LLevo casi un año usando tentacle server sobre un equipo con IP dinámica asignado a un dominio de dyndns al igual que tú y no tengo nongún problema.
Has nateado adecuadamente el puerto?
Posts: 13
Threads: 4
Joined: Mar 2010
Reputation:
0
Tengo un linksys 54gl con el que redirijo los puerto a mi servidor, descarto que el problema sea por ahí, porque puedo conectarme por telnet (aunque me bota altiro) y con nmap desde un cliente me muestra el puerto abierto (41121/tcp open unknown).
Que versión está ocupando de pandora agent/server
Saludos.
Posts: 13
Threads: 4
Joined: Mar 2010
Reputation:
0
Me pasa lo siguiente:
tentacle_client -v -a *****.homelinux.org -p 41121 eimco.1268765596.data
[err] Address *****.homelinux.org is not valid.
Pero si uso la ip:
tentacle_client -v -a *.*.*.* -p 41121 eimco.1268765596.data
[log] Connected to *.*.*.* port 41121
[log] Request to send file 'eimco.1268765596.data' size 2002b
[log] Server responded SEND OK
[log] File sent
No me queda claro, por qué se cae con el ddns
Posts: 13
Threads: 4
Joined: Mar 2010
Reputation:
0
Arreglé el problema. Modifiqué la línea 125 del tentacle_client (de pandora 3.0)
mi ddns tenía números en el nombre y modifiqué la expresión regular, probablemente alguien más experto podrá hacerlo mejor, pero dejo el cambio que me funcionó
if ($t_address !~ /^[a-zA-Z\.][a-zA-Z0-9\.]+$/ && ($t_address !~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/