Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

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

Legacy Cumulus 1 release 1.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

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

Upload now broken 3.24.2

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

User avatar
ConligWX
Posts: 1835
Joined: Mon 19 May 2014 10:45 pm
Weather Station: Davis vPro2+ w/DFARS + AirLink
Operating System: Ubuntu 24.04.1 LTS
Location: Bangor, NI
Contact:

Upload now broken 3.24.2

Post by ConligWX »

When I upload now after installing the new version all I see in the staus is "error"


Capture.PNG

log files show the following:

Code: Select all

2023-03-15 13:34:49.051 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 13:34:51.843 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 13:34:53.474 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 13:34:55.075 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 13:34:57.330 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 13:34:59.025 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
all files from the zip archive uploaded and hash checked.

emailed Mark too.


anyone confirm they are getting the same issue?

Code: Select all

Command line: /usr/lib/mono/4.5/mono-service.exe -d:/CumulusMX CumulusMX.exe -service 
Cumulus MX v.3.24.2 build 3235
Mono version: 6.12.0.182 (tarball Tue Jun 14 22:35:00 UTC 2022)
Platform: Unix
OS version: Unix 5.15.0.67
Current culture: English (United Kingdom) [en-GB]
Running as a 64 bit process
You do not have the required permissions to view the files attached to this post.
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

Not that error (yet) but I do get 4 errors like below in three hours (which not often before) in the realtime uploads:

Code: Select all

2023-03-15 15:10:00.130 PHP[Int]: Error - An error occurred while sending the request.
2023-03-15 15:10:00.130 PHP[Int]: Base exception - The server returned an invalid or unrecognized response.
This is not critical though as the uploads continue fine.

Just for info.
Last edited by HansR on Wed 15 Mar 2023 2:54 pm, edited 1 time in total.
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

And checking ConligWX's error I got:

Code: Select all

2023-03-15 15:45:00.437 DoLogFile: Writing log entry for 15-3-2023 15:45:00
2023-03-15 15:45:00.439 DoLogFile: log entry for 15-3-2023 15:45:00 written
2023-03-15 15:45:00.445 Writing today.ini, LastUpdateTime = 15-3-2023 15:45:00 raindaystart = 211,1 rain counter = 211,4
2023-03-15 15:48:54.148 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 15:50:00.496 DoLogFile: Writing log entry for 15-3-2023 15:50:00
2023-03-15 15:50:00.497 DoLogFile: log entry for 15-3-2023 15:50:00 written
2023-03-15 15:50:00.500 Writing today.ini, LastUpdateTime = 15-3-2023 15:50:00 raindaystart = 211,1 rain counter = 211,4
The interface screenshot looks the same.

So just one error in the log. Uploads simply continue.
Could this have anything to do with interference with the regular realtime upload? nah...
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
Nossie
Posts: 425
Joined: Tue 16 Aug 2022 8:01 pm
Weather Station: Ecowitt 2551
Operating System: Raspberry Pi5 Debian Bookworm
Location: Stewarton, East Ayrshire UK
Contact:

Re: Upload now broken 3.24.2

Post by Nossie »

I'm also getting error similar to that top screenshot but I'm working and I don't have time to check the logs - the real time data is still updating through


Re-upload full copies of the graph data files rather than incremental
Include regenerating and transfer of daily graph data files
Include transfer of latest NOAA report files

immediate error when I try to tick and submit any of these options.
Ian.

http://www.StewartonWeather.com
Containerised Cumulus[MX] 4.2.1 (build: 4040) ● CumulusUtils Version 7.1.1● Ecowitt 2551/WH65/T&HP/WH57/WH45/3x WH51 ● Pi 5 8GB ● Debian Bookworm ● Ubuntu Server Host
User avatar
ConligWX
Posts: 1835
Joined: Mon 19 May 2014 10:45 pm
Weather Station: Davis vPro2+ w/DFARS + AirLink
Operating System: Ubuntu 24.04.1 LTS
Location: Bangor, NI
Contact:

