• Recent
    • Tags
    • Popular
    • Register
    • Login

    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 Mango 5 Documentation Website

    <SOLVED> Unable to access WEB GUIs for any of my mango devices by DNS name

    User help
    2
    3
    442
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mihairosu
      last edited by mihairosu

      I think this probably happened since the last update, a few days ago. I forgot to double check the web GUIs at the time, but I did need to get to them today.

      Devices Affected:

      • Mango Enterprise version core 3.7.9
      • Mango GT x2 version core 3.7.9

      Normally I access them through an HA Proxy with LetsEncrypt, but I also tried with their regular DNS name too. I found this one error using the HAProxy, but not by dns name:

      enterprise error.png

      Only accessing by IP works.

      Any idea how I can rectify this issue?

      Is there any other information I can provide?

      I'd like to upload .log files, but it says I do not have enough permissions.

      Enterprise ma.log

      INFO  2021-12-16T09:30:20,535 (com.serotonin.m2m2.Main.main:121) - Starting Mango 3.7.9 with Schema Version: 29 
      WARN  2021-12-16T09:30:21,236 (com.serotonin.m2m2.Main.loadModules:443) - Module dglux: this module requires a core version of 2.8, which does not match the current core version of 3.7.9. Module not loaded. 
      WARN  2021-12-16T09:30:21,464 (com.serotonin.m2m2.Main.loadModules:443) - Module jspViews: this module requires a core version of 2.8, which does not match the current core version of 3.7.9. Module not loaded. 
      INFO  2021-12-16T09:30:21,834 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'dataFile', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,902 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'measurlogicDTSCell', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,914 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'twilio', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,929 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'http', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,945 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'mqttClientDataSource', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,955 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'mangoESConfiguration', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,971 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'graphicalViews', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,014 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'onewire', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,027 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'egauge', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,041 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'mangoNoSqlDatabase', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,057 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'excelReports', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,382 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'BACnet', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,395 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'controlcore', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,410 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'pop3', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,424 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'dataPointDetailsView', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,438 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'galil', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,448 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'dataImport', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,460 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'lang_en', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,464 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'zwave', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,531 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'TCPIP', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,547 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'pid', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,563 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'sqlds', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,579 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'pointLinks', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,592 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'sstGraphics', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,651 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'persistent', v3.7.1 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,666 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'snmp', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,680 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'advancedComponents', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,685 (com.serotonin.m2m2.util.DocumentationManifest.parseManifestFile:60) - Documentation manifest file not found: /opt/mango/web/modules/advancedComponents/web/dox/manifest.xml 
      INFO  2021-12-16T09:30:21,703 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'scripting', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,715 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'sstTheme', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,720 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'deviceConfig', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,725 (com.serotonin.m2m2.util.DocumentationManifest.parseManifestFile:60) - Documentation manifest file not found: /opt/mango/web/modules/deviceConfig/web/dox/manifest.xml 
      INFO  2021-12-16T09:30:21,732 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'opcda', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,738 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'meta', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,749 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'dashboardDesigner', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,754 (com.serotonin.m2m2.util.DocumentationManifest.parseManifestFile:60) - Documentation manifest file not found: /opt/mango/web/modules/dashboardDesigner/web/dox/manifest.xml 
      INFO  2021-12-16T09:30:21,759 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'scheduledEvents', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,772 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'openv4j', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,778 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'mbus', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,790 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'log4JReset', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,796 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'ssh', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,809 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'reports', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,824 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'asciiFile', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,835 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'serial', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,847 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'mangoApi', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,863 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'virtualDS', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,878 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'loggingConsole', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,892 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'log4jDS', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,902 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'watchlists', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,927 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'mangoUI', v3.7.8 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,932 (com.serotonin.m2m2.util.DocumentationManifest.parseManifestFile:60) - Documentation manifest file not found: /opt/mango/web/modules/mangoUI/web/dox/manifest.xml 
      INFO  2021-12-16T09:30:21,976 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'envcands', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:21,988 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'templateConfig', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,002 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'pachube', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,011 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'sstGlobalScripts', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,024 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'modbus', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,036 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'sqlConsole', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,049 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'jmxds', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,060 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'dnp3', v3.7.6 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,074 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'jsonFileImport', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,084 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'vmstat', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,096 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'pakbus', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,107 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'maintenanceEvents', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,119 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'Haystack', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:22,132 (com.serotonin.m2m2.Main.loadModules:650) - Loading module 'internal', v3.7.0 by Infinite Automation Systems Inc. 
      INFO  2021-12-16T09:30:26,978 (com.serotonin.m2m2.Lifecycle.loadLic:582) - Checking license... 
      INFO  2021-12-16T09:30:27,275 (com.serotonin.m2m2.db.BasePooledProxy.initializeImpl:36) - Initializing pooled connection manager 
      INFO  2021-12-16T09:30:29,558 (com.serotonin.m2m2.db.upgrade.DBUpgrade.checkUpgrade:38) - Starting instance with core version 3.7.9, schema v29 
      INFO  2021-12-16T09:30:29,558 (com.infiniteautomation.nosql.MangoNoSqlProxy.initialize:77) - Starting MangoNoSql Database 
      INFO  2021-12-16T09:30:29,659 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.<init>:144) - Database at /opt/mango/databases/mangoTSDB started 
      INFO  2021-12-16T09:30:31,273 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.<init>:173) - Empty dir delete for database at /opt/mango/databases/mangoTSDB took 1536ms 
      INFO  2021-12-16T09:30:31,295 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.<init>:234) - Corruption scan for database at /opt/mango/databases/mangoTSDB skipped because the database is configured not to run scan. 
      INFO  2021-12-16T09:30:31,302 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.<init>:144) - Database at /opt/mango/databases/mangoTSDBAux started 
      INFO  2021-12-16T09:30:31,332 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.<init>:173) - Empty dir delete for database at /opt/mango/databases/mangoTSDBAux took 0ms 
      INFO  2021-12-16T09:30:31,333 (com.infiniteautomation.tsdb.impl.IasTsdbImpl.<init>:234) - Corruption scan for database at /opt/mango/databases/mangoTSDBAux skipped because the database is configured not to run scan. 
      INFO  2021-12-16T09:30:36,217 (com.infiniteautomation.system.SystemManager.createProcess:107) - Running command: sh -c chmod +x /opt/mango/web/modules/mangoESConfiguration/resources/scripts/linux/*.sh 
      INFO  2021-12-16T09:30:36,224 (com.infiniteautomation.system.SystemManager.createProcess:107) - Running command: sh -c chmod +x /opt/mango/web/modules/mangoESConfiguration/resources/scripts/linux/patchScripts/*.sh 
      INFO  2021-12-16T09:30:36,351 (com.serotonin.m2m2.rt.DataSourceGroupInitializer.initialize:77) - Initializing 5 NORMAL priority data sources in 8 threads. 
      INFO  2021-12-16T09:30:36,400 (com.infiniteautomation.system.MulticastDNSServiceDiscovery.startJmDNS:180) - Multicast DNS Service Discovery started on eth0 (eth0) with IP address 10.4.0.20 
      INFO  2021-12-16T09:30:36,600 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initializeDataSourceStartup:408) - Data source 22HistorianModbusPublisher took 247ms to start 
      INFO  2021-12-16T09:30:36,683 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initializeDataSourceStartup:408) - Data source LobbyHistorianModbusPublisher took 327ms to start 
      INFO  2021-12-16T09:30:36,717 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initializeDataSourceStartup:408) - Data source LBBY-DRYR-PLC-P1540-1 took 360ms to start 
      INFO  2021-12-16T09:30:37,293 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initializeDataSourceStartup:408) - Data source Alarms took 939ms to start 
      INFO  2021-12-16T09:30:38,773 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initializeDataSourceStartup:408) - Data source PersistentTCPSync took 2416ms to start 
      INFO  2021-12-16T09:30:38,789 (com.serotonin.m2m2.rt.DataSourceGroupInitializer.initialize:109) - Initialization of 5 NORMAL priority data sources took 2439ms 
      INFO  2021-12-16T09:30:38,789 (com.serotonin.m2m2.rt.DataSourceGroupInitializer.initialize:77) - Initializing 1 LAST priority data sources in 8 threads. 
      INFO  2021-12-16T09:30:40,493 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initializeDataSourceStartup:408) - Data source MetaDataSource took 1702ms to start 
      INFO  2021-12-16T09:30:40,593 (com.serotonin.m2m2.rt.DataSourceGroupInitializer.initialize:109) - Initialization of 1 LAST priority data sources took 1804ms 
      INFO  2021-12-16T09:30:40,667 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initialize:176) - Starting 0 Publishers... 
      INFO  2021-12-16T09:30:40,667 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initialize:188) - 0 Publisher's started in 5ms 
      INFO  2021-12-16T09:30:48,196 (com.serotonin.m2m2.web.mvc.rest.v1.BacnetDiscoveryRestController.<init>:54) - Creating Discovery Rest Controller 
      
      
      1 Reply Last reply Reply Quote 0
      • Jared WiltshireJ
        Jared Wiltshire
        last edited by

        @mihairosu the 3.7.9 upgrade contains nothing which would mess with your UI like this, it was a simple dependency update on the backend.

        Have you cleared your browser cache? You should open your dev tools in your browser and see what HTTP request the UI is making when this happens. What it looks like to me is that its making a HTTP request for a JSON file or REST API call which should return JSON but it is getting HTML in response. I would be checking your proxy configuration.

        Developer at Radix IoT

        M 1 Reply Last reply Reply Quote 0
        • M
          mihairosu @Jared Wiltshire
          last edited by

          @jared-wiltshire Ah I figured out what it is.

          I expected the historian GUis to be native on HTTPS, but I forgot I let them be on HTTP...

          The other issue is with my HAProxy, which I figured out as well.

          What confused me is that I attempted to reach the GUI via HTTPs and thought they were down.

          1 Reply Last reply Reply Quote 1
          • First post
            Last post