Packages not working in 2.1 - SOLVED



  • Posting for others to find a possible solution.

    I upgraded from 2.0 to 2.1 to get IPv6 support.  My ISP dishes out a /64 prefix and I wanted to use it.
    WAN gets a v6 address but it doesn't work yet.

    However packages would not list.  Available packages said "none available, can't contact www.pfsense.com, check DNS and gateway etc etc"

    A quick

    tcpdump -i pppoe0 port 443 or port 80
    

    while clicking "available packages" showed that the firewall was attempting to connect to pfsense.com's v6 address

    10:11:29.886561 IP6 2400:6900:3000:2:20d:b9ff:fe13:a364.25237 > 2605:8000:d:1::113 ecr 0], length 0
    

    which failed because ISP doesn't officially support it yet.

    However the package manager was not failing back to v4 mode.

    So the fix was to go to Services -> DNS then create a Host Override for www.pfsense.org and .com

    www  pfsense.com  69.64.6.21   
    www  pfsense.org  Alias for www.pfsense.com

    Once applied, the package manager was happy to use v4 IPs.


Locked