Re: Upload now broken 3.24.2

Post by ConligWX »

just for info I'm using ftp and not php for uploads.
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Upload now broken 3.24.2

Post by mcrossley »

Oh dear, not sure how that happened as it was working fine - I'll blame the cat again, a single character deleted from the HTML file.
You do not have the required permissions to view the files attached to this post.
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

Yes, it works (after CTRL-F5): it says Upload process invoked :D
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

Anyway, having said that the HTML is OK now there is still the arguments error:

Code: Select all

2023-03-15 17:17:45.339 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 17:18:00.598 PHP[Int]: Uploading daily graph data file: alldailywinddata.json
2023-03-15 17:18:00.598 PHP[Int]: Uploading daily graph data file: alldailytempdata.json
2023-03-15 17:18:00.598 PHP[Int]: Uploading daily graph data file: alldailyhumdata.json
2023-03-15 17:18:00.598 PHP[Int]: Uploading daily graph data file: alldailyraindata.json
2023-03-15 17:18:00.598 PHP[Int]: Uploading daily graph data file: alldailysolardata.json
2023-03-15 17:18:00.598 PHP[Int]: Uploading daily graph data file: alldailypressdata.json
2023-03-15 17:20:00.051 DoLogFile: Writing log entry for 15-3-2023 17:20:00
2023-03-15 17:20:00.052 DoLogFile: log entry for 15-3-2023 17:20:00 written
2023-03-15 17:20:00.056 Writing today.ini, LastUpdateTime = 15-3-2023 17:20:00 raindaystart = 211,1 rain counter = 211,4
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Upload now broken 3.24.2

Post by mcrossley »

I'm not seeing that error, and tbh I cannot see anything in that (smallish) function relating to a parameter named start!
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Upload now broken 3.24.2

Post by mcrossley »

Any other messages from Upload Now before that in the log?
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

mcrossley wrote: Wed 15 Mar 2023 5:59 pm Any other messages from Upload Now before that in the log?
No, only in this section so just before uploading the alldaily logs.
It does not seem to be a protocol error.

[EDIT:] I lied, one more occurrence:

Code: Select all

2023-03-15 15:45:00.445 Writing today.ini, LastUpdateTime = 15-3-2023 15:45:00 raindaystart = 211,1 rain counter = 211,4
2023-03-15 15:48:54.148 Upload Now: Specified argument was out of the range of valid values.
Parameter name: start
2023-03-15 15:50:00.496 DoLogFile: Writing log entry for 15-3-2023 15:50:00
2023-03-15 15:50:00.497 DoLogFile: log entry for 15-3-2023 15:50:00 written
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Upload now broken 3.24.2

Post by mcrossley »

could you switch on debug logging and try it again?

There should be a debug message "Upload Now: Flagging the graph data files for recreation and upload/copy"

If that isn't output, then the only place before that I can see that it may fail is deserialising the JSON from html page. But nothing about that has a parameter called "start" that I can see.
User avatar
ConligWX
Posts: 1835
Joined: Mon 19 May 2014 10:45 pm
Weather Station: Davis vPro2+ w/DFARS + AirLink
Operating System: Ubuntu 24.04.1 LTS
Location: Bangor, NI
Contact:

Re: Upload now broken 3.24.2

Post by ConligWX »

Thanks for the quick fix mark much appreciated :clap:
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

mcrossley wrote: Wed 15 Mar 2023 7:14 pm could you switch on debug logging and try it again?

There should be a debug message "Upload Now: Flagging the graph data files for recreation and upload/copy"

If that isn't output, then the only place before that I can see that it may fail is deserialising the JSON from html page. But nothing about that has a parameter called "start" that I can see.
It's currently running with debug on.
The first attempt to upload all datafiles did not deliver an error (yes I noticed the flagging messages). I let it running until the error found...
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Upload now broken 3.24.2

Post by HansR »

A second attempt to Upload Now! did not generate error(s).
I'll let it run with debug / rollover etc... and check tomorrow morning.
Election day over here ;)
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
Post Reply