Welcome to the Cumulus Support forum.

Latest Cumulus MX release v3.4.6 (build 3070) - 23 March 2020
Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014

See the Wiki for downloading either version.

Install MonoDevelop

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
User avatar
HansR
Posts: 631
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Install MonoDevelop

Post by HansR » Mon 26 Aug 2019 8:53 am

Hi,
I am working on some development related to cumulus and installed the MonoDevelop for Strech on my Raspberry. I shutdown cumulus and did the install sequence for "the Mono repository" as described in the URL (just referred to).

After this, I started up cumulus again and with every page it had a problem saying:

Code: Select all

500 - Internal Server Error
Message

Failing module name: StaticFilesModule
The method or operation is not implemented.

Stack Trace

  at System.IO.Compression.DeflateStream.WriteAsyncMemory (System.ReadOnlyMemory`1[T] source, System.Threading.CancellationToken cancellationToken) [0x00000] in :0 
  at (wrapper remoting-invoke-with-check) System.IO.Compression.DeflateStream.WriteAsyncMemory(System.ReadOnlyMemory`1,System.Threading.CancellationToken)
  at System.IO.Compression.GZipStream.WriteAsync (System.ReadOnlyMemory`1[T] buffer, System.Threading.CancellationToken cancellationToken) [0x00026] in :0 
  at System.IO.Stream.CopyToAsyncInternal (System.IO.Stream destination, System.Int32 bufferSize, System.Threading.CancellationToken cancellationToken) [0x000c7] in <15c986724bdc480293909469513cfdb3>:0 
  at Unosquare.Labs.EmbedIO.Extensions.CompressAsync (System.IO.Stream buffer, Unosquare.Labs.EmbedIO.Constants.CompressionMethod method, System.IO.Compression.CompressionMode mode, System.Threading.CancellationToken cancellationToken) [0x002ef] in :0 
  at Unosquare.Labs.EmbedIO.Modules.FileModuleBase.WriteFileAsync (System.Boolean usingPartial, System.String partialHeader, System.Int64 fileSize, Unosquare.Labs.EmbedIO.IHttpContext context, System.IO.Stream buffer, System.Threading.CancellationToken ct) [0x0021f] in :0 
  at Unosquare.Labs.EmbedIO.Modules.StaticFilesModule.HandleFile (Unosquare.Labs.EmbedIO.IHttpContext context, System.String localPath, System.Boolean sendBuffer, System.Threading.CancellationToken ct) [0x002a5] in :0 
  at Unosquare.Labs.EmbedIO.HttpHandler.ProcessRequest (System.Threading.CancellationToken ct) [0x00144] in :0 
A refresh of the page gave the old situation and everything seems OK.
I had to repeat this for every page before I had the old situation back.
[edit]All the info for the graphs was lost btw (I have graphs for 48 hrs), that history is lost, it's rebuilding it.[/edit]
During installation I had several messages it had disable LLVM because it lacked SS5.

I did not install MonoDevelop yet. Any idea about the cause? Any danger for the system? Safe to continue?
Asking this because it is fundamentally my cumulus-raspberry for the meteo. That should work no matter what.

Best,
https://meteo-wagenborgen.nl / Cumulus (3.4.3 b3067)
Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
Raspbian GNU/Linux 10 (buster) / 4.19.97-v7+ armv7l
Mono JIT compiler version 6.8.0.105 (tarball Tue Feb 4 21:51:48 UTC 2020)

ExperiMentor
Posts: 163
Joined: Tue 24 Nov 2015 11:30 pm
Weather Station: Fine Offset & Davis Vantage Vue
Operating System: Windows 10; Raspbian Buster
Location: Switzerland

Re: Install MonoDevelop

Post by ExperiMentor » Fri 30 Aug 2019 8:30 pm

Just wondering if you just updated the Raspberry Pi Operating System? Raspbian has been updated from Stretch (aka Raspbian 9) to Buster (Raspbian 10), and that appears to require a new version of mono. see https://www.mono-project.com/download/s ... n-raspbian

User avatar
HansR
Posts: 631
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: Install MonoDevelop

Post by HansR » Fri 30 Aug 2019 8:36 pm

Just read this thread with the whole experience.
I was just few hours before matt posted his issue.
https://meteo-wagenborgen.nl / Cumulus (3.4.3 b3067)
Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
Raspbian GNU/Linux 10 (buster) / 4.19.97-v7+ armv7l
Mono JIT compiler version 6.8.0.105 (tarball Tue Feb 4 21:51:48 UTC 2020)

Post Reply