Autor Tema: Fiabilidad del servidor api.m11c.net (o del DNS)  (Leído 442 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado ipe

  • Jr. Member
  • **
  • Mensajes: 52
    • Meteo San Antón
  • Estación: ESAND2900000029018A
Fiabilidad del servidor api.m11c.net (o del DNS)
« en: 04 de Marzo de 2025, 19:52:18 »
Hola,

Tradicionalmente he enviado los datos indicando que la plantilla está en mi servidor (con Meteobridge), pero desde que tengo la Ecowitt, subo los datos a la API directamente. Intento esquivar la dependencia de un software.

Sin embargo, he observado que tengo muchos intervalos "sin datos", y ayer comprobé que en uno de esos momentos, no podía acceder al servidor api.m11c.net.

No sé si otros habéis experimentado el mismo problema. Tampoco sé si es problema de caída del servidor, o un problema de DNS. La próxima vez que ocurra, lo investigaré...

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.372
  • Estación: Villavieja de Yeltes - ESCYL3700000037260A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #1 en: 04 de Marzo de 2025, 23:31:48 »
Ayer noche hubo problemas con los servidores que duraron hasta esta mañana.

Falló el acceso al foro y sobre todo la actualización de datos.

Se ha ido solucionando a lo largo de la mañana.

La fiabilidad del servidor está más que contrastada. Problemas puntuales los encontramos casi en cualquier servidor de cualquier empresa.

Solo hay que ver lo que suele ocurrir con muchas páginas de bancos los días 30 de mes  *+* *+*
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

WS90 - WS80 - 8 WH31 - WH40 - GW1000 - 1100 Y 2000 -Hellman 120 - Cocorahs

Lo siento, no respondo privados sobre cuestiones del foro o de la Red.

Desconectado ipe

  • Jr. Member
  • **
  • Mensajes: 52
    • Meteo San Antón
  • Estación: ESAND2900000029018A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #2 en: 05 de Marzo de 2025, 06:12:00 »
Gracias!
Ha sido la casualidad de haberlo puesto en marcha pocas horas antes

Desconectado manolodos

  • Full Member
  • ***
  • Mensajes: 382
  • Estación: Málaga - Bda. Girón ESAND2900000029003A / Málaga-Colegio Const-1978 ESAND2900000029003B / Navas de San Juan-Sierra ESAND2300000023240A / Nerja - Las Palmeras ESAND2900000029780B
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #3 en: 29 de Marzo de 2025, 19:41:22 »
Tengo como proveedor de internet a Movistar, y estoy detectando que no puedo enviar datos a Meteoclimatic vía API, de forma temporal, creo que coincide con el tiempo de emisión  de los partidos de fútbol

Utilizo el complemento Ecowitt-Meteoclimatic y el mensaje de error es el siguiente

HTTP connection (1): api.m11c.net:80
2025-03-29 18:45:34,052 [ERROR] Error enviando a Meteoclimatic: HTTPConnectionPool(host='api.m11c.net', port=80): Max retries exceeded with url: /v2/ew/ESAND2900000029780B/xxxxx  x (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f97892f90>: Failed to establish a new connection: [Errno 101] Network unreachable'))
2025-03-29 18:45:34,055 [INFO] 81.37.2.105 - - [29/Mar/2025 18:45:34] "POST /api/data HTTP/1.1" 200 -

Tampoco tengo acceso vía navegador web a la dirección api.m11c.net
Me he conectado a la red wifi de mi vecino, que tiene otro proveedor, y no hay ningún problema en el acceso a esta web

Edito: Acabo de ver que el dominio m11c.net depende de Cloudflare, así que blanco y en botella....
« Última modificación: 29 de Marzo de 2025, 19:53:47 por manolodos »

Desconectado Jonay

  • Newbie
  • *
  • Mensajes: 8
  • Estación: ESICA3800000138380A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #4 en: 29 de Marzo de 2025, 20:48:29 »
Tengo como proveedor de internet a Movistar, y estoy detectando que no puedo enviar datos a Meteoclimatic vía API, de forma temporal, creo que coincide con el tiempo de emisión  de los partidos de fútbol

Utilizo el complemento Ecowitt-Meteoclimatic y el mensaje de error es el siguiente

HTTP connection (1): api.m11c.net:80
2025-03-29 18:45:34,052 [ERROR] Error enviando a Meteoclimatic: HTTPConnectionPool(host='api.m11c.net', port=80): Max retries exceeded with url: /v2/ew/ESAND2900000029780B/xxxxx  x (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f97892f90>: Failed to establish a new connection: [Errno 101] Network unreachable'))
2025-03-29 18:45:34,055 [INFO] 81.37.2.105 - - [29/Mar/2025 18:45:34] "POST /api/data HTTP/1.1" 200 -

Tampoco tengo acceso vía navegador web a la dirección api.m11c.net
Me he conectado a la red wifi de mi vecino, que tiene otro proveedor, y no hay ningún problema en el acceso a esta web

Edito: Acabo de ver que el dominio m11c.net depende de Cloudflare, así que blanco y en botella....

Hola, tú mismo te has respondido al final. Es una situación que sucede cuando hay partidos de liga los fines de semana, la web api.m11c.net deja de funcionar y la estación deja de subir datos a meteoclimatic. Viene sucediendo desde hace un par de semanas por lo que dices, yo también estoy afectado con el mismo problema, probablemente bien entrada la noche ya esté la web funcionando con normalidad y la estación subiendo datos, un saludo

Desconectado Brange

  • Full Member
  • ***
  • Mensajes: 154
    • Hp2564 Wittboy Pro + WH40
  • Estación: ESCAT0800000008849C
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #5 en: 29 de Marzo de 2025, 22:26:36 »
Ese tema se habló hará un mes... abrí hilo y es por el cloud. Fin de semana compañias cm movistar, o2, orange y alguna más cortan y algunas estaciones dejan de emitir datos a la api. Sólo hay que esperar a que acabe el partido y listo. Repercute un poco en el IR que baja algunas décimas eso si... espero que a esto le pongan solución y no se vean afectadas nuestras estaciones.

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.191
  • Hay más tontos que botellines
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #6 en: 29 de Marzo de 2025, 23:38:22 »
Hola, tú mismo te has respondido al final. Es una situación que sucede cuando hay partidos de liga los fines de semana, la web api.m11c.net deja de funcionar y la estación deja de subir datos a meteoclimatic. Viene sucediendo desde hace un par de semanas por lo que dices, yo también estoy afectado con el mismo problema, probablemente bien entrada la noche ya esté la web funcionando con normalidad y la estación subiendo datos, un saludo

En realidad, api.m11c.net sigue funcionando. Pero las estaciones afectadas (que usan a Movistar, O2, Digi, etc como proveedores de internet) no pueden contactar con el servidor y por tanto subir los datos a api.m11c.net que se encuentra ocioso durante ese tiempo.

Es el fútbol, todopoderoso.

Por aquí, con Lowi/Vodafone sin problemas, de momento.

Ah, en los envíos por el sistema antiguo tampoco hay problema (Visual Start Meteoclimatic y similares) ya que va por otro servidor.
« Última modificación: 30 de Marzo de 2025, 00:13:27 por jantoni »

Desconectado coolhand

  • Newbie
  • *
  • Mensajes: 48
  • Estación: Purchena ESAND0400000004870A Almeria La Cañada (Norte) ESAND0400000004120C
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #7 en: 30 de Marzo de 2025, 11:51:20 »
Hola, yo tengo Digi y en la estación que envia por la API

no tengo ese problema tampoco.

Saludos.


Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.191
  • Hay más tontos que botellines
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #8 en: 30 de Marzo de 2025, 13:12:11 »
Hola, yo tengo Digi y en la estación que envia por la API

no tengo ese problema tampoco.

Saludos.

Este fin de semana no lo he seguido.

Pero te aseguro que otros días "de fútbol", Digi hizo caer todo lo dependiente de Cloudflare.

Es más, muchísimo peor que la propia Movistar.....hubo un fin de semana que empezó el sábado y no terminó el bloqueo hasta el domingo casi a medianoche.

Que tomen medidas antipiratería me parece estupendo, pero arrasan con todo.

Desconectado Jonay

  • Newbie
  • *
  • Mensajes: 8
  • Estación: ESICA3800000138380A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #9 en: 30 de Marzo de 2025, 17:33:01 »
Correcto, esa es la matización que tenía que haber hecho, en mi caso tengo Movistar y falla con ese operador, así como con los que comentas.

Hola, tú mismo te has respondido al final. Es una situación que sucede cuando hay partidos de liga los fines de semana, la web api.m11c.net deja de funcionar y la estación deja de subir datos a meteoclimatic. Viene sucediendo desde hace un par de semanas por lo que dices, yo también estoy afectado con el mismo problema, probablemente bien entrada la noche ya esté la web funcionando con normalidad y la estación subiendo datos, un saludo

En realidad, api.m11c.net sigue funcionando. Pero las estaciones afectadas (que usan a Movistar, O2, Digi, etc como proveedores de internet) no pueden contactar con el servidor y por tanto subir los datos a api.m11c.net que se encuentra ocioso durante ese tiempo.

Es el fútbol, todopoderoso.

Por aquí, con Lowi/Vodafone sin problemas, de momento.

Ah, en los envíos por el sistema antiguo tampoco hay problema (Visual Start Meteoclimatic y similares) ya que va por otro servidor.

Desconectado ipe

  • Jr. Member
  • **
  • Mensajes: 52
    • Meteo San Antón
  • Estación: ESAND2900000029018A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #10 en: 30 de Marzo de 2025, 21:35:19 »
Tengo Movistar, así que busqué una solución que consiste en enviar los datos a un servidor intermedio que no da problemas. Hoy, que hay fútbol, me ha salvado


Desconectado Jonay

  • Newbie
  • *
  • Mensajes: 8
  • Estación: ESICA3800000138380A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #11 en: 30 de Marzo de 2025, 21:49:38 »
Tengo Movistar, así que busqué una solución que consiste en enviar los datos a un servidor intermedio que no da problemas. Hoy, que hay fútbol, me ha salvado

Pues es una buena opción eso que comentas, ¿es muy difícil?

Desconectado manolodos

  • Full Member
  • ***
  • Mensajes: 382
  • Estación: Málaga - Bda. Girón ESAND2900000029003A / Málaga-Colegio Const-1978 ESAND2900000029003B / Navas de San Juan-Sierra ESAND2300000023240A / Nerja - Las Palmeras ESAND2900000029780B
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #12 en: 30 de Marzo de 2025, 22:02:02 »
Tengo Movistar, así que busqué una solución que consiste en enviar los datos a un servidor intermedio que no da problemas. Hoy, que hay fútbol, me ha salvado

Pues comparte los detalles de la solución, si puede ser....

Desconectado ipe

  • Jr. Member
  • **
  • Mensajes: 52
    • Meteo San Antón
  • Estación: ESAND2900000029018A
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #13 en: 31 de Marzo de 2025, 08:48:32 »
He puesto en otro hilo mi solución, aunque es bastante técnica y requiere de algún conocimiento sobre php, hosting y servidores web...

La idea es que la subida de datos

Estación-Movistar -> Api

Se realice de esta forma...

Estación-Movistar -> Intermediario-No-Movistar -> Api

En mi caso yo tenía

Estación-Movistar -> Intermediario-Movistar -> Api

Así que he puesto un segundo intermediario, cuando el primero falla.

Estación-Movistar -> Intermediario-Movistar -> Intermediario-No-Movistar -> Api

En realidad, los intermediarios son solo páginas webs que reenvían los POSTs que reciben.

¿Quién gestiona la API? ¿Podría ser que esté siendo utilizada para pirateo de partidos sin conocimiento del responsable? Puede que le hayan metido código malicioso.

Al fin y al cabo, la API recibe datos posteados que podrían ser datos de pirateo disfrazados de datos meteorológicos.


Versión simple: Edita en tu servidor un archivo proxy/index.php como este: y en lugar de subir tus datos a la API, súbelos a tuservidor con una url como esta:
http:/tuservidor.com/proxy/index.php?estacion=EASAND0000012345A&apikey=AADSDFASF




<?php  //
$datos = $_POST;
$estacion=$_GET['estacion'];
$apikey=$_GET['apikey'];
$destino = "http://api.m11c.net/v2/ew/$estacion/$apikey";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($datos));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/x-www-form-urlencoded"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$response = curl_exec($ch);
curl_close($ch);


« Última modificación: 31 de Marzo de 2025, 09:03:59 por ipe »

Desconectado jantoni

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 5.191
  • Hay más tontos que botellines
Re:Fiabilidad del servidor api.m11c.net (o del DNS)
« Respuesta #14 en: 31 de Marzo de 2025, 09:35:03 »
Ojo con estas soluciones.

Desde que empezaron a aparecer, han proliferado las estaciones que envían datos por duplicado, lo que es indicio de:

- O tener un reenviador de estos mal configurado
- O tener dos consolas enviando los mismos datos