Página 1 de 1

no-ip.com no responde (ipupdate no funciona)! BFW 2.32.2

MensagemEnviado: Qua Abr 13, 2016 8:52 am
por EugenioNava
Reciban ante todo mis mas cordiales saludos desde Venezuela.-

Desde hace un tiempo la pagina www.no-ip.com (servicio pago o gratuito) no responde
a la actualizacion de las direcciones Ips dinamicas por lo que el addon ipupdate.tgz
(BFW 2.32.2) no funciona y no es posible la comunicación al servidor BFW respectivo,
anexo las imagenes:

1.) Cuando la IP publica permanece sin cambios, no hay problema:

Imagem

2.) Cuando la IP publica cambia y se hace el chequeo normal a traves
de ipupdate, la pagina de noip.com no responde:

Imagem

3.) Cuando se fuerza a actualizar, tampoco responde:

Imagem

Por favor si alguien puede ayudar, gracias...

Eugenio Nava
BFW 2.32.2

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Sex Abr 15, 2016 8:02 pm
por carlosrojas9
Buenas tardes,

estoy revisando los archivos ubicados en
/ipupdate/*
/var/log/no-ip.txt
/usr/sbin/b64

me parece que las lineas a modificar son las siguientes

/ipupdate/no-ip

REQUEST="username=$NOIP_EMAIL&pass=$NOIP_PASSWORD&h[]=$NOIP_DOMAIN"
REQUEST=`echo -n $REQUEST | /usr/sbin/b64 -e -l200`

echo -e "GET /ducupdate.php?requestL=$REQUEST HTTP/1.0\r\nUser-Agent: windows v1.0\r\nHost: dynupdate.no-ip.com\r\n\r\n" | nc dynupdate.no-ip.com 8245 > /var/log/no-ip.txt

tomando en cuenta las condiciones de la pagina http://www.noip.com/integrate/request

http://dynupdate.no-ip.com/nic/update
http://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4
GET /nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4 HTTP Host: User-Agent:dynupdate.no-ip.com......................................
http://dynupdate.no-ip.com/nic/update


Estoy probando, espero compartir la solución pronto y de igual manera espero ayuda

saludos

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Sex Abr 15, 2016 8:33 pm
por DonRobert
Enviate tu IP de tu BrazilFW ejemplo con 3 Links :D

#!/bin/sh
. /lib/system-mail

if [ -f /etc/brazilfw/custom/output.txt ];then
rm -fr /etc/brazilfw/custom/output.txt
fi

lk1="https://"$(cat /var/state/externaladdr.inet | sed -n '1 p' | cut -d ':' -f 2)":8181"
lk2="https://"$(cat /var/state/externaladdr.inet | sed -n '2 p' | cut -d ':' -f 2)":8181"
lk3="https://"$(cat /var/state/externaladdr.inet | sed -n '3 p' | cut -d ':' -f 2)":8181"

echo $lk1 >> /etc/brazilfw/custom/output.txt
echo $lk2 >> /etc/brazilfw/custom/output.txt
echo $lk3 >> /etc/brazilfw/custom/output.txt

to "donrobert1965@gmail.com"
subject "IP BrazilFW"
message "<html><p>$lk1</p></html>"
message "<html><p>$lk2</p></html>"
message "<html><p>$lk3</p></html>"

attach /etc/brazilfw/custom/output.txt
priority high

:aplause: dancing

cron.cfg

5 5 * * * /etc/brazilfw/custom/ip.sh #Envia IP Publica
5 12 * * * /etc/brazilfw/custom/ip.sh #Envia IP Publica
5 20 * * * /etc/brazilfw/custom/ip.sh #Envia IP Publica

Directo a tu Smartphone o iPhone, FREE Gratis (funciona en Mexico, Brasil, USA,,,, North Korea? ^/) ................ \`´/ :o!

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Dom Abr 24, 2016 7:55 pm
por EugenioNava
Cordiales saludos desde Venezuela...

Gracias al amigo Carlos Rojas por el apoyo, a pesar del esfuerzo no se logro
hacer la actualización a traves de la página www.no-ip.com

Solicito a quien pueda ayudar...

Dentro del BFW 2.32 y del addon ipupdate las lineas claves a arreglar estan en el
archivo no-ip que esta dentro del directorio ipupdate:

Original:

REQUEST="username=$NOIP_EMAIL&pass=$NOIP_PASSWORD&h[]=$NOIP_DOMAIN"
REQUEST=`echo -n $REQUEST | /usr/sbin/b64 -e -l200`

echo -e "GET /ducupdate.php?requestL=$REQUEST HTTP/1.0\r\nUser-Agent: Windows v1.0\r\nHost: dynupdate.no-ip.com\r\n\r\n" | nc dynupdate.no-ip.com 8245 > /var/log/no-ip.txt

Pienso que alguien mas experimentado pudiera hacerlo, de todas maneras en la pagina
de no-ip.com colocaron una forma de hacerlo, gracias:

Propuestas por no-ip.com

Pagina Web: http://www.noip.com/integrate/request

Dynamic updates are performed by making an http request to one of the following URLs:

http://dynupdate.no-ip.com/nic/update

An example update request string

http://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4
Nota: esto funcionó directo en el navegador con datos reales.-

An example basic, raw HTTP header GET request

GET nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4 HTTP 1.0
Host: dynupdate.no-ip.com
Authorization Basic Base64-encoded-auth-string
User-Agent: Bob Update Client WindowsXP/1.2 bob@somedomain.com

Diria cantinflas en su epoca, el detalle es saber donde colocar cada cosa... gracias...

Eugenio Nava

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Seg Abr 25, 2016 10:57 am
por Paulo2
Olá EugenioNava, esse post é bem antigo, veja se tem relação
http://www.brazilfw.com.br/forum/viewtopic.php?f=2&t=85100&hilit=ipupdate#p304196

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Ter Mai 31, 2016 4:05 am
por stalker
Me uno a la búsqueda de la solución de este inconveniente que también me afecta, si alguien logra algo por favor compartirlo, gracias y suerte.

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Ter Mai 31, 2016 3:25 pm
por stalker
Por ahora he creado un script para que el servidor me envie automáticamente la Externa a el correo si detecta algún cambio para asi actualizar la información en no-ip manualmente, si están interesados puedo compartir la solución temporal.

solo es necesario instalar el addon para enviar correos a Gmail "Gmail Sender" y crear el script para recibir en el correo algo asi:

La ip externa ha cambiado, por favor actualice la informacion manualmente en no-ip.com
para que el dominio netsonic.sytes.net vuelva a estar disponible.

dhcp_ip='170.82.238.150'


Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Ter Mai 31, 2016 4:56 pm
por EugenioNava
Saludos Stalker...

Quiero aprovechar para darle las gracias a los amigos Paulo2, DonRobert y en especial a CarlosRojas9 por los consejos
y paciencia en la solución de este tema, tengo dias probando y SI funciona con no-ip.com este script fue escrito por Paulo2
y entre CarlosRojas9 y mi persona le dimos unos toques, es el archivo no-ip que esta dentro del directorio ipupdate ( /ipupdate/no-ip )
espero comentarios a quienes les ha funcionado, puede que en el 1er. intente no actualice pero en la 2da. si lo hará y de ahi en adelante...:

Código: Selecionar todos
#!/bin/sh
# 29/04/2016 (Ok)
# CarlosRojas9 / EugenioNava
# Dynamic DNS update to www.no-ip.com
# by: Claudio Roberto Cussuol - 11/05/2004
# Corregido: Paulo2 (OK) 21-10-2012 (a.b)
##########################################

. /etc/coyote/coyote.conf

[ "$NOIP_UPDATE" != "YES" ] && exit
 
[ "$1" != "log" ] && echo Checking need for update...
[ "$1" != "log" ] && logger NO-IP:Checking need for update...

. /ipupdate/checkip

if [ -e /var/log/no-ip.ip ] ; then
  OLDa=""
  OLDb=`cat /var/log/no-ip.ip`
else
  OLDa=`nslookup $NOIP_DOMAIN | tail -n 1 | sed s/Address:\ \ \ \ //`
  OLDb=""
fi

[ "$1" != "log" ] && echo Old IPa.......: $OLDa
[ "$1" != "log" ] && logger NO-IP:Old IPa.......: $OLDa

[ "$1" != "log" ] && echo Old IPb.......: $OLDb
[ "$1" != "log" ] && logger NO-IP:Old IPb.......: $OLDb

#sleep 12

if [ "$1" = "force" ] ; then
  echo Forcing update
  logger NO-IP:Forcing update
  OLDa=""
fi 

#sleep 12

if [ "$CURRENT" != "$OLDa" ] ; then
  [ "$1" != "log" ] && echo Updating no-ip - $NOIP_DOMAIN

  wget -q -O /var/log/no-ip.txt http://$NOIP_EMAIL:$NOIP_PASSWORD@dynupdate.no-ip.com/nic/update?hostname=$NOIP_DOMAIN&myip=$CURRENT
  sleep 3

  RESPCODE=`tail -n 1 /var/log/no-ip.txt | cut -d\  -f1`
  RESPONSE=

  case $RESPCODE in

   nochg)  RESPONSE='DNS is current, no update done'; RESPCODE=0 ;;
   # Success
   # IP address is current, no update performed.
   # Followed by a space and the IP address that it is currently set to.

   good)  RESPONSE='DNS update successful'; RESPCODE=1 ;;
   # Success
   # DNS hostname update successful.
   # Followed by a space and the IP address it was updated to.

   nohost)  RESPONSE='"nohost" error\nNo such host' ;;
   # Error
   # Hostname supplied does not exist under specified account,
   # client exit and require user to enter new login credentials
   # before performing and additional request.

   badauth)  RESPONSE='"badauth" error\nInvalid username/password combo' ;;
   # Error
   # Invalid username password combination

   badagent)  RESPONSE='"badagent" error\nClient disabled. Client should exit and not perform\nany more updates without user intervention.' ;;

   !donator)  RESPONSE='"!donator" error\nAn update request was sent including a feature that is not\navailable to that particular user such as offline options.' ;;

      abuse)  RESPONSE='"abuse" error\nUsername is blocked due to abuse.\nEither for not following our update specifications or\ndisabled due to violation of the No-IP terms of service.\nOur terms of service can be viewed at http://www.no-ip.com/legal/tos\nClient should stop sending updates.' ;;

        911)  RESPONSE='"911" error\nA fatal error on our side such as a database outage.\nRetry the update no sooner 30 minutes.' ;;

          *)  RESPONSE='Unknow error' ;;
  esac

  if [ "$RESPCODE" = "0" -o "$RESPCODE" = "1" ] ; then
    echo $CURRENT > /var/log/no-ip.ip
  fi
 
  [ "$1" != "log" ] && echo Response from www.no-ip.com
  [ "$1" != "log" ] && echo ================================
  [ "$1" != "log" ] && echo -e $RESPONSE
  [ "$1" != "log" ] && echo ================================

  echo "======================================" >> /var/log/ipupdate.log
  date >> /var/log/ipupdate.log
  echo $CURRENT >> /var/log/ipupdate.log
  echo Updating no-ip - $NOIP_DOMAIN >> /var/log/ipupdate.log
  echo $RESPONSE >> /var/log/ipupdate.log
  logger NO-IP:Updating no-ip - $NOIP_DOMAIN - $CURRENT
  logger NO-IP:$RESPONSE
else
  [ "$1" != "log" ] && echo The update of $NOIP_DOMAIN is not needed
  [ "$1" != "log" ] && logger NO-IP:The update of $NOIP_DOMAIN is not needed
  echo $CURRENT > /var/log/no-ip.ip
fi

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Ter Mai 31, 2016 8:30 pm
por stalker
no me funciona me devuelve lo siguiente

Checking need for update...
Current IP...: 190.86.238.240
Old IPa.......: 205.11.56.50
Old IPb.......:
Updating no-ip - netsonic.sytes.net
cut: you must specify a list of bytes, characters, or fields
Response from www.no-ip.com
================================
Unknow error
================================

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Ter Mai 31, 2016 8:54 pm
por stalker
Bueno al parecer funciona cambiando esta línea:
Código: Selecionar todos
RESPCODE=`tail -n 1 /var/log/no-ip.txt | cut -d\ -f1`

por esta:
Código: Selecionar todos
RESPCODE=`tail -n 1 /var/log/no-ip.txt | cut -d" " -f1`

En el apartado de IpUpdate del Webadmin en vez de poner el correo en los datos de la cuenta de no-ip, se debe poner el nombre de usuario, de lo contrario da error.

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Qui Jun 02, 2016 7:07 pm
por EugenioNava
Saludos Stalker...

Al inocente lo proteje Dios...

Siempre use el nombre de usuario y no el correo, menos mal..!!! probaré tu sugerencia, gracias.

a ti te funciona? logras actualizar tu DDNS con no-ip.com?

Eugenio Nava

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Sex Jun 17, 2016 4:12 pm
por EugenioNava
Quien mas tiene alguna sugerencia a este tema?

Les ha funcionado a todos?

Se les ha logrado actualizar la DDNS en www.no-ip.com?

Por favor envien respuesta, gracias ... en pocos
dias daré por concluido este tema..!!

Eugenio Nava

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32

MensagemEnviado: Seg Jun 20, 2016 3:33 pm
por stalker
Hola si a mi ya me funciona aplicando lo que comenté mas arriba... aunque a veces no puedo acceder pero parece que ya es cuestión de no-ip o de mi isp

Re: noip.com no responde! (ipupdate.tgz no funciona BFW 2.32  [RESOLVIDO]

MensagemEnviado: Ter Jun 28, 2016 9:01 am
por EugenioNava
Gracias a Todos!!

Tema Concluido.-

Eugenio Nava