Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to

Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website

  • Hi ,
    During the night mango sop recording the points.
    this is what I get from the log.

    INFO 2017-06-20 00:05:00,111 ( - Starting database backup WorkItem.
    INFO 2017-06-20 00:05:00,112 ( - Starting backup WorkItem.
    INFO 2017-06-20 00:05:00,123 ( - Writing upgrade log to /opt/mango/logs/
    INFO 2017-06-20 03:05:00,004 (com.serotonin.m2m2.rt.maint.DataPurge.executeImpl:64) - Data purge started
    INFO 2017-06-20 03:05:01,388 (com.serotonin.m2m2.rt.maint.DataPurge.executeImpl:77) - Data purge ended, 38100 point samples deleted
    INFO 2017-06-20 03:05:01,496 (com.serotonin.m2m2.rt.maint.DataPurge.eventPurge:236) - Event purge ended, 10 events deleted
    INFO 2017-06-20 03:05:01,523 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.:139) - Database started
    INFO 2017-06-20 03:05:01,553 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.:168) - Empty dir delete took 0ms
    INFO 2017-06-20 03:05:01,556 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.:225) - Corruption scan skipped because the database is configured not to run scan.
    INFO 2017-06-20 03:05:01,558 (com.infiniteautomation.nosql.MangoNoSqlProxy.createNoSQLDao:228) - Starting New NoSQL Database for reports
    ERROR 2017-06-20 03:22:30,576 (com.serotonin.m2m2.rt.maint.BackgroundProcessing$ - Error in work item java.lang.NullPointerException at java.util.HashMap.hash( at java.util.LinkedHashMap.get( at com.serotonin.bacnet4j.util.PropertyReferences.size( at com.serotonin.bacnet4j.util.PropertyReferences.getPropertiesPartitioned( at com.serotonin.bacnet4j.util.RequestUtils.readProperties( at at$DevicePoller.execute( at com.serotonin.m2m2.rt.maint.BackgroundProcessing$ at java.util.concurrent.ThreadPoolExecutor.runWorker( at java.util.concurrent.ThreadPoolExecutor$ at

    Any action idea ?

  • What version of Mango is this? If you think it's a BACnet problem, I would encourage you to use the latest Mango and see if the BACnet v4 code will relieve the issue.

  • Hi Phil,
    Mango core
    You said if I think if is Bacnet ..I don't know what cause this.
    I was restart the server and then Mango start to record again.
    I will like to switch to last version ( assume is Mango 3 ) .
    This means upgrade only the core ?
    The project is already live. How can I upgrade to Mango 3 and keeping all what is done.
    If I have your support I will gladly do.

  • Here are some upgrade notes to follow:

    There are significant improvements in BACnet in the latest version of Mango 3. You need to upgrade your core and all your modules. I would recommend to do an offline test of the upgrade and test all your custom dashboards since you might need to make some changes to be compatible. You'll also need to contact us at for a new license for Mango 3.