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

    default.ipxe

    Scheduled Pinned Locked Moved Solved
    Bug Reports
    3
    8
    3.0k
    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.
    • J
      Jason Burt
      last edited by Jason Burt

      I noticed a difference between versions 8088 and 8103 on the default.ipxe after an upgrade which caused my UEFI pxe booting to fail. For example…
      8088 under “:bootme” i had the following:
      chain http://addressofmyfogserver/fog/service/ipxe/boot.php##params
      8103 under “:bootme” the file reads:
      chain http://addressofmyfogserver//fog/service/ipxe/boot.php##params

      not sure if it is a bug, but the extra “/” causes an issue with pxe booting.

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

        @Jason-Burt can you look here and see what it says?

        Web interface -> FOG Configuration -> FOG Settings -> Web Server -> FOG_WEB_ROOT and FOG_WEB_HOST

        Also check this value:
        Web interface -> Storage Management -> [node name] -> Web root

        I’m suspecting there might be an extra slash in one of those… If not, we need to do further digging.

        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
        • J
          Jason Burt
          last edited by

          Hi

          Kept my 8088 snapshot and swapped my vms back and forth to verify (8088 is working without issues)…

          in 8088 here are the values for Web interface -> FOG Configuration -> FOG Settings -> Web Server ->:
          FOG_WEB_ROOT = /fog/
          FOG_WEB_HOST = 10.30.40.55

          in 8088 here is the value for Web interface -> Storage Management -> [node name] ->
          Web root = /fog

          After a git pull and install of Fog to 8103 the values remain the same, but the default.ipxe file changed again.

          I edited the default.ipxe file to try to fix by taking out the extra “/”, but the pxe boot issue continued. I decided to attempt to copy 8088’s tftpboot folder to 8103 and everything is working again. Not sure where the problem stems from though.

          Thanks,

          Jason

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

            @Jason-Burt said in default.ipxe:

            10.30.40.55

            Can you simply post the default.ipxe file here? It’s obviously some change (beyond the double slash)

            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

              Anything?

              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

              J 1 Reply Last reply Reply Quote 0
              • J
                Jason Burt @Tom Elliott
                last edited by

                @Tom-Elliott Hello Tom, Sorry for the delay. Here is the file:

                #!ipxe
                cpuid --ext 29 && set arch x86_64 || set arch i386
                params
                param mac0 ${net0/mac}
                param arch ${arch}
                param platform ${platform}
                param product ${product}
                param manufacturer ${product}
                param ipxever ${version}
                param filename ${filename}
                isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
                isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
                :bootme
                chain http://10.30.40.55//fog/service/ipxe/boot.php##params

                The only difference I saw was the extra “/” as compared to the original. I seemed to have issues only with UEFI booting until I copied my old tftpboot folder over. I thought maybe the ipxe.efi file had been updated between builds. At any rate, I am running without issues at this point. Thank you.

                1 Reply Last reply Reply Quote 0
                • J
                  Jason Burt
                  last edited by

                  Btw…I tried version 8271 and everything is working properly and upgraded without any issues or changes to be made to any files. UEFI worked without any issue.

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

                    I’ve gone ahead and solved the thread, thanks for the heads up.

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

                    197

                    Online

                    12.0k

                    Users

                    17.3k

                    Topics

                    155.2k

                    Posts
                    Copyright © 2012-2024 FOG Project