webCoRE Long Term Storage and graph corruption

I love me some graphs, but I periodically have to wipe out LTS in order to get it working again.

  1. Not long after setting LTS up, I'll start seeing errors in the logs like:

Long Term Storage exception: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target on line 11784 javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at webcore-fuel-stream.fileExists(webcore-fuel-stream.groovy:11784) at webcore-fuel-stream.getCurrentDailyStorage(webcore-fuel-stream.groovy:12326) at webcore-fuel-stream.getCurrentDailyStorage(webcore-fuel-stream.groovy) at webcore-fuel-stream$_graphLongtermstorage_closure83$_closure209$_closure210.doCall(webcore-fuel-stream.groovy:11206) at webcore-fuel-stream$_graphLongtermstorage_closure83$_closure209.doCall(webcore-fuel-stream.groovy:11198) at webcore-fuel-stream$_graphLongtermstorage_closure83$_closure209.doCall(webcore-fuel-stream.groovy) at webcore-fuel-stream.hubiForm_section(webcore-fuel-stream.groovy:13120) at webcore-fuel-stream$_graphLongtermstorage_closure83.doCall(webcore-fuel-stream.groovy:11174) at webcore-fuel-stream$_graphLongtermstorage_closure83.doCall(webcore-fuel-stream.groovy) at webcore-fuel-stream.graphLongtermstorage(webcore-fuel-stream.groovy:11170) at webcore-fuel-stream.doJump(webcore-fuel-stream.groovy:513) at webcore-fuel-stream.graphSetupPage(webcore-fuel-stream.groovy:528)

  1. Some time (days to weeks) after setting up LTS, when I click on "Configure/Report Data Storage," it times out with an error (that I can't reproduce at the moment).

  2. After a longer time, my graphs get screwed up with nonsense numbers coming from LTS; e.g. units in the thousands instead of tens. This is fixable by removing that device collection from LTS.

  3. Eventually, I just give up and remove all devices from LTS, reboot hubitat, delete the files from storage, and start over.

I must admit I've had issues with WC graphs so I use Hubigraphs instead.
It is the same but is 'stand alone' instead of being part of WC.
Maybe give it a try.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.