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

    Looping capture 1.3.3.

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    3
    7
    1.8k
    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.
    • K
      kibade
      last edited by

      Debian Jessie
      • FOG 1.3.3
      • OS:
      Client
      • Service Version:
      • OS: win 7 pro 64Bit

      I upgraded from 1.2.0 to 1.3.1, then 1.3.2 then 1.3.3. I missed the error that UPDCast was failing each upgrade because my tmp partition was set to noexec. Once corrected and re-run./install.sh, found ./fogsettings had the wrong storage location, mysql user and password. Corrected, but found apache configs weren’t all over the place. I cut my losses and removed fog, erased mysql and purged apache and re-installed. This looked good. Registered a few computers and captured an image. All looks good, /images/dev image gets created, but when it finishes, the computer restarts, it restarts the capture, saying “one active task”. It starts over writing the image in /dev/
      Currently, I’m not on site, I’m remoted in, so if an error message comes on the screen at the end of imaging, I can’t see it.
      Any help on how to get passed the capture so it can move the captured image to /images and finishes the task would be really appreciated.

      1 Reply Last reply Reply Quote 0
      • Wayne WorkmanW
        Wayne Workman
        last edited by

        Just a guess, but it sounds like FTP credentials are not right if the captured image is staying in /images/dev which is unusual for fog 1.3.3 because when the installer is run it ensures the credentials are set properly - unless they were changed after the installer ran.

        You’re going to need to watch the capture process with a laptop on your lap to also watch the task management page in FOG. Towards the end of the capture pay attention. Does the capture task clear? What messages are displayed on the machine’s monitor? Grab a video of it with your smart phone to capture the exact messages. Then share with us exactly what’s happening.

        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/

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

          This can also occur if the permissions are not set properly for the FOG user.

          For example, if the ownership is root:root and permissions are 755 then you will run into this as well, as the fog user moving the files cannot move them into the /images folder.

          The Installer should take care of this for you, but there are cases where this still could happen unknowingly.

          Please try making sure permissions are correct by running:

          chown -R fog:root /images
          chmod -R 777 /images
          

          I think you will find the upload process should complete.

          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

          K 1 Reply Last reply Reply Quote 2
          • K
            kibade @Tom Elliott
            last edited by

            @Tom-Elliott Thanks for the quick reply 🙂
            So before you response the /images perms were:-
            drwxrwxr-x 3 root fog 4096 Jan 19 10:48 images
            drwxrwxr-x 3 root fog 4096 Jan 19 16:41 dev
            And in dev the captured image :
            drwxrwxrwx 2 root root 4096 Jan 19 21:55 64006a90ca4a
            I’ll try the perm change today and see what happens. I’m still a long way away to physically see the computer being imaged. I’ll report back if you suggestion helped.
            Thanks.

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

              @kibade I’m seeing your permissions appear to be backwards.

              The owner should be fog:root, but yours currently are set as root:fog.

              The /images and dev directories are set as 775. This, typically, should be fine, but because of how the ownership is I think this is your issue.

              Please change them so the ownership is fog:root (with chown -R fog:root) and the permissions are 777 with (chmod -R 777 /images)

              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 2
              • K
                kibade @Wayne Workman
                last edited by

                @Wayne-Workman Thanks for yours and Toms advice. It’s working 🙂

                I found the Linux user “fog” password had changed. Must have missed that on the upgrade. I found it by trying to connect via ftp from a windows machine to the fog server as per : https://wiki.fogproject.org/wiki/index.php?title=Troubleshoot_FTP#Try_to_get_a_file_with_Windows:

                I still found the capture looped, I found in the apache/error.logs the following:- (bold is the important bit)

                [Mon Jan 23 14:18:52.008806 2017] [:error] [pid 22907] [client 192.168.0.207:46956] PHP Fatal error: Uncaught exception ‘Exception’ with message ‘Type: 2, File: /var/www/fog/lib/fog/fogftp.class.php, Line: 708, Message: ftp_put(/images/dev/64006a90ca4a): failed to open stream: No such file or directory, Host: 192.168.0.3, Username: fog’ in /var/www/fog/lib/fog/fogftp.class.php:367\nStack trace:
                n#0 /var/www/fog/lib/fog/fogftp.class.php(772): FOGFTP->ftperror(Array)\n#1 /var/www/fog/lib/reg-task/taskqueue.class.php(366): FOGFTP->rename(‘/images/dev/640…’, ‘/images/Default…’)\n#2 /var/www/fog/lib/reg-task/taskqueue.class.php(413): TaskQueue->_moveUpload()\n#3 /var/www/fog/service/Post_Stage2.php(24): TaskQueue->checkout()\n#4 {main}\n thrown in /var/www/fog/lib/fog/fogftp.class.php on line 367

                My storage location is /var/backups/images

                I looked back into the fog storage management setting and noticed something I had over looked, we have an extra setting FTP path.
                It was set to /images, I corrected to /var/backups/images.

                The original storage path was correct.

                Works now 🙂

                Wayne WorkmanW 1 Reply Last reply Reply Quote 1
                • Wayne WorkmanW
                  Wayne Workman @kibade
                  last edited by

                  @kibade cool beans.

                  The troubleshooting articles most times will lead you to the problem if nothing else. Glad to see they are still helping folks.

                  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 1
                  • 1 / 1
                  • First post
                    Last post

                  146

                  Online

                  12.0k

                  Users

                  17.3k

                  Topics

                  155.2k

                  Posts
                  Copyright © 2012-2024 FOG Project