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

    ClientUpdater

    Scheduled Pinned Locked Moved
    FOG Problems
    4
    13
    2.9k
    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.
    • T
      TheWizardUk
      last edited by

      Hello All,

      has anyone managed to get the clientupdater working in 1.1.1?
      the fog log shows the below however when the service / workstation is restarted it just states the below over and over again

      14/06/2014 10:54 FOG::ClientUpdater Checking Status : FOG Service Installer.msi
      14/06/2014 10:54 FOG::ClientUpdater File: FOG Service Installer.msi requires an update.
      14/06/2014 10:54 FOG::ClientUpdater File: C:\Program Files (x86)\FOG\tmp\FOG Service Installer.msi hash doesn’t match server hash!
      14/06/2014 10:54 FOG::ClientUpdater Client update will be applied during next service startup.
      14/06/2014 10:54 FOG::ClientUpdater Client update process complete, exiting…

      1 Reply Last reply Reply Quote 0
      • Tom ElliottT
        Tom Elliott
        last edited by

        I don’t know that this is how the file updates. I’ll take a look though, but I was under the impression that client updater updates the client files (HostnameChanger.dll, HostnameRegister.dll, etc…) not run the actual msi package, though I could be wrong.

        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.

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        1 Reply Last reply Reply Quote 0
        • T
          TheWizardUk
          last edited by

          [quote=“Tom Elliott, post: 30300, member: 7271”]I don’t know that this is how the file updates. I’ll take a look though, but I was under the impression that client updater updates the client files (HostnameChanger.dll, HostnameRegister.dll, etc…) not run the actual msi package, though I could be wrong.[/quote]

          Thanks let me know if that’s the case and i will just deploy it via a snap in

          1 Reply Last reply Reply Quote 0
          • Tom ElliottT
            Tom Elliott
            last edited by

            I just tested it and this is what is returned:
            [code] 6/14/2014 9:35 AM FOG::ClientUpdater File: AutoLogOut.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : ClientUpdater.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: ClientUpdater.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : DirCleaner.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: DirCleaner.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : DisplayManager.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: DisplayManager.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : GreenFog.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: GreenFog.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : GUIWatcher.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: GUIWatcher.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : HostRegister.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: HostRegister.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : MODDebug.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: MODDebug.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : PrinterManager.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: PrinterManager.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : SnapinClient.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: SnapinClient.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : TaskReboot.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: TaskReboot.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : UserCleanup.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: UserCleanup.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : UserTracker.dll
            6/14/2014 9:35 AM FOG::ClientUpdater File: UserTracker.dll does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater Checking Status : config.ini
            6/14/2014 9:35 AM FOG::ClientUpdater File: config.ini does not need an update.
            6/14/2014 9:35 AM FOG::ClientUpdater 0 new modules found!
            6/14/2014 9:35 AM FOG::ClientUpdater Client update will be applied during next service startup.
            6/14/2014 9:35 AM FOG::ClientUpdater Client update process complete, exiting…[/code]
            I basically put all of the dll’s from the fog service into the DB, and none of them needed an update. Why you ask?

            While none of the files required an update, this shows you exactly which files are checked for and updated.

            Just for a simple test, I edited the config.ini file in the db and tested the client updater server to see if things were all well.

            The code returned:
            [code] 6/14/2014 9:49 AM FOG::ClientUpdater Checking Status : config.ini
            6/14/2014 9:49 AM FOG::ClientUpdater File: config.ini requires an update.
            6/14/2014 9:49 AM FOG::ClientUpdater File: C:\Program Files (x86)\FOG\tmp\config.ini hash doesn’t match server hash!
            6/14/2014 9:49 AM FOG::ClientUpdater 0 new modules found!
            6/14/2014 9:49 AM FOG::ClientUpdater Client update will be applied during next service startup.
            6/14/2014 9:49 AM FOG::ClientUpdater Client update process complete, exiting…[/code]

            This is most probably a BUG at the moment.

            Where the bug is I don’t know. I’ll keep testing and see if I can come up with a fix for this.

            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.

            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

            1 Reply Last reply Reply Quote 0
            • Tom ElliottT
              Tom Elliott
              last edited by

              This has been fixed in SVN trunk, thank you.

              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.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              1 Reply Last reply Reply Quote 0
              • T
                TheWizardUk
                last edited by

                Thanks Tom

                1 Reply Last reply Reply Quote 0
                • T
                  Tob
                  last edited by

                  Is it a bug of fog server or clientupdate? I ask because I am preparing a new image I want to deploy in some days and need to know if I can use current clientupdate.

                  1 Reply Last reply Reply Quote 0
                  • Tom ElliottT
                    Tom Elliott
                    last edited by

                    There was a bug in fog and is, as such, still present in the “stable” versions. If you upgrade to svn, this has been fixed downstream.

                    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.

                    Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                    Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                    1 Reply Last reply Reply Quote 0
                    • J
                      jayphizzle
                      last edited by

                      I do not want to create a new thread so i add my similar issue on this.

                      Related to this topic [url]http://fogproject.org/forum/threads/windows-7-activation-proposal.10745/#post-35495[/url]
                      i want to exchange the “HostnameChange.dll” on all my clients.

                      So i added the modified dll to the ClientUpdater Configuration:

                      [IMG]http://abload.de/img/22-08-201411_31_21-foswqyw.png[/IMG]

                      Activated Clientupdater globally and on the client configuration.
                      Rebooted the client and checked the fog logfile:

                      [CODE]22.08.2014 11:17 FOG::ClientUpdater Attempting to connect to fog server…
                      22.08.2014 11:17 FOG::ClientUpdater Module is active…
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : AutoLogOut.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : ClientUpdater.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : DirCleaner.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : DisplayManager.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : GreenFog.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : GUIWatcher.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : HostRegister.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : MODDebug.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : PrinterManager.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : SnapinClient.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : TaskReboot.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : UserCleanup.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : UserTracker.dll
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater Checking Status : config.ini
                      22.08.2014 11:17 FOG::ClientUpdater Zero byte response returned
                      22.08.2014 11:17 FOG::ClientUpdater 0 new modules found!
                      22.08.2014 11:17 FOG::ClientUpdater Client update will be applied during next service startup.
                      22.08.2014 11:17 FOG::ClientUpdater Client update process complete, exiting…[/CODE]

                      What i’m missing is the check for the “HostnameChange.dll” file.
                      Is this a config issue or is the check missing in the code ?

                      1 Reply Last reply Reply Quote 0
                      • Tom ElliottT
                        Tom Elliott
                        last edited by

                        I believe it was a check missing in the code for 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.

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        1 Reply Last reply Reply Quote 0
                        • J
                          jayphizzle
                          last edited by

                          [quote=“Tom Elliott, post: 35692, member: 7271”]I believe it was a check missing in the code for the client.[/quote]

                          So ClientUpdater.dll need to be edited/fixed?

                          1 Reply Last reply Reply Quote 0
                          • Tom ElliottT
                            Tom Elliott
                            last edited by

                            Probably, yes.

                            Though if you already recompiled the hostname changer file, you can just copy the file to the “C:\Program Files (x86)\FOG\HostnameChanger.dll”

                            Just before you copy it over, run:
                            [code]net stop “FOG Service”[/code]

                            After it’s copied over, run:
                            [code]net start “FOG Service”[/code]

                            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.

                            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                            1 Reply Last reply Reply Quote 0
                            • J
                              jayphizzle
                              last edited by

                              Of course the way via snapin would be the alternative.

                              I just wanted to try the clientupdater service for the first time and exactly the required file was forgotten in the sourcode ;(

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

                              206

                              Online

                              12.0k

                              Users

                              17.3k

                              Topics

                              155.2k

                              Posts
                              Copyright © 2012-2024 FOG Project