Autor Tema: Weewx error  (Leído 7594 veces)

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

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 136
    • Ver Perfil
    • www.meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Weewx error
« en: 15 de Octubre del 2020, 09:32:30 am »
Hola
Se me queda medio colgada la raspi,genera parte de los datos y los gráficos se han quedado congelados a una hora y no se renuevan...antes de reinstalar pregunto si veis que puede ser en el error que aparace en el log  :;
Código: [Seleccionar]
Oct 15 09:25:14 raspberrypi weewx[1151] INFO weewx.manager: Added record 2020-10-15 09:25:00 CEST (1602746700) to database 'weewx.sdb'
Oct 15 09:25:14 raspberrypi weewx[1151] INFO weewx.manager: Added record 2020-10-15 09:25:00 CEST (1602746700) to daily summary in 'weewx.sdb'
Oct 15 09:25:19 raspberrypi weewx[1151] INFO weewx.cheetahgenerator: Generated 10 files for report SeasonsReport in 3.57 seconds
Oct 15 09:25:56 raspberrypi weewx[1151] INFO weewx.imagegenerator: Generated 12 images for report SeasonsReport in 37.06 seconds
Oct 15 09:25:56 raspberrypi weewx[1151] INFO weewx.reportengine: Copied 17 files to /var/www/html/weewx
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine: ftpgenerator: (0): caught exception '<class 'socket.error'>': [Errno 111] Conexión rehusada
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 330, in run
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****      n = ftp_data.run()
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 163, in run
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****      ftp_server.storbinary(stor_cmd, fd)
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****    File "/usr/lib/python2.7/ftplib.py", line 479, in storbinary
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****      conn = self.transfercmd(cmd, rest)
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****    File "/usr/lib/python2.7/ftplib.py", line 378, in transfercmd
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****      return self.ntransfercmd(cmd, rest)[0]
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****    File "/usr/lib/python2.7/ftplib.py", line 337, in ntransfercmd
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****      conn = socket.create_connection((host, port), self.timeout)
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****    File "/usr/lib/python2.7/socket.py", line 575, in create_connection
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****      raise err
Oct 15 09:25:57 raspberrypi weewx[1151] ERROR weewx.reportengine:         ****  error: [Errno 111] Conexión rehusada

Desconectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.754
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Weewx error
« Respuesta #1 en: 15 de Octubre del 2020, 09:37:27 am »
No es un error de weewx

Es un error al enviar los archivos, mediante ftp, a otro servidor.


Desconectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.754
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Weewx error
« Respuesta #2 en: 15 de Octubre del 2020, 09:38:49 am »
En principio, la respuesta fácil es decir que el problema viene del otro servidor, ya que aparece un mensaje de conexión rehusada.

Debes empezar a investigar mirando el log de ese servidor, a ver que sacas en claro

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 136
    • Ver Perfil
    • www.meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Weewx error
« Respuesta #3 en: 15 de Octubre del 2020, 10:29:57 am »
Estoy mirando en 1&1 pero no veo nada raro,tampoco entiendo de redirecionar dominios   :;

Lo raro es que la hora y algunos datos  de la web si se actualizan  :o

He visto este report en la página de 1&1...quizás sea eso

Incidencias pasadas
Oct 15, 2020

Unresolved incident: Mantenimiento urgente para Servidores Gestionados / Hosting Dedicado.
Oct 14, 2020
Incidencias en el producto Domain
Resuelto - La cuestión se ha resuelto.
Actualización - We are continuing to work on a fix for this issue.
Identificado - Debido a una avería técnica, es posible que algunos clientes estén experimentando retrasos en la configuración de domain.

« Última modificación: 15 de Octubre del 2020, 10:38:56 am por pachu »

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Weewx error
« Respuesta #4 en: 15 de Octubre del 2020, 12:21:23 pm »
Hola pachu

Tu página web está actualizada. No es el mismo servidor donde tienes la plantilla de meteoclimatic ?


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 136
    • Ver Perfil
    • www.meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Weewx error
« Respuesta #5 en: 15 de Octubre del 2020, 13:10:08 pm »
La web está actualizada pero a medias,yo solo veo que actualiza la hora y poco más,los gráficos tienen horas incorrectas por ejemplo...

Y la plantilla si está en el mismo servidor...todo esto me lo configuró hace unos años el bueno de jantoni en 1and1 y yo ni lo toco  *+* pero no se por que la plantilla tampoco actualiza http://ftp.meteolamadrid.es/eltiempo/meteoclimatic.htm

De todas formas sigo viendo errores en 1&1,supongo que todo viene de allí hasta que lo reparen  :;

Mantenimiento urgente para Servidores Gestionados / Hosting Dedicado
Identificado - Se está realizando un mantenimiento urgente en nuestra plataforma de Servidores Gestionados / Hosting Dedicado. Durante el mismo, puede que no sea posible acceder al Gestor de Archivos o a phpMyAdmin.

El acceso mediante FTP y SSH puede no estar disponible. El sitio web puede no ser accesible.
Oct 15, 10:12 CEST

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Weewx error
« Respuesta #6 en: 15 de Octubre del 2020, 13:41:31 pm »
Pues toca esperar, si tú no has tocado nada es cosa de ellos que estarán de mantenimiento o algo.

Es lo que tienen los hostings a veces.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.754
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Weewx error
« Respuesta #7 en: 16 de Octubre del 2020, 08:11:14 am »
De todos modos, si entras en 1and1 o como se llame ahora por FTP, puedes ver el log y comprobar los errores con tus conexiones.

Ya no te puedo decir en qué directorio está el log,  porque hace un año me pasé a OVH


Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 136
    • Ver Perfil
    • www.meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Weewx error
« Respuesta #8 en: 16 de Octubre del 2020, 12:11:43 pm »
He llamado a Ionos y parece que todo está correcto,por Filezilla pueden acceder sin problema me dícen...
Algo en weewx se ha quedado "colgado" que no va.He probado con otra raspi que tenía preparada para estos casos y tampoco.
Voy a probar a cambiar el skin de neowx que tenía activo por el Seasons...es como si algún gráfico no se genera correctamente y hay algún error que no lo deja funcionar ftp.
Este finde me pondré con ello mas detenidamente por si tengo que hacer una instalación nueva  :;

Saludos  ;)

Estaba comprobando el enlace de la plantilla y desde mi perfil de meteoclimatic no actualiza desde 15-10-2020 23:20 pero si accedo desde la raspberry /var/www/html/weewx/meteoclimatic.htm si actualiza con fecha correcta  :o
Código: [Seleccionar]
Oct 16 13:15:15 raspberrypi weewx[7605] INFO weewx.manager: Added record 2020-10-16 13:15:00 CEST (1602846900) to database 'weewx.sdb'
Oct 16 13:15:15 raspberrypi weewx[7605] INFO weewx.manager: Added record 2020-10-16 13:15:00 CEST (1602846900) to daily summary in 'weewx.sdb'
Oct 16 13:15:23 raspberrypi weewx[7605] INFO weewx.cheetahgenerator: Generated 10 files for report SeasonsReport in 8.15 seconds
Oct 16 13:16:02 raspberrypi weewx[7605] INFO weewx.imagegenerator: Generated 22 images for report SeasonsReport in 39.00 seconds
Oct 16 13:16:02 raspberrypi weewx[7605] INFO weewx.reportengine: Copied 34 files to /var/www/html/weewx
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.reportengine.FtpGenerator'
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****  'ascii' codec can't decode byte 0xc3 in position 18: ordinal not in range(128)
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****  Traceback (most recent call last):
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 197, in run
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****      obj.start()
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 280, in start
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****      self.run()
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weewx/reportengine.py", line 330, in run
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****      n = ftp_data.run()
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****    File "/usr/share/weewx/weeutil/ftpupload.py", line 167, in run
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****      % (full_remote_path, self.server, e))
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****  UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 18: ordinal not in range(128)
Oct 16 13:16:06 raspberrypi weewx[7605] ERROR weewx.reportengine:         ****  Generator terminated
« Última modificación: 16 de Octubre del 2020, 13:19:21 pm por pachu »

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Weewx error
« Respuesta #9 en: 16 de Octubre del 2020, 12:35:13 pm »
La verdad es que es algo raro lo que te ocurre.

El index.html de tu página lo tienes actualizado por lo que se está subiendo pero no ocurre lo mismo con los gráficos y con la plantilla de meteoclimatic…. si no subiera nada al FTP no estaría el index.html actualizado por lo que o se corta la subida de archivos al FTP o no los genera weewx por alguna clase de error (habría que mirar su log).

Las pistas serían ver log de weewx, qué fecha tienen los gráficos de weewx sobre todo los diarios con ls -l /var/www/html/weewx y ver la fecha en el FTP.



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Weewx error
« Respuesta #10 en: 16 de Octubre del 2020, 22:42:14 pm »
Ok veo que has editado tu anterior mensaje poniendo el log de weewx.

De lo que veo pone que hay un error en la codificación de caracteres de conexión al FTP.

Primero prueba a entrar en tu FTP con FileZilla y mira bien cuál es la ruta inicial al FTP.

Mira a ver si en los datos de configuración de acceso al FTP en weewx.conf están los mismos datos y no hay ningún signo raro como acentos o algo que no sea ASCII.

Puede que hayan cambiado ruta en el servidor FTP o algo.

También puedes hacer a la inversa. Meterte en FileZilla con los datos FTP de weewx aunque el problema como digo parece ser algún carácter en las credenciales o algo así.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 136
    • Ver Perfil
    • www.meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Weewx error
« Respuesta #11 en: 17 de Octubre del 2020, 09:04:16 am »
Hola
Me da la sensación que puede ser algún valor erróneo de la base de datos  :-\...voy a cargar una BBDD anterior para probar  :o

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Weewx error
« Respuesta #12 en: 17 de Octubre del 2020, 10:07:55 am »
Puedes adjuntar todo el log de weewx para ver qué puede fallar?

Los fallos que ponen las partes que has puesto del log son referentes al ftp pero como tú dices pueden haber algunos fallos más si no se están creando los gráficos localmente.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 331
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
Re:Weewx error
« Respuesta #13 en: 17 de Octubre del 2020, 10:08:40 am »
Prueba a resetear el datalogger

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 136
    • Ver Perfil
    • www.meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Weewx error
« Respuesta #14 en: 17 de Octubre del 2020, 10:23:30 am »
Prueba a resetear el datalogger

Estaba en ello  *+* ya que he probado con otra BBDD anterior y tampoco se arregla...ahora os cuento  :;