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. Connect HTTP using web interface behind firewall

Connect HTTP using web interface behind firewall

Scheduled Pinned Locked Moved Support
5 Posts 2 Posters 44.2k 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.
  • R
    R
    richard21
    wrote on last edited by
    #1

    Hi,

    Is it possible to change the way the random port no's are generated when connecting to a device using HTTP or HTTPS when using the Web client as this doesn't work when the webserver is behind a firewall with only port 443 open

    Regards
    Richard

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

      Hi,

      Can you clarify a bit - are you using an object tool, or something else? Is it so that firewall on your webserver machine wants outgoing connections to be from port 443?

      1 Reply Last reply
      0
      • R
        R
        richard21
        wrote on last edited by
        #3

        Hi Filipp,

        The issue is the Netxms Server is behind a firewall and when accessing it externally using the web interface and try and use the below object tool to connect to the Web interface on a monitored node it launches the web browser but tries to connect to https://NetxmsWebRL:35569/ the port no is random (this works when using the full client it only affects the web Interface) the object tool is configured as below
        URL: https://${local-address}:${local-port}
        with setup TCP tunnel to remote port enabled

        Cheers
        Richard

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

          Currently not supported, but theoretically it could be implemented to choose port number from a specific range. However, this is not good approach from security standpoint as if you are opening these ports to the Internet anyone else could have access to what's exposed on these ports.

          More advanced way would be to use WebSockets so that browser would open a port on localhost, but this might be complex to implement and I am note sure if this fits with current framework on which the client is based.

          Have you considered using some sort of VPN to access your server instead of a forwarded port?

          1 Reply Last reply
          0
          • R
            R
            richard21
            wrote on last edited by
            #5

            Hi Fillipp,

            thanks for the reply I'll look at another method of access probably based around a VPN

            Regards
            Richard

            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