Page 1 of 1

Internal changes in August 11 build - Please report here when new bugs show up

Posted: Thu Aug 11, 2022 4:23 pm
by admin
It was time to streamline the code across the various platforms a bit. This also had an impact on the crowdy start configuration scripts. My tests indicate that I have not broken anything, but experience tells that I for sure did :-)

Please report freshly implemented bugs here. I will try to fix those short term.

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Fri Aug 12, 2022 1:19 am
by Mattk
Nano Aug 11 release loads as v5.4 Build 4261 (Aug 11, 2022) Matches release date

MBPro Aug 11 release loads as v5,4 Build 14798 (Aug 4, 2022) Confirm this date?

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Mon Aug 15, 2022 10:13 pm
by admin
I just released fresh images.

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Wed Aug 17, 2022 10:10 am
by meteoesine
Hello,
I've noticed that since I installed the latest release, some weather networks, especially Meteotemplate which is the most important to me, they often go offline (ever had any problems before).
I reboot MB and everyone works again.
Coincidence? bug? php8.1?
tnx in advance for any comments
Norbert

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Sat Aug 20, 2022 1:45 pm
by admin
Meteobridge did not change in how it feeds weather networks. I see from the messages that you are sending too often and the other error is a message from the target server about an internal problem.I Don't hink it is related to the changes in Meteobridge.

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Mon Aug 29, 2022 4:43 pm
by alexvanuxem
At random occurence: meteobridge doesn't send rain total and solar through to websites.
Also ftp upload gets regurarly stuck.

Staying with 5.3 solves the problem.

Or rebooting the device.

Since 5.4 I need to reboot almost every day because it 'freezes', sends out no data anymore (rain total and solar from Davis WLL).

Grtz

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Tue Aug 30, 2022 1:58 pm
by admin
Can you please send remote login credentials and how to reproduce the error regarding not showing up data.

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Sun Sep 11, 2022 7:27 pm
by kejaco
I have never noticed these problems before until CWOP began experiencing server network issues.

1.) Meteobridge seems to struggle to figure out which of the rolling CWOP servers to upload to and the connections fail many times, I've seen upwards to an hour last weekend.

2.) When this happens, then the logger appears to logger stops sending to Wunderground until the next CWOP attempt.

I've already reflashed my Meteobridge and tried multiple upload settings.

Meteobridge info
Meteobridge info
Screenshot 2022-09-11 130832.png (14.26 KiB) Viewed 2699 times
CWOP attempt log
CWOP attempt log
Screenshot 2022-09-11 131518.png (117.81 KiB) Viewed 2699 times
Wunderground attempt log
Wunderground attempt log
Screenshot 2022-09-11 131448.png (74.57 KiB) Viewed 2699 times

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Thu Sep 15, 2022 12:48 pm
by admin
CWOP does not provide rolling servers anymore, at least externally.

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Sat Sep 24, 2022 5:24 pm
by kejaco
Ok but is the logger supposed to stall and stop reporting to other networks each time when a different network suffers a failed connection?
WU log
WU log
Screenshot 2022-09-24 111931.png (21.46 KiB) Viewed 2571 times
CWOP log
CWOP log
Screenshot 2022-09-24 111954.png (43.53 KiB) Viewed 2571 times

Re: Internal changes in August 11 build - Please report here when new bugs show up

Posted: Sun Oct 09, 2022 11:09 am
by admin
kejaco wrote: Sat Sep 24, 2022 5:24 pm Ok but is the logger supposed to stall and stop reporting to other networks each time when a different network suffers a failed connection?
Requests to weather networks are not done in parallel as this will blow the RAM and performance limited SOCs of the Meteobridge. Therefore, requests are serialized and provided with a timeout, when no reply coming back in time. When CWOP internal IP resolution does point to nothing on their side, no error is returned, but Meteobridge waits until deciding to give up by its internal timeout definition. Now assume that some services are triggered every 10 seconds and the CWOP services again and again run into the 30 seconds timeout stall. Now requests will queue up and even when Meteobridge does try some smart priorization in the sending queue this will result into a mess after some time.

Doing things in parallel will be even worse as over time more and more processes will queue up in parallel until the whole system gets unresponsive or crashes because of lack of resources.