Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. v5.1.3 Android Client

v5.1.3 Android Client

Scheduled Pinned Locked Moved Support
40 Posts 9 Posters 321.6k Views
  • 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.
  • N
    N
    NosekTomas
    wrote on last edited by
    #31

    Thank you very much for your reply.

    Yesterday, I found out that when I add the following to the configuration:

    [WEBAPI]
    Address = 0.0.0.0
    Port = 8000
    

    the HTTP API becomes accessible from 0.0.0.0 – i.e. from outside of the system. I also found out that the application requires HTTPS when examining it with Wireshark. So I set up a reverse proxy ngnix in front of it and the app connected.

    Thank you very much for the [WEBAPI] TLS configuration. I will try to add it so that I don't need an external proxy.

    Is there a list of configuration options for [WEBAPI] somewhere? I tried about 10 options for writing "Address = 0.0.0.0". And I didn't find the TLS option (thanks for that).

    But then - I found that when I open a node in the APP, I get an error:

    Error: java.lang.NumberFormatException: For
    input string: "action"
    

    Is this normal?

    Thank you very much!

    Best regards,
    Tomáš Nosek

    1 Reply Last reply
    0
    • A
      A
      Alex Kirhenshtein
      wrote on last edited by
      #32

      it's known issue, I'll publish app update soon

      1 Reply Last reply
      0
      • N
        N
        NosekTomas
        wrote on last edited by
        #33

        @filipp-sudanov said in v5.1.3 Android Client:

        Hi and welcome back 🙂

        Mobile app expects the endpoint to be https, while server module produces only http. Prior to 6.0.2 recommendation was to put nginx in reverse proxy mode. In 6.0.2 now includes reproxy, which is started by server process. You need to generate certificate files and then the following server config should work:

        Code Select Expand

        [WEBAPI]
        TLSEnable = yes
        TLSCertificate = /opt/netxms/etc/server.crt
        TLSCertificateKey = /opt/netxms/etc/server.key
        TLSPort = 8443
        

        Documentation is a bit behind because this is work in progress, but should be updated soon.

        Thanks a lot. I tried to configure the built-in reproxy according to the instructions, but it won't start. And I dont know why  😕

        1 Reply Last reply
        0
        • F
          F
          Filipp Sudanov
          wrote on last edited by
          #34

          Reproxy on linux needs it to be installed manually, as it's not easily available from package. On linux we might use something else in the future. So currently nginx is the way.

          Supported parameters are basically Address and Port, Address supports "*" or "any" to bind to all interfaces. (https://github.com/netxms/netxms/blob/master/src/server/core/webapi.cpp#L410)

          Rest of params are for reproxy which is not relevant if using nginx (https://github.com/netxms/netxms/blob/master/src/server/core/webapi_tls.cpp#L205)

          1 Reply Last reply
          0
          • F
            F
            Filipp Sudanov
            wrote on last edited by
            #35

            UPD: reproxy has no repository, but there's .deb package - you can just install that: https://github.com/umputun/reproxy/releases

            1 Reply Last reply
            0
            • N
              N
              nichky
              wrote on last edited by
              #36

              when we login from android, i tried
               ip-address:8000
              ip-address:4701
              ip-address.
              No of them are working im getting error 500 and 525

              1 Reply Last reply
              0
              • H
                H
                hellium
                wrote on last edited by
                #37

                Its kinda working now.

                But the mobile client is incredibly limited in what data it shows.

                We are mainly missing the "comment" field :/.

                1 Reply Last reply
                0
                • A
                  A
                  Alex Kirhenshtein
                  wrote on last edited by
                  #38

                  @hellium said in v5.1.3 Android Client:

                  But the mobile client is incredibly limited in what data it shows.

                  well, that's why I'm asking for feedback 🙂

                  I've added comments section on object details, will be included in next update.

                  1 Reply Last reply
                  0
                  • H
                    H
                    hellium
                    wrote on last edited by
                    #39

                    Great!
                    Thanks a lot :).

                    1 Reply Last reply
                    0
                    • A
                      A
                      Alex Kirhenshtein
                      wrote on last edited by
                      #40

                      Comments are available in open testing track (https://play.google.com/apps/testing/org.netxms.android); 1.0.6 / build 27.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups