Bug #6939
closedHAproxy - backend server list broken with recent 2.3.3 snapshots
100%
Description
This definitely used to work, however it got badly broken recently. The SSL checkbox and weight fields are completely invisible in Chrome, only the SSL checkbox is barely visible in Firefox. Using haproxy 0.48.
Updated by Jim Pingle over 8 years ago
Is this still the same on a current snapshot? Is it the same if you force a page reload to clear the cache? Make the browser window wider?
The HAproxy GUI looks identical to me on 2.3.2-p1 and a 2.3.3 snapshot from today in the same browser. It does have part of the field hidden that appears to run under the edge of a container/panel so there is some need of adjustment in the page code to keep fields visible in narrower browser windows.
Updated by Kill Bill over 8 years ago
Well, not sure what's current. The box has been upgraded about ~2 hours ago.
$ cat /etc/version.buildtime Wed Nov 16 18:05:11 CST 2016
(Forced refresh/cache cleaning does not help.)
Updated by Jim Pingle over 8 years ago
That's the same image I'm running, so it's most likely a problem with the package in general. It's possible there was a CSS change in 2.3.2-p1 or earlier that led to the difference.
Updated by Kill Bill over 8 years ago
P.S. Cannot make the window any wider, it's already fullscreen on a full HD monitor, not even F11 helps. :-D
Updated by Pi Ba over 8 years ago
There used to be a scrollbar.. Thats hidden now by this fix: https://redmine.pfsense.org/issues/6895
Reverting https://github.com/pfsense/pfsense/commit/7da65ab7dc9a1b55624de9fb6eb9a4a272440573.patch through patches packages restores the scrollbar..
Now to decide what would be the better fix.. Anyone got a good idea?
Updated by Kill Bill over 8 years ago
Not sure either, the "port" field could definitely be shrunk quite a bit, for starters, though that'd only mitigate the issue for bigger screens. Other than that, I prefer whatever ugly scrollbars to making pretty critical stuff inaccessible.
Updated by Pi Ba over 8 years ago
Yah shortening the field lengths would likely help.. but how to do that in a bootstrapped kinda way.?.
Updated by Kill Bill over 8 years ago
I'm not one of those bootstrap guys. :/ Perhaps @sbeaver could help. As for excessively wide dropdowns, perhaps this gives you some idea: http://jsfiddle.net/LgS3C/
Updated by Kill Bill over 8 years ago
Kill Bill wrote:
I'm not one of those bootstrap guys. :/ Perhaps @sbeaver could help. As for excessively wide dropdowns, perhaps this gives you some idea: http://jsfiddle.net/LgS3C/
Thanks. While at it, please have a look at Status_Traffic_Totals package as well, because the above fix broke it too. :-( The table does not fit the screen and the scrollbar went MIA.
Updated by Kill Bill over 8 years ago
I quoted a wrong post, however, both the HAproxy and the Status_Traffic_Totals have been fixed by reverting the offending patch, which I suspect would be the proper course of action here, together with finding a different fix for the drag rules gimmick on firewall rules. No amount of shrinking would fix the Status_Traffic_Totals problem.
Updated by Anonymous over 8 years ago
- Status changed from New to Feedback
The scroll gimmick CSS has been removed from the master CSS file, and added only to firewall_rues.php and firewall_nat.php where it is required.
Updated by Anonymous over 8 years ago
- % Done changed from 0 to 100
Applied in changeset pfsense:dd455f50b7be7957428b0733b5b2c93ccba9e284.
Updated by Anonymous over 8 years ago
- Assignee set to Anonymous
- % Done changed from 100 to 0
Updated by Anonymous over 8 years ago
- % Done changed from 0 to 100
Applied in changeset pfsense:f6973634c34b34908644e2df17154274d2ab12be.
Updated by Kill Bill over 8 years ago
Fixed. Dragging below/above the visible window in FW rules works, HAproxy and Status_Traffic_Totals still have the required scrollbar. Thanks.
Updated by Renato Botelho over 8 years ago
- Status changed from Feedback to Resolved