Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Cumulus MX V4 beta test release 4.0.0 (build 4017) - 17 March 2024

Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014 (a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

WOW uploads

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

Post Reply
water01
Posts: 3215
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

WOW uploads

Post by water01 »

I set the Alarm for HTTP uploads.

It got triggered last night by the WOW upload but on looking at the Error messages it appears the WOW service was down for a while.

But I also noticed (thanks to betaljuice's MXDiag searcher) that I am occasionally getting this error

"2021-09-17 04:15:00.575 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.".

Is anybody else getting this. Uploads are now working on looking at the site, so it doesn't seem to be important?
David
Image
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: WOW uploads

Post by HansR »

Afaik wow does not expect/accept catch up series and then you get incomprehensible errors. Yes?
I had these before yes. But I switched off catching up.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
freddie
Posts: 2434
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 22.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: WOW uploads

Post by freddie »

The lack of comprehension comes from .NET and Mono labelling of HTTP response code 429 - which is an established response code using when rate-limiting access to resources. WOW will return 429 based on number of requests in a period of time PLUS system load at the time - so not a particularly predictable set of circumstances. You can even trigger a 429 response when your update interval is set to 5 minutes if the system load is high enough at the time. Using catch-up with WOW is possible, but only with a very short catch-up period - the catch is it will only work when something that is out of your control (WOW system load) is favourable. So it is best not to use it for WOW.
Freddie
Image
water01
Posts: 3215
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: WOW uploads

Post by water01 »

Aha thanks Freddie and Hans.
David
Image
water01
Posts: 3215
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: WOW uploads

Post by water01 »

OK I switched off catch up on WOW but I am still getting that error. My interval is set at 5 minutes would that be causing it?
David
Image
freddie
Posts: 2434
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 22.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: WOW uploads

Post by freddie »

water01 wrote: Fri 17 Sep 2021 2:28 pm OK I switched off catch up on WOW but I am still getting that error. My interval is set at 5 minutes would that be causing it?
My interval is set to 5 minutes too, but I'm getting OK response. It could be that you've run a catch-up recently and your tally of requests is still a bit high. I would check again in a couple of hours.
Freddie
Image
water01
Posts: 3215
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: WOW uploads

Post by water01 »

I kept an eye on this and it still happened.
2021-09-18 06:50:00.680 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 07:05:00.716 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 07:15:00.683 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 07:25:00.573 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 07:35:00.566 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 07:50:00.553 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 08:05:00.677 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 08:15:00.640 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 08:25:00.569 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 08:35:00.506 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 08:50:00.634 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 09:05:00.621 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 09:15:00.538 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 09:25:00.563 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 09:35:00.551 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 09:50:00.739 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 10:05:00.466 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 10:15:00.765 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 10:25:00.655 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 10:35:00.601 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
2021-09-18 10:45:00.757 WOW Response: ERROR - Response code = 429, body = The custom error module does not recognize this error.
Notice the pattern!! It seems to me,and on looking at my WOW site confirmed it as it only alters every 10 mins, that they have changed to time to every 10 minutes to accept data and anything else is rejected.

So I changed my upload time from 5 to 10 minutes and have not had an error since 10.45am, which kind of confirms that is what they have done.

By the way again KUDOS to betaljuice's MXDiag file interrogator, it makes sorting through an MXDiag file so, so easy!! Heartily recommend it but hope he doesn't stop hosting it because of too much traffic!! :clap: :clap: :clap: :clap: :clap:
David
Image
User avatar
mcrossley
Posts: 12690
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: WOW uploads

Post by mcrossley »

Hmm, I upload at 5 minute intervals and I'm not seeing any issues - other than the odd failures I have always had with "Service unavailable" messages being returned, sometimes a few times an hour, then it will go hours before it happens again.

The odd thing is (I've mentioned this before) that sometimes the error is returned as just text in the body as you would expect from the API, other times as a fully formatted human readable web page with additional apologies text saying they will get the service back up soon.
water01
Posts: 3215
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: WOW uploads

Post by water01 »

Hmmmmm. OK but all I can say is that data is still being uploaded and I haven't had a single error since 10.45am.
David
Image
Post Reply