projecthorus / sondehub-tracker

🎈 Frontend for SondeHub Radiosonde Tracking
https://v2.sondehub.org
MIT License
59 stars 25 forks source link

websocket error #263

Closed 14ri004 closed 1 year ago

14ri004 commented 1 year ago

Sondehub crash for several days = websocket error

darksidelemm commented 1 year ago

Without any further details (like what error is showing up in the javascript console) I can't help with this.

14ri004 commented 1 year ago

We are several people in the same situation, blocking the update of probehub, forced to restart the software several times, error websocket = 0 msg this problem appeared 15-20 days ago, thanks

darksidelemm commented 1 year ago

Sorry, still not sure what the issue is. I've had it running fine here. Make sure you clear your browser cache in case you are using an out-dated version of the web interface.

When the issue happens again, I would suggest looking at the Browser Console, or Javascript console of your web browser for any errors.

14ri004 commented 1 year ago

whether on 8 PCs and 4 Android phones, we have the same problems, during the reception of SondeHub it blocks in error, and we no longer receive the data from the probe, it is mandatory to close the window and restart (https:// testing.v2.sondehub.org)

emptying the cache does not change anything, same problem with several probe hunters, Chrome or Firefox, this problem did not exist less than a month ago

darksidelemm commented 1 year ago

After how long is this happening? Again, If you encounter an issue, I need you to open up your browsers web or javascript console and look for any errors there.

Also, please use https://tracker.sondehub.org/ - which is the 'stable' version of the tracker.

14ri004 commented 1 year ago

it does it very often, sometimes it works and sometimes it doesn't, totally random, I'll try https://tracker.sondehub.org/ and see what happens, thanks

error

darksidelemm commented 1 year ago

Got a possible idea on what might be happening. Surprised its breaking the tracker completely mind you, i would expect it would still continue to update (though it might show error in the bottom right).

darksidelemm commented 1 year ago

A potential fix has been deployed, relating to what ends up in what websocket topic. This may or may not solve the issue.

14ri004 commented 1 year ago

I'm testing the https://tracker.sondehub.org version, and I'll see if it changes anything, I'll let you know if it solves our problem, thank you

darksidelemm commented 1 year ago

This particular fix will apply to both (I think...), since the problem is 'upstream' of the tracker website itself (though may have broken something in the tracker).

14ri004 commented 1 year ago

I haven't had any websocket errors for 10 minutes, it seems to work perfectly as before, on my Android phone it was crashing every 30 seconds, and for the moment no more errors, it's perfect, congratulations, nice work, thank you

14ri004 commented 1 year ago

after more than an hour without worries, data error is displayed on the screen, blocking of reception of data from the probe for 2 to 3 minutes, we are 4 people to have noticed the same problem, it seems to me due to the quantity of data or the number of probes in the air to be treated??

error2

14ri004 commented 1 year ago

4 minutes blocked, data error while the probe is still decoded at the time of the screenshot, the data update this fact from time to time

error3

11 minutes blocked data error

error4

darksidelemm commented 1 year ago

OK, well at least we're getting closer now. This is likely something to do with older telemetry (>30 seconds) being processed. When the tracker received a batch of telemetry, it checks to see if the last packet in that batch is older than 30 seconds, if so, it discards the batch.

There are a few possibilities here:

As a bit of a debugging exercise, the testing version of the tracker (testing.v2.sondehub.org) will now have a little time in seconds next to data error, if and when it occurs. This will show the age in seconds of the packet which tripped the error.

Also, in the browser console (View -> Developer -> Javascript Console , in chrome at least) it will print out the number of packets in the batch of packets. This will at least give some idea of what is happening.

14ri004 commented 1 year ago

hello, small precision, the problem only occurs when there are many probes in flight, but if there are only 2 or 3 probes in flight there are no errors, this problem is identical with 4 other friends and at the same time, we are using TTGOs with RDZsonde, and this problem appeared only very recently, thanks

firefox webconsole =

WebSockets Error: Data Age was 59.0 s, frame length: 32 WebSockets Error: Data Age was 71.9 s, frame length: 16

Erreur dans les liens source : Error: request failed with status 403 URL de la ressource : https://testing.v2.sondehub.org/js/leaflet.js URL du lien source : leaflet.js.map

darksidelemm commented 1 year ago

The second error can be dis-regarded, the .map files are unimportant.

The first ones (Websockets Error) are the new debug statements i've added which show the age of the packet which tripped the error. This doesn't necessarily mean things are broken, just that that batch of packets (the number of packets indicated by 'frame length') have been discarded.

There are a few more changes that can be made, but I'm wondering if this is simply your web browser not keeping up.

14ri004 commented 1 year ago

it does it for me on 3 pc and 1 android phone, and I have 4 other friends for whom the problem is the same and at the same time, when it crashes it does it for us 5, I use W10 pro and updated Firefox , 24mb VDSL connection, and TTGO + rdz

darksidelemm commented 1 year ago

What you are using for tracking is not important here. This issue is about data coming from sondehub.

I still haven't really clarified from you what exactly 'crashing' means. Sure, there might be a websocket error in the console, but that just means it's discarding some packets. You are saying that it stops updating, then recovers and continues on? This does sound like your browser is not keeping up.

Can you please try out the site using another browser, e.g. Google Chrome or Chromium?

14ri004 commented 1 year ago

blocking the probe tracking information, the data is no longer updated on probehub, and this for several minutes, the page remains frozen and sometimes the data arrives and it starts again, I will test Chrome and let you know next, thank you

error5

darksidelemm commented 1 year ago

Does the web-socket indication keep updating at this point? Does the msg/s indication update? It should update fairly regularly with different times in the brackets.

Do any other sondes continue to update?

14ri004 commented 1 year ago

yes the websocket is changing, currently not many probes in flight,

websocket entre 1 et 20s

darksidelemm commented 1 year ago

OK, I want you to confirm the following:

This is sounding like it is in fact NOT an issue with the tracker (however we have made some valuable changes in the process), but is in fact just data from a particular sonde not being updated.

I'm watching that sonde too (DFM09, 18066063) and I haven't seen any telemetry updates for a while now, which suggests either the sonde is not transmitting, or there is some other issue going on with telemetry submission, either way, not an issue with the tracker website itself.

14ri004 commented 1 year ago

yes indeed the probe no longer transmits it seems, but before cutting there was indeed the concern of slowing down the data received from probehub, I install chrome to see if the problem continues or not

darksidelemm commented 1 year ago

Please continue to test using https://testing.v2.sondehub.org/

I've made further changes that will result in the number next to websockets indication going negative occasionally (this is expected). What I'm looking for is issues where your browser window completely stops updating. This means:

Hopefully we can nail down if there is actually an issue, and if so, where it is.

14ri004 commented 1 year ago

I decode the RS41 T3630973 under chrome, the websocket indicates negative seconds, the number of msg/s changes, for the moment no problems with decoding or data blocking on probehub

strange that this problem is identical with 4 other people at the same time, I test https://testing.v2.sondehub.org/ with google chrome, the websocket is updated regularly and msg/s too, the data received is updated updated in probehub, for the moment it seems to work, to see around 2:00 p.m. when there will be a lot of probes in the air.

WebSockets Error: Data Age was 55.0 s, frame length: 5 DevTools failed to load source map: Could not load content for https://testing.v2.sondehub.org/js/leaflet.js.map: HTTP error: status code 403, net::ERR_HTTP_RESPONSE_CODE_FAILURE

14ri004 commented 1 year ago

Capture

darksidelemm commented 1 year ago

You can ignore that, that's indicating it couldn't get some map tiles.

14ri004 commented 1 year ago

Lots of data errors, stuck updating tracking info on probehub, 2-3min refresh, test with chrome, firefox and edge, test on RS41-M10-M20-DFM9, and it seems to come when a large amount of data is received, it is not due to my station since exactly the same problem with 4 other friends distant from 50 to 250 km,

the green line which designates the decoding station no longer moves, but the name of the station changes to it, blocking of reception for 6 minutes, random data updating, the page freezes,

error8 error10 error12 error13

darksidelemm commented 1 year ago

As per my previous comment on this issue, can you confirm that in this state:

If the websockets indication is locking up (and in your examples they are showing different things), then could you please have a look in the developer tools console for any errors shown at that time.

darksidelemm commented 1 year ago

I have made one more change in testing.v2.sondehub.org that stops the page performing a complete refresh if the data age is > 150 seconds, which may have been causing the issues.

14ri004 commented 1 year ago

hello, the msg/s figure changes when it does a complete update of the probe data (altitude, gps, etc.) but remains blocked when error data is displayed, it can be 1mn or 5mn, during this time the probe this moves but on probehub it remains blocked, and this unlocks for 1 or 2 minutes and the screen freezes, I have 2 other people who have exactly the same problem as us, which makes 7 people with the same problems receiving probehub

darksidelemm commented 1 year ago

OK, a few more things then:

I'm still thinking there is just too much data coming through for your browser to handle.

14ri004 commented 1 year ago

I myself tested on 3 PCs (Core 2 duo, i3, i5), RAM from 4 to 16 GB, DD SSD, VDSL 24Mb, Windows 10 Pro, Samsung S7 Android phone

and my friends use i5 or i7 PCs with 16 and 32 GB Chrome, Firefox, and Edge, Adsl or Fiber, Apple Phone.

actually 1 person can have a problem with his PC, but 7 people with totally different configurations, and having the same Symptoms at the same time and totally impossible, there must be other people in the same case as us. and for 1 month the problem has appeared for everyone, but only during the big release of probes at 1:00 p.m. thank you mark

darksidelemm commented 1 year ago

Sure, and this is most likely just a result of the high amount of data being passed through sondehub with all the new stations. This is not an easy problem to solve. If we limit the amount of data going through the system, then we get complains about packets being missed. If we try and add filtering by location, then stations have to download even more data if they pan to somewhere else. If we do other kinds of packet de-duplication, then our server CPU usage skyrockets.

I fully expect a system running only 4GB of RAM and a Core 2 Duo to not keep up with this site. A Samsung S7 is likely also going to have issues due to limited RAM and CPU.

Earlier on I asked you to look and see if there are any errors in the javascript console when the lockups occur. Please do this and get back to me, as it will give me more information if there is some other error occurring. If there are no errors shown, then it is likely the browser tab not keeping up. Please continue to use testing.v2.sondehub.org (you will probably need to clear your cache again), as this has further changes which may help things.

Another test for you is when you start getting lockups, try and filter the page to just one radiosonde. You can do this by putting the sonde sonde serial number in the box at the top left. If this stops the lockups, then it's definitely a too-much-data issue.

14ri004 commented 1 year ago

indeed you are probably right about the too much data received, we are going to do 2 groups this afternoon, normal reception and reception on 1 probe, and see the result at the end of the day, which confirms that in the morning when 2 or 3 probes fly in France, the reception is perfect, but after 1:00 p.m. a lot of probes fly = slowdown

I'll let you know the outcome,

14ri004 commented 1 year ago

Cette page utilise la propriété non standard « zoom ». Envisagez d’utiliser calc() dans les valeurs des propriétés pertinentes ou utilisez « transform » avec « transform-origin: 0 0 ». testing.v2.sondehub.org Un accès partitionné à un cookie ou au stockage a été fourni à « https://xc5dqkj2cgb1.statuspage.io/embed/frame » car il est chargé dans le contexte tiers et le partitionnement d’état dynamique est activé. Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié WebSockets Error: Data Age was 146.8 s, frame length: 9 mobile.js:8:129285 MouseEvent.mozPressure est obsolète. Veuillez utiliser plutôt PointerEvent.pressure. leaflet.js:5:261 La mémoire consommée par will-change est trop importante. La limite du budget correspond à la surface multipliée par 3 (828160 px). Les occurrences de will-change dépassant le budget seront ignorées. testing.v2.sondehub.org WebSockets Error: Data Age was 49.9 s, frame length: 11 mobile.js:8:129285 WebSockets Error: Data Age was 147.6 s, frame length: 111 mobile.js:8:129285 Erreur dans les liens source : Error: request failed with status 403 URL de la ressource : https://testing.v2.sondehub.org/js/leaflet.js URL du lien source : leaflet.js.map WebSockets Error: Data Age was 148.1 s, frame length: 121 mobile.js:8:129285 WebSockets Error: Data Age was 63.1 s, frame length: 11 mobile.js:8:129285 WebSockets Error: Data Age was 63.2 s, frame length: 16 mobile.js:8:129285 WebSockets Error: Data Age was 158.3 s, frame length: 93 mobile.js:8:129285 WebSockets Error: Data Age was 147.7 s, frame length: 99 mobile.js:8:129285 WebSockets Error: Data Age was 153.6 s, frame length: 1 mobile.js:8:129285 WebSockets Error: Data Age was 148.3 s, frame length: 117 mobile.js:8:129285 WebSockets Error: Data Age was 148.3 s, frame length: 160 mobile.js:8:129285 WebSockets Error: Data Age was 51.7 s, frame length: 6 mobile.js:8:129285 WebSockets Error: Data Age was 203.8 s, frame length: 117 mobile.js:8:129285 WebSockets Error: Data Age was 64.2 s, frame length: 15 mobile.js:8:129285 WebSockets Error: Data Age was 147.2 s, frame length: 85 mobile.js:8:129285 WebSockets Error: Data Age was 147.5 s, frame length: 20 mobile.js:8:129285 WebSockets Error: Data Age was 266.2 s, frame length: 26 mobile.js:8:129285 WebSockets Error: Data Age was 147.0 s, frame length: 15 mobile.js:8:129285 WebSockets Error: Data Age was 154.1 s, frame length: 153 mobile.js:8:129285 WebSockets Error: Data Age was 60.8 s, frame length: 2 mobile.js:8:129285 Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Erreur dans les liens source : Error: request failed with status 403 URL de la ressource : https://testing.v2.sondehub.org/js/leaflet.js URL du lien source : leaflet.js.map

14ri004 commented 1 year ago

Is it not possible to limit the amount of data sent by the TTGOs, Example 1 frame every 10s, which could limit the slowdowns, given the large number of stations decoding at 1:00 p.m., or another solution, limit the probes within a radius of 1000km (configurable) around the station (green dot) and thus only see the probes which concern us, the USA/Australia probes, Japan etc. I never look at them, this would limit the amount of data to be sent by the server to the stations, what do you think??

darksidelemm commented 1 year ago

Limiting data based on radius is not practical - this requires per-client filtering on the server side, which uses too much CPU.

Limiting data uploaded from particular receiver stations only slows down the problem, it doesn't completely solve it - remember there are > 800 users uploading data to sondehub at the moment

I am looking into other performance speedup possibility on the tracker, but there's always going to be some minimum system performance requirement for it to work reliably.

darksidelemm commented 1 year ago

We have made some further updates that may improve performance. Please clear cache and test. If you hit lockups, please have a look in the Console for websockets debug information.

14ri004 commented 1 year ago

WORST than yesterday, 4 minutes stuck on the same position, I emptied the firefox cache, I put the number of one (1) probe in the follow-up and the problem is still present, for 4 friends it is exactly the same, reception blocked, frozen, error data, no sensor update for 3 to 4 minutes

error14 error15 error16

various settings, live only, 1 probe in reception, cache emptied, testing.v2...., nothing to do, the data is updated only from time to time, and the same problem with the 4 friends

error18 error19 error20

Cette page utilise la propriété non standard « zoom ». Envisagez d’utiliser calc() dans les valeurs des propriétés pertinentes ou utilisez « transform » avec « transform-origin: 0 0 ». testing.v2.sondehub.org Un accès partitionné à un cookie ou au stockage a été fourni à « https://xc5dqkj2cgb1.statuspage.io/embed/frame » car il est chargé dans le contexte tiers et le partitionnement d’état dynamique est activé. Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Un accès partitionné à un cookie ou au stockage a été fourni à « https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcEkBUbAAAAABTgn2lktm6UPeP0lbyqIDBBujSF&co=aHR0cHM6Ly90ZXN0aW5nLnYyLnNvbmRlaHViLm9yZzo0NDM.&hl=fr&v=a9s0j4pCVT6gaTEkLiFbtZPH&size=normal&cb=5ks0sprw46i5 » car il est chargé dans le contexte tiers et le partitionnement d’état dynamique est activé. Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « 'unsafe-inline' » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « https: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Content Security Policy: « http: » ignoré à l’intérieur de script-src : l’attribut « strict-dynamic » est spécifié Un accès partitionné à un cookie ou au stockage a été fourni à « https://www.google.com/recaptcha/api2/bframe?hl=fr&v=a9s0j4pCVT6gaTEkLiFbtZPH&k=6LcEkBUbAAAAABTgn2lktm6UPeP0lbyqIDBBujSF » car il est chargé dans le contexte tiers et le partitionnement d’état dynamique est activé. MouseEvent.mozPressure est obsolète. Veuillez utiliser plutôt PointerEvent.pressure. leaflet.js:5:261 Erreur dans les liens source : Error: request failed with status 403 URL de la ressource : https://testing.v2.sondehub.org/js/leaflet.js URL du lien source : leaflet.js.map WebSockets - Data Age was 48.4 s, frame length: 11. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.6 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.7 s, frame length: 12. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.8 s, frame length: 9. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.0 s, frame length: 13. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.1 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.2 s, frame length: 3. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.3 s, frame length: 9. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.5 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.7 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.8 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.0 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.1 s, frame length: 11. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.3 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.7 s, frame length: 47. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.8 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.0 s, frame length: 1. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.1 s, frame length: 9. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.2 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.4 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.5 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.7 s, frame length: 11. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.8 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.0 s, frame length: 8. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.1 s, frame length: 13. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.3 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.4 s, frame length: 7. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.5 s, frame length: 5. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.6 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.7 s, frame length: 3. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.8 s, frame length: 8. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.9 s, frame length: 14. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.0 s, frame length: 1. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.2 s, frame length: 18. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.9 s, frame length: 109. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.1 s, frame length: 12. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.2 s, frame length: 22. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.8 s, frame length: 34. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.9 s, frame length: 13. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.1 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.4 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.7 s, frame length: 18. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.9 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.4 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.7 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.1 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.3 s, frame length: 2. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.5 s, frame length: 10. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.7 s, frame length: 13. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.2 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.2 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.2 s, frame length: 14. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.2 s, frame length: 13. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.2 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.5 s, frame length: 14. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.8 s, frame length: 10. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.1 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.4 s, frame length: 4. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.5 s, frame length: 15. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.9 s, frame length: 15. Discarding frame. mobile.js:8:129481 Erreur dans les liens source : Error: request failed with status 403 URL de la ressource : https://testing.v2.sondehub.org/js/leaflet.js URL du lien source : leaflet.js.map WebSockets - Discarding Message. 28 mobile.js:8:129625 WebSockets - Resuming Websockets updates. mobile.js:8:126387 WebSockets - Data Age was 66.9 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.4 s, frame length: 18. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.6 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.1 s, frame length: 13. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.3 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.6 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.7 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.4 s, frame length: 8. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.3 s, frame length: 17. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.4 s, frame length: 12. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.9 s, frame length: 16. Discarding frame. mobile.js:8:129481 WebSockets - Discarding Message. 2 mobile.js:8:129625 WebSockets - Resuming Websockets updates. mobile.js:8:126387 WebSockets - Data Age was 54.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 85.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 89.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 88.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 87.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 86.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 85.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 87.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 86.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 85.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 89.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 88.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 87.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 86.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 85.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 87.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 85.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 84.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 83.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 82.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 81.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 80.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 79.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.5 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 34.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 33.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 31.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 30.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 78.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 77.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 76.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 75.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 72.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 71.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.6 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 32.0 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 50.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 49.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 48.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 47.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 46.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 45.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 44.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 43.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 42.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 41.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 40.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 39.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 38.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 37.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 36.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 35.8 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.1 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 51.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.2 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 56.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 55.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 54.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 53.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 52.3 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 64.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 63.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 62.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 61.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 60.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 59.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 58.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 57.4 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 74.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 73.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 70.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 69.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 68.7 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 67.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 66.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 WebSockets - Data Age was 65.9 s, frame length: undefined. Discarding frame. mobile.js:8:129481 Erreur dans les liens source : Error: request failed with status 403 URL de la ressource : https://testing.v2.sondehub.org/js/leaflet.js URL du lien source : leaflet.js.map

darksidelemm commented 1 year ago

OK, so this does help figure out some of the issues. It's not a performance issue, but a data issue.

I had a look at the data from the sonde you filtered to - those data age checks should have only resulted in a data age of ~17 seconds (and this is only because rdz_ttgo_sonde is 'slow feeding' the data to us, instead of sending it in a batch). However your system is reporting a data age > 60 seconds. This means your system clock is out.

First - Please check your system clock is set correctly. Windows is terrible at doing this accurately, so you may need to use some other utility. If your system clock is out, then the checks on data age will fail, and data will be discarded.

I'm now going to increase the data age limit to 100 seconds. I do not necessarily want to make this change permanent, but i am interested to see how it affects things on your end.

14ri004 commented 1 year ago

Hello mark, we posted a message on a Facebook on radiosondes, and we found other people who also noticed big slowdowns in the reception of data from probehub, this affects a lot of people more or less important, in the morning with 10 probes in flight it works wonderfully, but in the afternoon around 2:30 p.m. it becomes a disaster, I hope you find the solution to this problem, probehub is really excellent for tracking probes, and you have made a very good job, thank you

TheSkorm commented 1 year ago

@14ri004 does filtering to a single sonde resolve the issue?

14ri004 commented 1 year ago

no, we did the test yesterday with several people, and the result is identical, with 1 or all the probes, the system slows down, this happens when there are a maximum of probes in flight, and this on 7 pc configurations different, but there are certainly many more people who have this concern

I am currently receiving the RS41 U2411098 probe and no problem or slowdown in data observed, it works perfectly, but after 2:00 p.m. it's over, blocking and delays in updating the probehub page between 2 and 5 minutes, impossible to follow a probe correctly, we hope you find the solution, thank you in advance

TheSkorm commented 1 year ago

I'm really confused. When filtering on a single sonde we only send the data for that single sonde - which means less things to draw on your map. Fundamentally this functionality hasn't changed in the 30 days or so. image

We can see that this is correctly working.

darksidelemm commented 1 year ago

I have just made the following changes to the testing branch ( https://testing.v2.sondehub.org/ again, you will need to clear your cache to get this. )

There is not much we can do about the page slowing down during peak times. The changes we made last night did result in a 50% speedup, at least in our testing, however we cannot do much if your machine is already slow.

14ri004 commented 1 year ago

hello michaela, yes I have no doubt that on your continent it works well, but with us it becomes very difficult to follow a probe during the big release of probes at 1:00 p.m., after 1 hour of flight slowdowns, data errors, frozen page , this unblocks from time to time for a few seconds for a random update, and reblocks and freezes the page, this appeared about 1 month ago, and worse and worse, currently I have 8 people with the same concerns, and surely others to come in the next few days, thank you

darksidelemm commented 1 year ago

It doesn't matter what continent we are on. The same data goes to all clients.

14ri004 commented 1 year ago

ok mark, I'm going to do the tests in the afternoon after 2:00 p.m. (France) and I'll let you know what happens next, for my laptop the problem is identical on my 2 other PCs i3 and my i5, the result is the same on the 3 pc, and my friends are in the same case with i5 or i7 PCs, so unlikely that the core2 duo 2000Mhz pc is responsible, since it received probehub perfectly 1 month ago

darksidelemm commented 1 year ago

When you are doing this test, open the browsers 'task manager'. This will show the CPU usage, and more importantly the memory usage of your browser tabs.

Screen Shot 2022-10-06 at 17 52 15

It is expected for the memory usage of the SondeHub tracker page to increase quite significantly during peak sonde time. If you run out of RAM then the page will likely lock up. This is just a result of the amount of data going through the system.