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 support@radixiot.com.

Categories

  • The latest news in the Mango world

    422 Topics
    556 Posts
    joeamiragliaJ
    Mango 5.6.11 / 5.6.12 (Aug 25 and Sep 1, 2026) and Mango 5.7.5 (Aug 25, 2026) contain fixes for several security issues. If you're running an earlier version on either line, we recommend upgrading as soon as your maintenance window allows. Affected versions: All 5.6.x releases prior to 5.6.11, and all 5.7.x releases prior to 5.7.5. Vulnerabilities fixed: Privilege escalation (core). Any user with a script engine permission could evaluate scripts with arbitrary roles, including superadmin. Path traversal (core). File store operations did not reject paths that traverse a symbolic link pointing outside the file store. A symlink placed inside a file store could be used to escape it. Modbus serial permission bypass (modbus-ds). The Modbus serial locator, serial write, and scan tools did not require the data source permission, unlike their IP equivalents. Any authenticated user could write to serial Modbus devices or trigger scans. BACnet denial of service (bacnet-ds). A malformed or malicious BACnet message could trigger an infinite loop. Fixed by upgrading BACnet4J to 6.1.1. Dependency CVEs. A broad set of third-party libraries were updated to patched versions, including Spring Framework, Spring Security, Jetty, Netty, Jackson, PostgreSQL JDBC, jOOQ, log4j, BouncyCastle, and Apache HttpComponents. lz4-java was upgraded to 1.11.1, fixing CVE-2026-59949 (a native-code JVM crash), and Spring LDAP was upgraded to address CVE-2026-41720. Breaking changes to review before upgrading: Evaluating a script while requesting roles the caller does not hold now fails with a permission error instead of being silently allowed. If any of your scripts request roles beyond what the calling user holds, update them before upgrading. (5.7.5 only) The REST API now ignores the read-only id property in request bodies. Object identity comes from the URL path or xid instead. (5.6.11 only) BACnet REST serialization of CharacterString values now represents the character encoding as an object rather than a byte. Also in 5.6.12: a fix for OAuth 2.0 / OpenID Connect logins resetting a user's roles to user when oauth2.client.registration.{registrationId}.userMapping.roles.sync is set to false. Roles assigned by an administrator in Mango are now preserved across logins. As with any upgrade, back up your database and configuration first and test in a non-production environment before rolling out to production. Full details are in the 5.6.x and 5.7.x release notes.
  • For questions regarding Mango configuration and operation.

    2k Topics
    10k Posts
    No new posts.
  • An area to discus and learn to create custom dashboards, web apps and pages.

    447 Topics
    2k Posts
    No new posts.
  • Installation, Getting Started and Basic Configuration Tutorials. Please only post request for new tutorial here and all other user help in the appropriate forum below.

    113 Topics
    596 Posts
    No new posts.
  • Show other users how to get interesting things done.

    430 Topics
    2k Posts
    joeamiragliaJ
    Radix IoT's documentation has moved to a single, unified site: docs.radixiot.com. There's no separate v3 or v4 documentation anymore. Everything lives in one place now. Sections: Getting Started: installing Mango by Radix IoT, configuring your first data source, connecting your first device Data Sources: OPC UA, Modbus, BACnet, MQTT, SQL, and 20+ industrial protocols Configuration: publishers, event handlers, scripting engines, system settings User Guide: data points, alarms, events, reports, dashboard designer Administration: backups, database, diagnostics, logging, upgrades Security: SSL/TLS, OAuth 2.0, user permissions, audit trails Developers: REST API reference, module development, tutorials Hardware: IO expansion tools and hardware integrations Release Notes: per-series changelogs for every Mango 5.x release There's a search bar in the header if you'd rather jump straight to a topic than browse. If you run into a page that's missing something or out of date, flag it here. The site is actively maintained.
  • Do you have concerns, opinions or suspect you found a bug? We want to know!

    191 Topics
    820 Posts
    No new posts.
  • What do you want to see that you don't already? All requests are seriously considered. Let us know by posting your enhancement description along with a clever fruit metaphor.

    171 Topics
    744 Posts
    No new posts.
  • Anything goes section for developers to discuss issues regarding Mango source code

    151 Topics
    874 Posts
    No new posts.
  • Discussions of hardware and vendors that work with Mango

    95 Topics
    532 Posts
    No new posts.
  • How are you using Mango? What equipment do you have it connected to? Let others know about the possibilities!

    23 Topics
    109 Posts
    No new posts.
  • Whatever you want to know about this package.

    151 Topics
    600 Posts
    Tasha MakseT
    Re: [using Modbus4j](Jumping values while reading value from secure elite 440-447 energy meter) thanks for the information!
  • Whatever you want to know about this package.

    335 Topics
    1k Posts
    joeamiragliaJ
    BACnet4J 7.0.0 has landed with an implementation of BACnet Secure Connect (BACnet/SC). Worth knowing about, but also worth being clear-eyed on what it does and doesn't cover yet. What's there: BACnet4J can now act as an SC node connecting to a Hub. If you already have a BACnet/SC Hub Function on your network (from another vendor's device or software), BACnet4J can join it as a node. Alongside it, 7.0.0 brings a batch of spec-compliance work: protocol revision bumped to 20 (with further fixes toward revision 30 compliance), a rewritten segmentation handler (clause 5.4 / addendum 135-2020ch-1), stricter decoding of malformed messages, and the new NetworkPortObject and related structures from the 2024 spec. What's missing: No Hub Function. BACnet4J only implements the node side of BACnet/SC. It cannot act as the SC Hub itself, so you still need a separate Hub (another BACnet/SC device or product) for nodes to connect through. Not in Mango yet. This is 7.0.0 of the standalone BACnet4J library. Mango's BACnet data source currently ships BACnet4J 6.1.1 (as of Mango 5.6.11 / 5.7.5). BACnet/SC support has not been integrated into the Mango data source or local device configuration, so you can't configure it from the Mango UI today. That's a separate piece of work from the library update. 7.0.0 is a breaking release. If you consume BACnet4J directly in your own code, this version carries a long list of breaking API changes (Unsigned32 vs UnsignedInteger, renamed classes, changed exception types, stricter decoding that can now fail reads that previously "succeeded" with garbage data). It's not a drop-in upgrade from 6.x. If BACnet/SC support in Mango itself is something you need, let us know in this thread. Repo and full release notes: github.com/RadixIoT/BACnet4J
  • Forum for discussions regarding the Mango Scripting environment within Meta Data Points and Scripting Data Sources.

    145 Topics
    913 Posts
    MattFoxM
    @tungthanh500 get rid of the runtime sleep call. Set the context point related to the data point you are validating and set the script to trigger from one of them for a start. Alternatively use a cron timer setting set to 15 seconds. Fox
  • General discussion for Mango Automation

    428 Topics
    2k Posts
    No new posts.
  • For question and help with installing Mango Automation

    128 Topics
    735 Posts
    No new posts.
  • An area for professional brewers to learn how to use the Brewers Dashboard System based on the Mango Automation software.

    10 Topics
    26 Posts
    No new posts.
  • Discussions and help with the Mango Embedded Hardware

    71 Topics
    472 Posts
    No new posts.