Autor Tema: Problema con FTP y weewx  (Leído 23688 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 160
    • Ver Perfil
    • http://meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Problema con FTP y weewx
« en: 15 de Mayo del 2016, 10:45:34 am »
Hola

Desde ayer por la tarde no me actualiza la web,en cambio la hora y fecha si.
He mirado el log y parece un error en la subida de datos por Ftp y hoy he comprobado en 1and1  que todo parece normal.
Hay momentos mientras toqueteaba el directorio de 1and que sube parte de los graficos pero no todos los datos...

Quizas sea problema de 1and1 pero me parece raro que desde ayer no funcione y hoy mientras lo miro funcione en parte.

pi@raspberrypi ~ $ sudo tail -f /var/log/weewx.log
May 15 10:39:15 raspberrypi weewx[2163]: ftpupload: Unable to create remote directory /eltiempo/backgrounds
May 15 10:39:33 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/dayhumidity.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:39:35 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/dayhumidity.png to ftp.meteolamadrid.es. Reason: 150 Opening BINARY mode data connection for /eltiempo/dayhumidity.png
May 15 10:39:35 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/dayhumidity.png
May 15 10:39:35 raspberrypi weewx[2163]: reportengine: Caught exception <type 'exceptions.IOError'> in FtpGenerator; Unable to create remote directory /eltiempo/backgrounds.
May 15 10:39:55 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/weekwind.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:40:15 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/weekwind.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:40:34 raspberrypi weewx[2163]: fousb: synchronising to the weather station (quality=1)
May 15 10:40:35 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/weekwind.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:40:35 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/weekwind.png
May 15 10:40:55 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/weektempdew.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:41:15 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/weektempdew.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:41:18 raspberrypi weewx[2163]: archive: added record 2016-05-15 10:39:01 CEST (1463301541) to database 'weewx.sdb'; table 'archive'
May 15 10:41:22 raspberrypi weewx[2163]: cheetahgenerator: generated 1 'SummaryByMonth' files for StandardReport in 2.54 seconds
May 15 10:41:28 raspberrypi weewx[2163]: cheetahgenerator: generated 1 'SummaryByYear' files for StandardReport in 6.70 seconds
May 15 10:41:34 raspberrypi weewx[2163]: cheetahgenerator: generated 14 'ToDate' files for StandardReport in 5.59 seconds
May 15 10:41:35 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/weektempdew.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:41:35 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/weektempdew.png
May 15 10:41:45 raspberrypi weewx[2163]: genimages: Generated 10 images for StandardReport in 10.78 seconds
May 15 10:41:55 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/yearwinddir.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:42:15 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/yearwinddir.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:42:35 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/yearwinddir.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:42:35 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/yearwinddir.png
May 15 10:42:55 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/daywind.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:15 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/index.html to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:15 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/daywind.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:35 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/daywind.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:35 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/daywind.png
May 15 10:43:36 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/index.html to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:55 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/monthbarometer.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:58 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/index.html to ftp.meteolamadrid.es. Reason: timed out
May 15 10:43:58 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/index.html
May 15 10:44:15 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/monthbarometer.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:44:18 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/weekrx.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:44:35 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/monthbarometer.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:44:35 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/monthbarometer.png
May 15 10:44:50 raspberrypi weewx[2163]: ftpupload: attempt #2. Failed uploading /eltiempo/weekrx.png to ftp.meteolamadrid.es. Reason: timed out
May 15 10:44:51 raspberrypi weewx[2163]: ftpupload: attempt #3. Failed uploading /eltiempo/weekrx.png to ftp.meteolamadrid.es. Reason: 200 Type set to I
May 15 10:44:51 raspberrypi weewx[2163]: ftpupload: Failed to upload file /eltiempo/weekrx.png
May 15 10:44:51 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/monthrx.png to ftp.meteolamadrid.es. Reason: 200 Type set to I
May 15 10:44:55 raspberrypi weewx[2163]: ftpupload: attempt #1. Failed uploading /eltiempo/monthwinddir.png to ftp.meteolamadrid.es. Reason: timed out



Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #1 en: 15 de Mayo del 2016, 11:17:15 am »
El log es muy claro.

Timed out en en el envío de los ficheros al ftp.

Solo puede haber dos razones:

- Por parte de tu raspi, un problema de conectividad. Parece que no es el problema
- Por el otro lado, cualquier causa es posible, ya que no tienes control.

No obstante, en 1and1, tienes un fichero de log para comprobar posibles errores. Si no recuerdo mal, estaba en el directorio raiz del usuario.

También puedes probar a abrir un ftp manual desde la raspi para ver que ocurre.

Saludos.

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 160
    • Ver Perfil
    • http://meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Problema con FTP y weewx
« Respuesta #2 en: 15 de Mayo del 2016, 12:32:03 pm »
ok,gracias

Miraré el log de 1and 1 haber si veo algo raro... :-\

Ahora parece que ya van subiendo más gráficos,quizás un problema de conectividad como díces...voy a esperar como va avanza la cosa.

saludos

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #3 en: 15 de Mayo del 2016, 16:33:07 pm »
Ahora no te sube la plantilla de meteoclimatic

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 160
    • Ver Perfil
    • http://meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Problema con FTP y weewx
« Respuesta #4 en: 15 de Mayo del 2016, 20:31:32 pm »
Ya,

He vuelto a modificar 1@1 y parece que ya funciona todo correctamente.

Al final no se que ha pasado exactamente,algun problema de 1@1 ???
Saludos y gracias

Desconectado gmirallesg

  • Newbie
  • *
  • Mensajes: 11
    • Ver Perfil
  • Estación: En Proyecto
Re:Problema con FTP y weewx
« Respuesta #5 en: 19 de Agosto del 2016, 12:25:05 pm »
Buenos días.

Sigo con mis problemas de conectividad con el ftp...no manda los ficheros. Hace los tres intentos y para. He revisado los parametros de usuario, password y sitio y están todos bien.

ago 12 11:30:18 raspberrypi weewx[1492]: ftpupload: Unable to connect or log into server : [Errno -2] Nombre o servic...nocido
ago 12 11:30:18 raspberrypi weewx[1492]: ftpupload: Unable to connect or log into server : [Errno -2] Nombre o servic...nocido
ago 12 11:30:18 raspberrypi weewx[1492]: ftpupload: Unable to connect or log into server : [Errno -2] Nombre o servic...nocido
ago 12 11:30:18 raspberrypi weewx[1492]: ftpupload: Attempted 3 times to connect to server www.meteosona.cat. Giving up.

Manualmente me conecto con estos parámetros sin problema desde cualquier ordenador. Sin embargo no veo como hacer un ftp manual desde la raspberry, tal como sugieres anteriormente. Cuál es la instrucción correspondiente al ftp que uso desde el cmd del wiondows?

Gracias!

Gabriel

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #6 en: 19 de Agosto del 2016, 13:54:13 pm »
Ya.....

veamos....

www.meteosona.cat está redirigido por un dns dinámico, ¿no?

Hay muchos problemas, no solo con esto que nos comentas y los DNS dinámicos.

Por ejemplo, yo no puedo decir a Meteoclimatic que busque la plantilla en http://www.jantoni.es ya que no funciona, sin embargo si le digo que busque en http://jantoni.no-ip.org funciona perfectamente.

También, y lo podéis comprobar, en mi script para la instalación automática den Weewx, tuve que poner jantoni.no-ip.org ya que el wget no funcionaba con www.jantoni.es

No he tenido ocasión de ver cual es el problema.....pero en tu caso, también es una posibilidad.

Si www.meteosona.cat tiene ip fija.....úsala en lugar de el nombre.....y si no tiene ip fija....pues utiliza el nombre del dns dinámico.....algo como meteosona.dyndns.org o meteosona.no-ip.org o cosas así

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #7 en: 19 de Agosto del 2016, 13:55:04 pm »
Insisto....no es un problema de weewx......es un problema de actualización de servidores DNS

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #8 en: 19 de Agosto del 2016, 13:58:54 pm »
Perdón....estoy espeso....

Esto se origina por un problema de desfases en los DNS.

Lo normal es que los DNS dinámicos estén siempre actualizados, pues debemos tener o al router, o la raspberry o lo que sea que cada vez que cambia la IP se comunica con el DNS dinámico y lo cambia.

Pero, lo normal es que nuestro dominio no lo gestione ese DNS dinámico, sino otra empresa.

Por ejemplo:

www.jantoni.es  lo gestiona 1and1 y el lo redirige a la dirección IP que tiene no-ip

jantoni.no-ip.org lo gestion no-ip

Pero el problema es que cuando cambia la dirección IP en no-ip, no actualiza en 1and1 y se produce ese problema

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado gmirallesg

  • Newbie
  • *
  • Mensajes: 11
    • Ver Perfil
  • Estación: En Proyecto
Re:Problema con FTP y weewx
« Respuesta #9 en: 19 de Agosto del 2016, 16:22:58 pm »
Buenas! Gracias!

Ya rectifiqué y ahora no tengo "www.meteosona.cat" con lo que tenía problemas desde cualquier sitio, sinó que puse solamente "meteosona.cat" con lo cual un ftp desde cualquier ordenador lo encuentra.

Es posible que sea un problema de DNS o un problema en mi red... De aquí que me gustava la opción de hacer un ftp manual y verificar...pero no se como hacerlo.

(espero poderlo areglar y mandaros también la información de nustra estación.

Gracias!

Gabriel

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #10 en: 19 de Agosto del 2016, 18:00:46 pm »
Desde Weewx no puedes abrir un ftp.

Pero si, desde la consola de Linux.

Simplemente:

ftp www.meteosona.cat

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado gmirallesg

  • Newbie
  • *
  • Mensajes: 11
    • Ver Perfil
  • Estación: En Proyecto
Re:Problema con FTP y weewx
« Respuesta #11 en: 25 de Agosto del 2016, 16:24:56 pm »
Hola! Perdón pues estoy de vacaciones y no siempre tengo acceso a internet. Explico:

Accedo a la cónsola de la raspberry remotamente e intento hacer un ftp tal como me indicaste, y obtengo:

pi@raspberrypi:~ $ ftp meteosona.cat
-bash: ftp: no se encontró la orden
pi@raspberrypi:~ $

"ftp meteosona.cat" es tal y como lo hago desde cualquier terminal de windows y funciona perfectamente, me puedo nonectar con usuario y password.... He provado también con la IP fija.... exactamente lo mismo...

Falta instalar el ftp?

Gracias por la paciencia!

Gabriel

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #12 en: 25 de Agosto del 2016, 19:32:56 pm »
Pues eso parece

sudo apt-get install ftp

Pero weewx no lo necesita, utiliza otro sistema de ftp.

Pero para estas pruebas, puedes instalarlo

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado gmirallesg

  • Newbie
  • *
  • Mensajes: 11
    • Ver Perfil
  • Estación: En Proyecto
Re:Problema con FTP y weewx
« Respuesta #13 en: 03 de Septiembre del 2016, 16:25:35 pm »
Hola!

Gracias! Me ha sido una buena solución poder instalar el ftp y ver que no se conectaba. He realizado los cambios necesarios, entre ellos el de configurar bien mi dirección ip y todo solucionado.

Gracias!

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.344
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problema con FTP y weewx
« Respuesta #14 en: 03 de Septiembre del 2016, 18:39:42 pm »
Estupendo :) :) :)

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41