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
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
Build 4083
Moderator: mcrossley
-
water01
- Posts: 3669
- Joined: Sat 13 Aug 2011 9:33 am
- Weather Station: Ecowitt HP2551
- Operating System: Windows 10/11 64bit Synology NAS
- Location: Burnham-on-Sea
- Contact:
Build 4083
Latest Build 4083 (V4 release 4.4.0) up and running on Windows 10 / Windows 11 and Synology NAS.
- Dador
- Posts: 352
- Joined: Thu 24 Nov 2011 2:22 pm
- Weather Station: Davis VP2 Plus & Ecowitt
- Operating System: Windows 10
- Location: Rybnik, Poland
- Contact:
Re: Build 4083
I tested the new version on 2 instances for Davis+loggerUSB and Ecowitt+gateway GW1000.
In both cases I have the same error.
This results in realtime data not being sent to the server.
In both cases I have the same error.
This results in realtime data not being sent to the server.
Code: Select all
Exception Type: System.AggregateException
Message: One or more errors occurred. (Value cannot be null. (Parameter 'logger'))
Source: System.Private.CoreLib
Stack Trace: at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at CumulusMX.Cumulus.RealtimeTimerTick(Object sender, ElapsedEventArgs elapsedEventArgs)
Inner Exception...
Exception Type: System.ArgumentNullException
Message: Value cannot be null. (Parameter 'logger')
Source: Microsoft.Extensions.Logging.Abstractions
Stack Trace: at System.ThrowHelper.Throw(String paramName)
at System.ThrowHelper.ThrowIfNull(Object argument, String paramName)
at Microsoft.Extensions.Logging.LoggerExtensions.Log(ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, String message, Object[] args)
at Microsoft.Extensions.Logging.LoggerExtensions.Log(ILogger logger, LogLevel logLevel, String message, Object[] args)
at Microsoft.Extensions.Logging.LoggerExtensions.LogInformation(ILogger logger, String message, Object[] args)
at CumulusMX.Cumulus.LogFtpMessage(String message, Boolean realTime)
at CumulusMX.Cumulus.RealtimeUpload(Byte cycle)- mcrossley
- Posts: 14382
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Build 4083
Hmm, I'm away from my computer at the moment. Do you have debug logging enabled? If not please try editing your cumulus.ini file and setting...
Then try starting again MX again.
Code: Select all
[Station]
logging=1
- Dador
- Posts: 352
- Joined: Thu 24 Nov 2011 2:22 pm
- Weather Station: Davis VP2 Plus & Ecowitt
- Operating System: Windows 10
- Location: Rybnik, Poland
- Contact:
Re: Build 4083
I always have this setting.
Every time I try to send realtime to the server, the following prompt appears.
Every time I try to send realtime to the server, the following prompt appears.
Code: Select all
Realtime[5]: Error during realtime upload. - Value cannot be null. (Parameter 'logger')
Realtime[4]: Error during realtime upload. - Value cannot be null. (Parameter 'logger')
Realtime[3]: Error during realtime upload. - Value cannot be null. (Parameter 'logger')
Realtime[2]: Error during realtime upload. - Value cannot be null. (Parameter 'logger')
Realtime[1]: Error during realtime upload. - Value cannot be null. (Parameter 'logger')
Realtime[0]: Error during realtime upload. - Value cannot be null. (Parameter 'logger')- PaulMy
- Posts: 4355
- Joined: Sun 28 Sep 2008 11:54 pm
- Weather Station: Davis VP2 Plus 24-Hour FARS
- Operating System: Windows8 and Windows10
- Location: Komoka, ON Canada
- Contact:
Re: Build 4083
Hi Mark,
I get the same error message:
MXdiags attached for WLL install. The same error on Davis IP logger install.
Enjoy,
Paul
I get the same error message:
Code: Select all
2025-03-09 10:12:06.244 Realtime[0]: Real time files complete
2025-03-09 10:12:06.247 Realtime[0]: Error during realtime upload.
2025-03-09 10:12:06.256 Realtime[0]: Error during realtime upload. -
Exception Type: System.AggregateException
Message: One or more errors occurred. (Value cannot be null. (Parameter 'logger'))
Source: System.Private.CoreLib
Stack Trace: at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at CumulusMX.Cumulus.RealtimeTimerTick(Object sender, ElapsedEventArgs elapsedEventArgs)
Inner Exception...
Exception Type: System.ArgumentNullException
Message: Value cannot be null. (Parameter 'logger')
Source: Microsoft.Extensions.Logging.Abstractions
Stack Trace: at System.ThrowHelper.Throw(String paramName)
at System.ThrowHelper.ThrowIfNull(Object argument, String paramName)
at Microsoft.Extensions.Logging.LoggerExtensions.Log(ILogger logger, LogLevel logLevel, EventId eventId, Exception exception, String message, Object[] args)
at Microsoft.Extensions.Logging.LoggerExtensions.Log(ILogger logger, LogLevel logLevel, String message, Object[] args)
at Microsoft.Extensions.Logging.LoggerExtensions.LogInformation(ILogger logger, String message, Object[] args)
at CumulusMX.Cumulus.LogFtpMessage(String message, Boolean realTime)
at CumulusMX.Cumulus.RealtimeUpload(Byte cycle)
2025-03-09 10:12:06.256 Realtime[0]: Execute realtime program - C:\KomokaWeather\CumulusMXwll\snowDisplay\bin\snowQuery.exe, with parameters - C:\KomokaWeather\CumulusMXwll\snowDisplay\bin\snowQuery.exe
2025-03-09 10:12:06.261 Realtime[0]: End cycleEnjoy,
Paul
You do not have the required permissions to view the files attached to this post.
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm

