Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    HE tunnel broken after 23.01

    Scheduled Pinned Locked Moved IPv6
    he.nettunnelbrokererrorgif
    6 Posts 2 Posters 2.2k Views 2 Watching
    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 Offline
      jmaynard
      last edited by

      I recently upgraded my firewall to 23.01. When I did, it appears to have deleted the gif0 interface:
      rc.bootup: The command '/sbin/ifconfig gif0 tunnel xx.xx.xx.xx 'yy.yy.yy.yy'' returned exit code '1', the output was 'ifconfig: interface gif0 does not exist'

      If I delete the definition of the gateway and GIF, then try to add the GIF back, I get:
      Fatal error: Uncaught TypeError: pfSense_interface_flags(): Argument #1 ($ifname) must be of type string, array given in /etc/inc/interfaces.inc:44 Stack trace: #0 /etc/inc/interfaces.inc(44): pfSense_interface_flags(Array, 1) #1 /etc/inc/interfaces.inc(1271): interfaces_bring_up(Array) #2 /usr/local/www/interfaces_gif_edit.php(124): interface_gif_configure(Array) #3 {main} thrown in /etc/inc/interfaces.inc on line 44 PHP ERROR: Type: 1, File: /etc/inc/interfaces.inc, Line: 44, Message: Uncaught TypeError: pfSense_interface_flags(): Argument #1 ($ifname) must be of type string, array given in /etc/inc/interfaces.inc:44 Stack trace: #0 /etc/inc/interfaces.inc(44): pfSense_interface_flags(Array, 1) #1 /etc/inc/interfaces.inc(1271): interfaces_bring_up(Array) #2 /usr/local/www/interfaces_gif_edit.php(124): interface_gif_configure(Array) #3 {main} thrown

      How do I get it defined again so I can go back to using my HE tunnel? My ISP does IPv6 natively, but doesn't guarantee the address block, preventing me from running a server on it unless I pay extra.

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        SteveITS Galactic Empire @jmaynard
        last edited by

        @jmaynard https://redmine.pfsense.org/issues/13963

        To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
        Only install packages for your version of pfSense.
        Upvote šŸ‘ helpful posts!

        J 2 Replies Last reply Reply Quote 0
        • J Offline
          jmaynard @SteveITS
          last edited by jmaynard

          @steveits said in HE tunnel broken after 23.01:

          https://redmine.pfsense.org/issues/13963

          Yup, I'm running a 3100. Trying the kldxref /boot/kernel workaround.

          1 Reply Last reply Reply Quote 0
          • J Offline
            jmaynard @SteveITS
            last edited by

            @steveits Well, I'm still getting the PHP error trying to define the GIF again after deleting it. Got any suggestions there?

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              SteveITS Galactic Empire @jmaynard
              last edited by

              @jmaynard no, sorry. There’s https://redmine.pfsense.org/issues/13981 about VLANs and a different line number. There are a lot of similar PHP errors posted due mostly to the change to PHP 8.1. Out one install using HE isn’t on Plus.

              To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
              Only install packages for your version of pfSense.
              Upvote šŸ‘ helpful posts!

              J 1 Reply Last reply Reply Quote 0
              • J Offline
                jmaynard @SteveITS
                last edited by

                @steveits OK, thanks. If I can ever get registered on Redmine, I'll file a bug report.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.