• 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

    New Install, Can't access http page

    Mango Automation Installation
    2
    3
    1.3k
    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.
    • D
      ddiezperez
      last edited by

      Good afternoon,

      I have a new install of the 3.5.0-beta.3 running on a brand new install of CentOS 7.
      Oracle's JDK 1.8 is installed and running. JAVA_HOME directory is correctly set.

      [root@localhost Mango]# $JAVA_HOME
      -bash: /usr/local/java/jdk1.8.0_181: Is a directory
      

      I can run the ./ma.sh start and Mango will start with no errors and no issues. However, I can't access the html page running on port 8080. I did not change the default port. The browser's built-in Network analyzer tool simply says unable to establish a connection.

      Any ideas what could be causing this? The OS shows the process running with no issues.

      [root@localhost ~]# /Mango/bin/./ma.sh start
      MA_HOME is /Mango
      [root@localhost ~]# ma-start: MA started with Process ID:  20420
      
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                            
      20420 root      20   0 5680408 459504  20408 S   0.7  5.7   0:46.49 java
      

      Below is a copy-paste of the latest ma.log file.

      INFO  2018-09-28T14:51:05,809 (com.serotonin.m2m2.Main.main:101) - Starting Mango 3.5.0-beta.3 with Schema Version: 26 
      INFO  2018-09-28T14:51:06,714 (com.serotonin.m2m2.Lifecycle.loadLic:581) - Checking license... 
      INFO  2018-09-28T14:51:06,714 (com.serotonin.m2m2.Lifecycle.loadLic:667) - License file not found 
      INFO  2018-09-28T14:51:06,982 (com.serotonin.m2m2.db.H2Proxy.initializeImpl:42) - Initializing H2 connection manager 
      INFO  2018-09-28T14:51:08,267 (com.serotonin.m2m2.db.upgrade.DBUpgrade.checkUpgrade:38) - Starting instance with core version 3.5.0-beta.3, db 26 
      INFO  2018-09-28T14:51:09,829 (com.infiniteautomation.mango.spring.MangoRuntimeContextConfiguration.contextRefreshed:99) - Spring context 'runtimeContext' refreshed: org.springframework.context.annotation.AnnotationConfigApplicationContext@4e4c3a38 
      INFO  2018-09-28T14:51:09,832 (com.infiniteautomation.mango.spring.MangoRuntimeContextConfiguration.contextStarted:113) - Spring context 'runtimeContext' started: org.springframework.context.annotation.AnnotationConfigApplicationContext@4e4c3a38 
      INFO  2018-09-28T14:51:09,907 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initialize:156) - Starting 0 Publishers... 
      INFO  2018-09-28T14:51:09,907 (com.serotonin.m2m2.rt.RuntimeManagerImpl.initialize:168) - 0 Publisher's started in 2ms 
      INFO  2018-09-28T14:51:10,712 (com.serotonin.m2m2.web.M2M2ContextListener.contextInitialized:32) - Mango Automation context starting 
      INFO  2018-09-28T14:51:10,712 (com.serotonin.m2m2.web.M2M2ContextListener.contextInitialized:40) - Mango Automation context started 
      INFO  2018-09-28T14:51:11,912 (com.infiniteautomation.mango.spring.MangoRuntimeContextConfiguration.contextRefreshed:99) - Spring context 'rootWebContext' refreshed: Root WebApplicationContext 
      WARN  2018-09-28T14:51:12,505 (org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandlers:114) - Neither 'urlMap' nor 'mappings' set on SimpleUrlHandlerMapping 
      INFO  2018-09-28T14:51:12,521 (com.infiniteautomation.mango.spring.MangoRuntimeContextConfiguration.contextRefreshed:99) - Spring context 'jspDispatcherContext' refreshed: WebApplicationContext for namespace 'JSP_DISPATCHER-servlet' 
      INFO  2018-09-28T14:51:13,071 (com.infiniteautomation.mango.spring.MangoRuntimeContextConfiguration.contextRefreshed:99) - Spring context 'restDispatcherContext' refreshed: WebApplicationContext for namespace 'REST_DISPATCHER-servlet' 
      INFO  2018-09-28T14:51:13,082 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/data_point_details.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,082 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/events.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,082 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/pending_alarms.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/event_handlers.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/data_sources.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/point_hierarchy.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/mailing_lists.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/publishers.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/system_settings.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/modules.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/emport.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/error.htm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/not-found.htm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/unauthorized.htm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,083 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/upload.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/mobile_data_point_details.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.UrlHandlerController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/data_point_edit.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.DataPointEditController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/data_source_properties.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.DataSourcePropertiesController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/data_source_edit.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.DataSourceEditController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/data_source_properties_error.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.DataSourceEditController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/help.htm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.HelpController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/startup.htm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.StartupController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/shutdown.htm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.ShutdownController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/publisher_edit.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.PublisherEditController] 
      INFO  2018-09-28T14:51:13,084 (org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler:373) - Mapped URL path [/users.shtm] onto handler of type [class com.serotonin.m2m2.web.mvc.controller.UsersController]
      
      1 Reply Last reply Reply Quote 0
      • phildunlapP
        phildunlap
        last edited by

        Hi ddiezperez,

        Have you checked for an env.properties file that could be setting it to a different port? Mango/overrides/properties/env.properties and Mango/classes/env.properties

        If you have accessed a Mango over SSL that had the same HTTP port (could have a different SSL port) you would need to delete your cookies for the host. But, that would manifest as no ability to login, not an inability to load the login page. I just did an upgrade and am certain the Mango/classes/env.properties file is set to port 8080 (as it always was) and that no env.properties files are errant on the classpath. I would advise checking all files you find in

        find /Mango -name env.properties

        But theoretically it is possible for an env.properties file to be in a jar and cause issues. Having just upgraded an instance, I am confident that is not what is happening.

        Your log looks like a successful boot. You could probably see open ports owned by java with netstat -tap | grep java

        After that we can start wondering about firewalls. It looks like you started it as the root user, so I wouldn't expect any Linux permissions issues.

        1 Reply Last reply Reply Quote 0
        • D
          ddiezperez
          last edited by

          Hi Phil - thanks for the prompt response.

          I have a new finding. I now get a response when accessing the http page via command line from the server ( using the wget -p http://localhost:8080 command), but can't access it from any of our other servers running in the same LAN. So now I no longer think this is an issue with the Mango instance, but rather a network/firewall issue most likely.

          I will look further into it and report back with my findings after the weekend. Thanks again for the prompt response!

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