C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
- PaulMy
- Posts: 4355
- Joined: Sun 28 Sep 2008 11:54 pm
- Weather Station: Davis VP2 Plus 24-Hour FARS
- Operating System: Windows8 and Windows10
- Location: Komoka, ON Canada
- Contact:
Re: Build 4083
Hi Mark,
No, FTP logging was not enabled (as I was using PHP uploads)
Enjoy,
Paul
No, FTP logging was not enabled (as I was using PHP uploads)
Enjoy,
Paul
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm

C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
- mcrossley
- Posts: 14382
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Build 4083
It's a simple fix, I'm surprised we didn't hit this in the beta test though!
I'll push out 4.4.1 later to fix it.
I'll push out 4.4.1 later to fix it.
-
weatherbee
- Posts: 35
- Joined: Sat 16 Mar 2024 7:02 pm
- Weather Station: WS-5000
- Operating System: Windows 11
- Contact:
Re: Build 4083
Since upgrading to release 4.4 I've been getting
2025-03-09 11:00:00 - GetEcowittVideoUrl: Warning - URL requested, but no camera MAC address is configured
2025-03-09 11:00:00 - GetEcowittCameraUrl: Warning - URL requested, but no camera MAC address is configured
I'm just wondering how I can avoid this error since I don't have an Ecowitt camera.
Thanks,
Tom
2025-03-09 11:00:00 - GetEcowittVideoUrl: Warning - URL requested, but no camera MAC address is configured
2025-03-09 11:00:00 - GetEcowittCameraUrl: Warning - URL requested, but no camera MAC address is configured
I'm just wondering how I can avoid this error since I don't have an Ecowitt camera.
Thanks,
Tom
You do not have the required permissions to view the files attached to this post.
- mcrossley
- Posts: 14382
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Build 4083
You must have something configured that is trying to get the camera and video URLs either via the web tags, or the local API?
-
weatherbee
- Posts: 35
- Joined: Sat 16 Mar 2024 7:02 pm
- Weather Station: WS-5000
- Operating System: Windows 11
- Contact:
Re: Build 4083
I didn't change anything from the previous release.
I can't find anywhere I could set a camera mac address. The only mac address asked for that I can see is the GW3000 mac address.
Tom
I can't find anywhere I could set a camera mac address. The only mac address asked for that I can see is the GW3000 mac address.
Tom
- mcrossley
- Posts: 14382
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Build 4083
It looks like it is happening when uploading CUtags - if the tags are in there comment them out.
- 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: Build 4083
@weatherbee: could you post the meteocam part of your cumulusutils.ini file AND the files meteocamrealtime.txt and meteocam.txt please? I would like to exclude something in CUtils.
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
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