• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

The tale of two client programs

Scheduled Pinned Locked Moved
Feature Request
3
9
2.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.
  • S
    sudburr
    last edited by Jul 28, 2016, 4:44 PM

    It would be nice to have a server-agnostic heartbeat client that could be pre-installed to an image, instead of the full-blown server-tied client.

    Then the FOG server on that subnet would pick up that ping and list those machines that don’t have the full client installed. This would then allow the technician to be able to push the client on to those machines via the web interface at their convenience.

    1 Reply Last reply Reply Quote 0
    • J
      Joe Schmitt Senior Developer
      last edited by Joe Schmitt Jul 28, 2016, 10:54 AM Jul 28, 2016, 4:48 PM

      Nope. If it was server agnostic then what we have created is a rootkit capable of being hijacked by anyone.

      What would be better is if you setup your certificate heirachy. In an ideal world (I.e. fog 2.0) storage nodes would receive a key from the server that allows clients to connect directly to it. For 1.3.0 you would need to manually set it up so all storage nodes have the same root CA keg and then call the SSL regen command. You could also setup intermediate CA keys for the storage nodes if you wanted to do it properly and remove some of the security issues of the desribed method above.

      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

      W S 2 Replies Last reply Jul 28, 2016, 5:13 PM Reply Quote 1
      • W
        Wayne Workman @Joe Schmitt
        last edited by Jul 28, 2016, 5:13 PM

        @Joe-Schmitt a write up on that would be great. I want to do this at work, I’ll work on it.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
        Daily Clean Installation Results:
        https://fogtesting.fogproject.us/
        FOG Reporting:
        https://fog-external-reporting-results.fogproject.us/

        1 Reply Last reply Reply Quote 0
        • S
          sudburr
          last edited by Jul 28, 2016, 5:14 PM

          So the server name is entirely irrelevant to the key data that is saved to the client ? The name is only used to direct the installer to where to fetch the key from?

          W 1 Reply Last reply Jul 28, 2016, 5:19 PM Reply Quote 0
          • W
            Wayne Workman @sudburr
            last edited by Jul 28, 2016, 5:19 PM

            @sudburr Yep. Name or IP.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
            Daily Clean Installation Results:
            https://fogtesting.fogproject.us/
            FOG Reporting:
            https://fog-external-reporting-results.fogproject.us/

            1 Reply Last reply Reply Quote 0
            • S
              sudburr @Joe Schmitt
              last edited by Jul 28, 2016, 5:25 PM

              @Joe-Schmitt What if the heartbeat responder was password protected ?

              W 1 Reply Last reply Jul 28, 2016, 11:39 PM Reply Quote 0
              • J
                Joe Schmitt Senior Developer
                last edited by Jul 28, 2016, 5:26 PM

                At that point it would be adding complexity for the sake of complexity. If you could mass deploy the heartbeat then you can mass deploy a script to install the client.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                1 Reply Last reply Reply Quote 0
                • S
                  sudburr
                  last edited by sudburr Jul 28, 2016, 12:37 PM Jul 28, 2016, 5:42 PM

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • W
                    Wayne Workman @sudburr
                    last edited by Jul 28, 2016, 11:39 PM

                    @sudburr I can see that post you removed, It uses TCP.

                    Also, see here:
                    https://wiki.fogproject.org/wiki/index.php?title=FOG_Client#Maintain_Control_Of_Hosts_When_Building_New_Server

                    That is oriented for migrating to a new server, but it’s the same thing to just move certs to another server for use there too.

                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                    Daily Clean Installation Results:
                    https://fogtesting.fogproject.us/
                    FOG Reporting:
                    https://fog-external-reporting-results.fogproject.us/

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    1 / 1
                    • First post
                      2/9
                      Last post

                    188

                    Online

                    12.0k

                    Users

                    17.3k

                    Topics

                    155.2k

                    Posts
                    Copyright © 2012-2024 FOG Project