Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    HE tunnel broken after 23.01

    Scheduled Pinned Locked Moved IPv6
    he.nettunnelbrokererrorgif
    6 Posts 2 Posters 1.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 Rebel Alliance @jmaynard
        last edited by

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

        Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to reboot, or more depending on packages, and device or disk speed.
        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 Rebel Alliance @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.

              Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
              When upgrading, allow 10-15 minutes to reboot, or more depending on packages, and device or disk speed.
              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 2025 Rubicon Communications LLC (Netgate). All rights reserved.