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

Sudden big crash build 3038, won't restart on Raspberry Pi

Topics about the Beta trials up to Build 3043, the last build by Cumulus's founder Steve Loft. It was by this time way out of Beta but Steve wanted to keep it that way until he made a decision on his and Cumulus's future.

Moderator: mcrossley

Locked
User avatar
jpsc
Posts: 183
Joined: Tue 23 Aug 2011 6:06 pm
Weather Station: Davis Vantage Vue, belfryboy USB
Operating System: Raspbian Bullseye
Location: Wye valley, Herefordshire, UK
Contact:

Sudden big crash build 3038, won't restart on Raspberry Pi

Post by jpsc »

Code: Select all

pi@WeatherServer3 /mnt/SSD/CumulusMX $ sudo mono CumulusMX.exe
Current culture: English (United Kingdom)
Could not load signature of Devart.Common.DbConnectionBase:EnlistTransaction due to: Failed for unknown reasons.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'Devart.Data.MySql.MySqlConnection' from assembly 'Devart.Data.MySql, Version=8.3.389.0, Culture=neutral, PublicKeyToken=09af7300eec23701'.
  at .Main (System.String[] args) [0x00000] in <filename unknown>:0
Funny because I'm not using MySQL and haven't changed anything.

Nothing in MXdiags, no file being written on startup fail.
John Cooper

Cumulus MX v4 on RPi3 with SSD

http://weather.mountpleasanthouse.uk

Image
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Sudden big crash build 3038, won't restart on Raspberry

Post by steve »

Dependent assemblies are not loaded dynamically, they must be present regardless of whether the facility they provide is actually being used. The runtime checks this, not Cumulus.

If you weren't getting this error before, then something must have changed on your system to cause it. Do you still have the Devart.Data.dll and Devart.Data.MySql.dll files in your MX directory? Have you tried reinstalling - copying the files again from the 3038 distribution?

What exactly was the "big crash" that you mention?
Steve
User avatar
jpsc
Posts: 183
Joined: Tue 23 Aug 2011 6:06 pm
Weather Station: Davis Vantage Vue, belfryboy USB
Operating System: Raspbian Bullseye
Location: Wye valley, Herefordshire, UK
Contact:

Re: Sudden big crash build 3038, won't restart on Raspberry

Post by jpsc »

steve wrote:something must have changed on your system to cause it.
I entirely agree. Looking more closely there seem to be a number of things that have happened.

First is the DNS had failed to mountpleasanthouse.uk, this happens sometimes and a broadband router reboot usually sorts it out. I can't be certain now, but I think I tried internally to connect to the webserver by IP, and the Cumulus console. Anyway I decided to reboot the Pi so ran the stop and reboot script first which is my habit.

The situation now is that Apache won't start, pointing to SD corruption, but Cumulus is on a separate SSD, so it failing to start points to corruption of that. The last MXdiags file actually has a proper shutdown sequence from when I rebooted in the evening (I'm not at home at the moment so can't be sure of times) the Pi stopped responding to external access sometime in the afternoon.

I'll reinstall Cumulus to see if it fixes that, but it looks like I need to build a new OS to sort out Apache.

Thanks for the help.
John Cooper

Cumulus MX v4 on RPi3 with SSD

http://weather.mountpleasanthouse.uk

Image
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Sudden big crash build 3038, won't restart on Raspberry

Post by steve »

Is mono on the SD or the SSD? Possibly corruption of mono, or other system files, may lead to the required assembly not being found, even if the Cumulus installation itself is OK.
Steve
User avatar
jpsc
Posts: 183
Joined: Tue 23 Aug 2011 6:06 pm
Weather Station: Davis Vantage Vue, belfryboy USB
Operating System: Raspbian Bullseye
Location: Wye valley, Herefordshire, UK
Contact:

Re: Sudden big crash build 3038, won't restart on Raspberry

Post by jpsc »

OK, pointing to fewer simultaneous errors.
John Cooper

Cumulus MX v4 on RPi3 with SSD

http://weather.mountpleasanthouse.uk

Image
User avatar
jpsc
Posts: 183
Joined: Tue 23 Aug 2011 6:06 pm
Weather Station: Davis Vantage Vue, belfryboy USB
Operating System: Raspbian Bullseye
Location: Wye valley, Herefordshire, UK
Contact:

Re: Sudden big crash build 3038, won't restart on Raspberry

Post by jpsc »

That was it, new OS has fixed everything. There must have been SD card corruption, and rebooting to get my DNS back triggered it
John Cooper

Cumulus MX v4 on RPi3 with SSD

http://weather.mountpleasanthouse.uk

Image
Locked