pfSense bugtracker: Issueshttps://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162016-03-18T11:08:54ZpfSense bugtracker
Redmine pfSense - Bug #6011 (Confirmed): IPv6 link local fails HTTP REFERER checkhttps://redmine.pfsense.org/issues/60112016-03-18T11:08:54ZJorge M. Oliveira
<p>On default configured pfSense, the LAN interface has the following IPv6 set by default: fe80::1:1</p>
<p>Trying to login over <code>https://[fe80::1:1]/</code> results in the error 'An HTTP_REFERER was detected other than what is defined in System'.</p>
<p>This is due the following taking place.<br />1) auth.inc line 208 - get_configured_ipv6_addresses() is called;<br />2) util.inc line 1436 - get_configured_ipv6_addresses() body - it walks each interface in search of the configured IPv6;<br />3) util.inc line 1442 - get_interface_ipv6($int) is called. in this case the value $int should be correct and equal to 'lan';<br />4) interfaces.inc line 5375 - get_interface_ipv6(...) body - it will return 'null' because the only IP that is set is the link local and 'lan' doesn't not include '_lloc' magic prefix;<br />5) auth.inc line 208 - get_configured_ipv6_addresses() will return an empty array<br />6) auth.inc line 209 - obviously the foreach won't be executed at all</p>
<p>While on diag_command.php page if I run:<br /><code>echo get_interface_linklocal('lan');</code><br />It returns <code>fe80::1:1%em1</code>.</p>
<p>Fixing this bug will be somewhat tricky.</p>
<p>My personal trick is changing things to:<br /><code>function get_configured_ipv6_addresses($linklocal_fallback = false)</code><br /><code>function get_interface_ipv6($interface = "wan", $flush = false, $linklocal_fallback = false)</code><br />And change some code to cope with the modifications.</p>
<p>I'll submit a PR shortly and decision to merge (or improve) will be left at discretion.</p>
<p>Regards,<br />Jorge M. Oliveira</p> pfSense - Bug #5718 (Not a Bug): Port forward NAT doesn't work when using a gateway outside inter...https://redmine.pfsense.org/issues/57182015-12-30T14:49:30ZJorge M. Oliveira
<p>Hello,</p>
<p>Following feature <a class="issue tracker-2 status-3 priority-4 priority-default closed" title="Feature: Allow adding gateways outside of interface subnet (Resolved)" href="https://redmine.pfsense.org/issues/972">#972</a> implementation, automatic outbound NAT works even when using a gateway outside interface subnet. Previously this required the creation of manual outbound NAT rules.</p>
<p>But... Port forward still doesn't work when using a gateway outside interface subnet.</p>
<p>Those are the settings that cause it to be not working:<br /><a class="external" href="https://imgur.com/a/BRWsP">https://imgur.com/a/BRWsP</a></p>
<p>If I change the subnet from 32 to 24 it works (but will "defeat" what implementing the feature meant).</p>
<p>Regards,<br />Jorge M. Oliveira</p> pfSense - Bug #5716 (Not a Bug): IE 8 display issueshttps://redmine.pfsense.org/issues/57162015-12-30T14:25:09ZJorge M. Oliveira
<p>Hello,</p>
<p>webConfiguration interface is broken on IE 8:<br /><a class="external" href="https://imgur.com/a/NQucx">https://imgur.com/a/NQucx</a></p>
<p>Might be related with Bug <a class="issue tracker-1 status-3 priority-4 priority-default closed" title="Bug: IE 11 display issues related to table padding/margins (Resolved)" href="https://redmine.pfsense.org/issues/5559">#5559</a></p>
<p>Regards,<br />Jorge M. Oliveira</p>