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.

Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website

Excel Reports - 500 Error in Console Log


  • Hello,

    When I try to create a new Excel Report I'm getting a 500 error in the console log and nothing happens in the UI. I'm getting this in both Chrome and FireFox.

    Console.log:
    a68efcba-7e3b-4718-aac1-d294128fb139-image.png

    ma.log

    WARN  2020-12-09T17:34:53,765 (com.infiniteautomation.mango.rest.v2.ServerRestV2Controller.postClientError:428) - Client error
    [user=chad.musselman, cause=Possibly unhandled rejection: {}, location=https://remotemonitorv3.wellspring.biz/ui/administration/excel-reports/, userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0, language=en-US, date=2020-12-09T12:35:05.135-05:00, timezone=America/New_York]
    TypeError: e.data.result is undefined
    	at save/< (https://remotemonitorv3.wellspring.biz/modules/excelReports/web/angular/excelReports.js?v=3.7.1:1:86079)
    	at u/</< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:94777)
    	at u/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:94915)
    	at $digest (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:100341)
    	at $apply (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:102518)
    	at $applyAsync/r< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:102663)
    	at Qr/this.$get</</this.completeTask (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:122819)
    	at un/this.$get</</a.defer/r< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:34332)
    	at setTimeout handler*un/this.$get</</a.defer (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:34305)
    	at $applyAsync (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:102644)
    	at A/h</</< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:65618)
    	at g (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:68533)
    	at Yn/this.$get</</</A.onload (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:67904)
    	at EventHandlerNonNull*Yn/this.$get</</< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:67740)
    	at A/h</< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:65505)
    	at A/h< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:66188)
    	at u/</< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:94777)
    	at u/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:94915)
    	at $digest (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:100341)
    	at $apply (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:102518)
    	at compile/</< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:150893)
    	at dispatch (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:39:37934)
    	at add/O.handle (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:39:35964)
    	at EventListener.handleEvent*add (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:39:36426)
    	at Le/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:39:35624)
    	at each (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:28:2668)
    	at each (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:28:1342)
    	at Le (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:39:35600)
    	at on (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:39:41432)
    	at compile/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:150774)
    	at le/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:7418)
    	at ke (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:56689)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51498)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44384)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51447)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51447)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51447)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51447)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51447)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51447)
    	at ce/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:44367)
    	at ie/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:43580)
    	at link (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango.js?v=1af0db0c5527937afeed:77:325714)
    	at le/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:7418)
    	at Ee/< (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:56631)
    	at ke (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:56689)
    	at ae (https://remotemonitorv3.wellspring.biz/ui/mangoUi~ngMango~ngMangoServices.js?v=dabd43089c611fb19315:78:51498) 
    

    I've tried to save with lots of different combinations of fields filled out with no luck. Each time nothing is displayed in the UI to indicate an issue has occurred. I have to look at the console or ma log to see that.

    Let me know if anything else is needed to help troubleshoot.

    Thanks,
    Chad


  • We did have a new license get applied a few weeks ago, and this is the first report I've tried creating since then. Could that have anything to do with it?

    I can create a report just fine in our test environment which is on the same version.

    Thanks,
    Chad


  • Error caused by creating more reports than license allows, Will create a Git issue for as this should not return an error.


  • Wanted to give a quick update to let others know how this was resolved.

    After working with the support team (thanks, Craig!) we found it it was a licensing issue. Once our license was updated and applied everything worked as expected.