pfSense bugtracker: Issueshttps://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162024-03-25T09:20:00ZpfSense bugtracker
Redmine pfSense Plus - Bug #15361 (New): Error in virtual IP aliases when using IPv6 "network" / "broadca...https://redmine.pfsense.org/issues/153612024-03-25T09:20:00ZMathis Cavalli
<p>There is no network address in IPv6, nor broadcasts like IPv4<br />When adding / editing an IP alias and putting there an address like fd00::/64 it shows the following error : "The network address cannot be used for this VIP" <br />It happened on my pfSense+ box but it seems the CE 2.7.2 is also affected.</p> pfSense Plus - Bug #15202 (New): Add Option for Network Portion of Subnet "Wildcard" for IPv6 Ruleshttps://redmine.pfsense.org/issues/152022024-01-27T22:28:27ZKris Phillips
<p>Filtering hosts with IPv6 is extremely difficult when utilizing an upstream provider that is providing a Prefix Delegation via DHCPv6 because the Prefix Delegation can change, which invalidates existing rules.</p>
<p>If there was a way to detect the interface PD for firewall rules, similar to how the DHCPv6 server currently detects the delegated prefix, users could assign rules based on only the host portion of the subnet and have the firewall filter rule automatically fill in the delegated prefix network ID portion before feeding it to pf.</p>
<p>This solves the following two scenarios:</p>
<p>1. A static DHCPv6 lease is assigned, but the delegated prefix changes<br />2. Clients configured via SLAAC typically will have the same host portion of an address, regardless of the network portion discovered by RAs, unless they are utilizing privacy extensions.</p>
<p>Obviously, this won't help in cases where SLAAC is used with RFC4941, but in many cases when creating rules like this it's possible to disable privacy extensions optionally in most operating systems.</p> pfSense Plus - Bug #15104 (New): Layer 2 experimental Firewall/Rules/Ethernet: new broadcast doma...https://redmine.pfsense.org/issues/151042023-12-18T22:48:09ZJonathan Lee
<p>Layer 2 broadcast domain in 23.05.01 would separate compex card from the LAN RJ45 ports. It no longer separates the layer 2 broadcast domains in 23.09.01</p>
<p>Ref: <a class="external" href="https://forum.netgate.com/topic/184894/ethernet-rules-on-two-networks">https://forum.netgate.com/topic/184894/ethernet-rules-on-two-networks</a></p>
<p>23.09.01 requires intra interface communication for layer 2 and in 23.05.01 it did not. I run guest wifi on the compex card(OPT1) so the secure side or <abbr title="WLAN">LAN</abbr> now is prone to arp broadcast storms as it no longer has separate broadcast domains.</p>
<p>Both interfaces have NAT access outbound without talking to each other but in 23.09.01 it is now required for the layer 2 to have interface to interface traffic.</p> pfSense Plus - Bug #15036 (Confirmed): Traffic Shaper Wizard Dedicated generates errorhttps://redmine.pfsense.org/issues/150362023-11-27T05:56:41ZAzamat Khakimyanov
<p>I can reproduce it on 23.01, 23.05_1 and 23.09</p>
<p>All the time I run <strong>Traffic Shaper Wizard Dedicated</strong> with HFSC queueing I got this message<br />__ There were error(s) loading the rules: pfctl: linkshare sc exceeds parent's sc - The line in question reads [0]:</p>
<p>Running <strong>Traffic Shaper Wizard Dedicated</strong> with PRIQ/CBQ queueing and running <strong>Traffic Shaper Wizard Multi All</strong> with HFSC queueing work normal (without any error message)</p>
<p>It might be the same issue as <a class="external" href="https://redmine.pfsense.org/issues/2308">https://redmine.pfsense.org/issues/2308</a>, which is 11y old.</p> pfSense Plus - Bug #15006 (New): Upgrade Issue to 23.09 Results in Stuck Prompt Mid-upgradehttps://redmine.pfsense.org/issues/150062023-11-17T19:50:02ZKris Phillips
<p>Symptom: <br />Devices get stuck at a "Enter full pathname of the shell or RETURN for /bin/sh:" prompt mid-upgrade. Rebooting the appliance causes it to be stuck at a "-sh: /etc/rc.initial: not found" prompt after asking for credentials.</p>
<p>This does not appear to be an arch problem as amd64 and aarch64 are both seemingly affected.</p>
<p>Relevant errors during bootup captured from an 1100 that failed to upgrade properly:</p>
<p>[113/168] Extracting php82-pear-Net_URL2-2.2.1: .......... done</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: foreach() argument must be of type array|object, null given in Command.php on line 249</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 250</p>
<p>Warning: Trying to access array offset on value of type null in Role.php on line 251</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "honorsbaseinstall" in Role.php on line 173</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "installable" in Role.php on line 139</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "phpfile" in Role.php on line 204</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46</p>
<p>Warning: Undefined array key "config_vars" in Role.php on line 46<br />XML Extension not found<br />pkg-static: POST-INSTALL script failed<br />[114/168] Installing boost-libs-1.82.0_1...<br />[114/168] Extracting boost-libs-1.82.0_1: .......pid 518 (pkg-static), jid 0, uid 0, was killed: failed to reclaim memory<br />Child process pid=518 terminated abnormally: Killed</p>
<blockquote><blockquote><blockquote>
<p>Unlocking package pfSense-pkg-aws-wizard... done.<br />Unlocking package pfSense-pkg-ipsec-profile-wizard... done.</p>
</blockquote></blockquote></blockquote>
<p>Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:48<br />Stack trace:<br />#0 /etc/inc/functions.inc(34): require_once()<br />#1 /etc/rc.ecl(25): require_once('/etc/inc/functi...')<br /><a class="issue tracker-1 status-3 priority-4 priority-default closed parent" title="Bug: Gateway not added when switching from DHCP to static (Resolved)" href="https://redmine.pfsense.org/issues/2">#2</a> {main}<br /> thrown in /etc/inc/certs.inc on line 48<br />Launching the init system...<br />Fatal error: Uncaught Error: Failed opening required 'Net/IPv6.php' (include_path='.:/etc/inc:/usr/local/pfSense/include:/usr/local/pfSense/include/www:/usr/local/www:/usr/local/captiveportal:/usr/local/pkg:/usr/local/www/classes:/usr/local/www/classes/Form:/usr/local/share/pear:/usr/local/share/openssl_x509_crl/') in /etc/inc/util.inc:28<br />Stack trace:<br />#0 /etc/inc/config.lib.inc(29): require_once()<br />#1 /etc/inc/auth.inc(31): require_once('/etc/inc/config...')<br /><a class="issue tracker-1 status-3 priority-4 priority-default closed parent" title="Bug: Gateway not added when switching from DHCP to static (Resolved)" href="https://redmine.pfsense.org/issues/2">#2</a> /etc/inc/captiveportal.inc(29): require_once('/etc/inc/auth.i...')<br /><a class="issue tracker-1 status-3 priority-4 priority-default closed" title="Bug: VPN negation rules not added in 2.0 (Resolved)" href="https://redmine.pfsense.org/issues/3">#3</a> /etc/inc/service-utils.inc(25): require_once('/etc/inc/captiv...')<br /><a class="issue tracker-4 status-3 priority-4 priority-default closed" title="Todo: Remove hard coded VLAN supported interfaces list (Resolved)" href="https://redmine.pfsense.org/issues/4">#4</a> /etc/inc/pkg-utils.inc(26): require_once('/etc/inc/servic...')<br /><a class="issue tracker-4 status-3 priority-4 priority-default closed" title="Todo: Don't sync on every filter reload (Resolved)" href="https://redmine.pfsense.org/issues/5">#5</a> /etc/rc.bootup(27): require_once('/etc/inc/pkg-ut...')<br /><a class="issue tracker-1 status-3 priority-4 priority-default closed" title="Bug: Status -> Wireless display bugs (Resolved)" href="https://redmine.pfsense.org/issues/6">#6</a> {main}<br /> thrown in /etc/inc/util.inc on line 28<br />Starting CRON... done.</p>
<p>Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:48<br />Stack trace:<br />#0 /etc/inc/functions.inc(34): require_once()<br />#1 /etc/inc/notices.inc(26): require_once('/etc/inc/functi...')<br /><a class="issue tracker-1 status-3 priority-4 priority-default closed parent" title="Bug: Gateway not added when switching from DHCP to static (Resolved)" href="https://redmine.pfsense.org/issues/2">#2</a> /etc/inc/config.inc(51): require_once('/etc/inc/notice...')<br /><a class="issue tracker-1 status-3 priority-4 priority-default closed" title="Bug: VPN negation rules not added in 2.0 (Resolved)" href="https://redmine.pfsense.org/issues/3">#3</a> /etc/rc.start_packages(25): require_once('/etc/inc/config...')<br /><a class="issue tracker-4 status-3 priority-4 priority-default closed" title="Todo: Remove hard coded VLAN supported interfaces list (Resolved)" href="https://redmine.pfsense.org/issues/4">#4</a> {main}<br /> thrown in /etc/inc/certs.inc on line 48<br />.: cannot open /etc/rc.be_functions.sh: No such file or directory<br />Enter full pathname of shell or RETURN for /bin/sh:</p> pfSense Plus - Bug #14862 (New): netstat nexthop queries fail on an arm32https://redmine.pfsense.org/issues/148622023-10-11T00:33:44ZSteve Wheeler
<p>Using the -o or -O switches with netstat to get nexthop data fails or shows bad data on arm32 devices.</p>
<pre>
[23.09-BETA][admin@fw1.stevew.lan]/root: netstat -4onW
Nexthop data
Protocol Family 0:
Idx Type IFA Gateway Flags Use Mtu Netif Addrif Refcnt Prepend
120 empty (0) ---/resolve HS 0 512 --- lo0 0 00000000000000000000000000
120 empty (0) ---/resolve H 0 512 --- lo0 0 000000000000000000
120 empty (0) ---/resolve 0 512 ---mvneta1.100 0 0000000000000000000000000000
120 empty (0) ---/resolve 0 512 --- ovpnc2 0 00000000000000000000000000000000
120 empty (0) ---/resolve H 0 512 --- lo0 0 00
120 empty (0) ---/resolve HS 0 512 --- lo0 0 0000
120 empty (0) ---/resolve HS 0 512 --- lo0 0 00
120 empty (0) ---/resolve H 0 512 --- lo0 0 00
120 empty (0) ---/resolve HS 0 512 --- lo0 0 0000000000000000
120 empty (0) ---/resolve GS 0 512 --- mvneta0 0 00
120 empty (0) ---/resolve 0 512 --- mvneta2 0 0000000000000000
120 empty (0) ---/resolve HS 0 512 --- lo0 0 00000000000000000000000000000000
120 empty (0) ---/resolve HS 0 512 --- lo0 0 000000000000000000000000000000
120 empty (0) ---/resolve HS 0 512 --- lo0 0 0000000000000000000000000000000000
120 empty (0) ---/resolve H 0 512 --- ovpnc3 0 000000000000000000000000000000
120 empty (0) ---/resolve 0 512 ---mvneta1.21 0 00000000000000000000000000
120 empty (0) ---/resolve GHS 0 512 --- mvneta2 0 0000000000000000
120 empty (0) ---/resolve 0 512 --- mvneta0 0 00
120 empty (0) ---/resolve GS 0 512 --- mvneta2 0 0000000000000000
120 empty (0) ---/resolve 0 512 --- mvneta1 0 0000
120 empty (0) ---/resolve 0 512 --- mvneta1 0 0000
120 empty (0) ---/resolve HS 0 512 --- lo0 0 0000000000000000000000000000
120 empty (0) ---/resolve 0 512 --- ovpnc1 0 0000000000000000000000000000000000
</pre>
<pre>
[23.09-BETA][admin@fw1.stevew.lan]/root: netstat -4OnW
Nexthop groups data
netstat: sysctl: net.route.0.2.nhgrpdump.0 estimate: Operation not supported
</pre>
<p>These commands are used to gather data for the status_output file and hence generate errors when it's run.</p> pfSense Plus - Bug #14818 (Confirmed): StatusTraffic Graph In/Out traffic misplaced in Graph but ...https://redmine.pfsense.org/issues/148182023-09-29T12:14:54ZIvaylo Velikovivaylo.velikov@gmail.com
<p>StatusTraffic Graph In/Out traffic misplaced in Graph but correct in text table<br />See attached picture</p> pfSense Plus - Bug #14752 (Incomplete): PHP Request Shutdown: Cannot use output buffering in outp...https://redmine.pfsense.org/issues/147522023-09-06T10:19:53Zyon Liuinfo@ipv6china.com
<p>amd64<br />14.0-ALPHA2<br />FreeBSD 14.0-ALPHA2 amd64 1400094 #1 plus-devel-main-n256133-bef8dca4536: Tue Sep 5 06:26:19 UTC 2023 root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-master-main/obj/amd64/fWgcJpOQ/var/jenkins/workspace/pfSense-Plus-snapshots-master-main/s</p>
<p>Crash report details:</p>
<p>PHP Errors:<br />[06-Sep-2023 03:38:27 Asia/Shanghai] PHP Fatal error: PHP Request Shutdown: Cannot use output buffering in output buffering display handlers in Unknown on line 0</p>
<p>No FreeBSD crash data found.</p> pfSense Plus - Bug #14531 (Confirmed): Traffic Graph widget doesn't show traffic counts for OpenV...https://redmine.pfsense.org/issues/145312023-06-30T16:48:06ZLev Prokofev
<p>The Traffic Graph widget doesn't show the in\out traffic for the OpenVPN interfaces.</p>
<p><img src="https://redmine.pfsense.org/attachments/download/5133/clipboard-202306302045-mzwyk.png" alt="" /><br /><img src="https://redmine.pfsense.org/attachments/download/5134/clipboard-202306302045-zsncd.png" alt="" /></p> pfSense Plus - Bug #14168 (New): OpenVPN status GUI cannot display RADIUS ACL Generated Ruleset w...https://redmine.pfsense.org/issues/141682023-03-23T20:35:05ZKris Phillips
<p>When looking at the Status --> OpenVPN page and viewing a user's ACLs from RADIUS, if the user signed in with <a class="email" href="mailto:user@domain.com">user@domain.com</a>, it will fail to load the ruleset information due to a PHP bug and just get stuck on "...Loading...". If the user signed in without the @domain.com, it will load fine.</p> pfSense Plus - Bug #14106 (New): arc4random: WARNING: initial seeding bypassed the cryptographic ...https://redmine.pfsense.org/issues/141062023-03-14T10:41:28ZJonathan Lee
<p>23.01 is now showing this error after a fresh firmware install on a Netgate 2100-MAX system. It will continue to boot after. Is this of concern? I have not noticed this in the past. It has bypassed the cryptographic feature.</p>
<p>Mar 14 05:01:12 kernel arc4random: WARNING: initial seeding bypassed the cryptographic random device because it was not yet seeded and the knob 'bypass_before_seeding' was enabled.<br />Mar 14 05:01:12 kernel FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs<br />Mar 14 05:01:12 kernel Starting CPU 1 (1)<br />Mar 14 05:01:12 kernel avail memory = 3464667136 (3304 MB)<br />Mar 14 05:01:12 kernel real memory = 3602862080 (3435 MB)<br />Mar 14 05:01:12 kernel module firmware already present!<br />Mar 14 05:01:12 kernel VT: init without driver.<br />Mar 14 05:01:12 kernel FreeBSD clang version 14.0.5 (<a class="external" href="https://github.com/llvm/llvm-project.git">https://github.com/llvm/llvm-project.git</a> llvmorg-14.0.5-0-gc12386ae247c)<br />Mar 14 05:01:12 kernel root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-23_01-main/obj/aarch64/Z3hsU8Fs/var/jenkins/workspace/pfSense-Plus-snapshots-23_01-main/sources/FreeBSD-src-plus-RELENG_23_01/arm64.aarch64/sys/pfSense arm64<br />Mar 14 05:01:12 kernel FreeBSD 14.0-CURRENT #0 plus-RELENG_23_01-n256037-6e914874a5e: Fri Feb 10 20:28:37 UTC 2023<br />Mar 14 05:01:12 kernel FreeBSD is a registered trademark of The FreeBSD Foundation.<br />Mar 14 05:01:12 kernel The Regents of the University of California. All rights reserved.<br />Mar 14 05:01:12 kernel Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994<br />Mar 14 05:01:12 kernel Copyright (c) 1992-2022 The FreeBSD Project.<br />Mar 14 05:01:12 kernel KDB: current backend: ddb<br />Mar 14 05:01:12 kernel KDB: debugger backends: ddb gdb<br />Mar 14 05:01:12 kernel GDB: current port: uart<br />Mar 14 05:01:12 kernel GDB: debug ports: uart<br />Mar 14 05:01:12 kernel ---<<BOOT>>---</p> pfSense Plus - Bug #14005 (New): SFP Interfaces not available with Traffic Shaper in v23.01https://redmine.pfsense.org/issues/140052023-02-21T13:45:15ZBrendon Flint
<p>I have dual Netgate 1541 in HA mode. The SFP interfaces LAN (cxl1) and WAN (cxl0) are not available for configuration in v23.01. If I boot one of the Netgate's in to v22.05, both interfaces are available for configuration, but not when it boots to v23.01.</p>
<p>The problem exists with both Netgate 1541.</p> pfSense Plus - Bug #13964 (New): PHP syntax error in ``ec2_setup.php``https://redmine.pfsense.org/issues/139642023-02-16T08:19:13ZDanilo Zrenjanin
<p>The ec2_setup.php file contains code that is not compatible with PHP 8.1.</p>
<pre>
[16-Feb-2023 08:35:53 Europe/Rome] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /usr/local/sbin/ec2_setup.php:299
Stack trace:
#0 /usr/local/sbin/ec2_setup.php(478): writeOpenVPNConfig('x.x.x.x')
#1 {main}
thrown in /usr/local/sbin/ec2_setup.php on line 299
</pre> pfSense Plus - Bug #13687 (New): firewall_shaper_vinterface.php cannot deal with a limiter named ...https://redmine.pfsense.org/issues/136872022-11-23T02:41:47ZKristof Provost
<p>When I create a limiter named 'new' via the Traffic Shaper page (firewall_shaper_vinterface.php) with the name 'new' it becomes impossible to create more limiters.<br />The 'new' limiter is created correctly, and I can add queues to it, but following the 'New Limiter' link (to firewall_shaper_vinterface.php?pipe=new&action=add") shows the new queue page, not the new limiter page.</p> pfSense Plus - Bug #12759 (New): Proprietary packages link to non-existant or non-public github p...https://redmine.pfsense.org/issues/127592022-02-05T19:22:11ZKris Phillips
<p>When clicking on the version number to view the code for packages like openvpn-import and aws-wizard, these link to a non-existant Github page (or one that is private). We should probably add a way to just remove these links on proprietary packages for pfSense Plus.</p>
<p>For example, aws-wizard links to <a class="external" href="https://github.com/pfsense/FreeBSD-ports/commits/devel/net/pfSense-pkg-aws-wizard">https://github.com/pfsense/FreeBSD-ports/commits/devel/net/pfSense-pkg-aws-wizard</a> which is an invalid path.</p>