Homebanking again works with free browsers, however, the login page still has a browser check, letting only Internet Explorer in. Circumventing this check is enough to get it work again.
Four solutions are available:
- Konqueror, disguised as Internet Explorer
- Konqueror, as himself (or other browser), with locally modified login page
- Firefox as himself
- Any browser, "low-tech" solution
Konqueror disguised as Internet Explorer
In order to use this solutions, click on
Settings->Configure Konqueror, then on "Browser Identification" (the third last icon from the list at the left hand). Add a mapping from
ebanking.bgl.lu to any variant of Internet Explorer that is more recent than 5.5
From there on, you may connect normally to BGL's homebanking (start at http://www.bgl.lu, then chose Webbanking)
This solution has 2 drawbacks though:
- You appear as Internet Exploder in the logs of BGL's web server, thereby confirming the "powers that be" in their mistaken belief that there are no other browsers
- Display is buggy: information windows and forms are restricted to a small area of just 3 lines high, and you have to scroll to see everything
Konqueror as himself
You can use konqueror declared as himself by downloading the ebanking login page from https://ebanking.bgl.lu/reb0101/WebBankingLogin/user.jsp and patching it locally. The changes needed have two purposes:
- Disable any annoying browser checkes
- Make sure that form submissions goes back to BGL
The following changes are necessary:
- Rename the file into
user.html(so that your browser knows it's HTML)
- Add the following line near the top, right after
- Locate the following two lines (near the end), and comment them out:
Btw, a ready-made
user.htmlfile may be downloaded from http://alain.knaff.lu/howto/bgl/user.html .
- Finally, point your browser to the patched user.html file, and log in.
- After having successfully logged in, you get back to BGL's main page, rather than web banking. This is probably due to the missing language cookie (which would normally be set by the original
user.jsp, but which cannot happen due to it now being loaded from a non-BGL place). This is no problem though, just click on Webbacking, and you are now connected to the Webbanking application.
- User comfort (or lack thereof...) is as for solution 1 (very small information and form windows), however, with this solution, your konqueror shows correctly in the statistics.
Firefox is now allowed "officially", since early Decemeber, the
firefoxGo variable in
user.jsp has been set to
Any browser, "low tech" solution
- Go to http://www.bgl.lu, and start homebanking normally
- As expected, you get redirected to a page advertising Internet Exploder.
- Click back (left arrow) (or enter https://ebanking.bgl.lu/reb0101/WebBankingLogin/user.jsp into the URL bar, if back takes you too far back...)
- Enter your username
- Press the
- Continue as usual
Solution 3 (firefox) is both the easyest to set up (just install Firefox) and the most appealing to the eye (no obvious display bugs).
For technical discussion of history, see earlyer revisions of this wiki page.
We wrote a complaint to BGL Management (ComplaintToBglManagement) back in April, which, along with a meeting in May, may have triggered this nice evolution.
We now prepare a letter of thanks (ThanksToBglManagement) which at the same time will serve as an encouragement to remove the last remaining stumbling block (browser check)
Ok, I think we can forget about the letter of thanks. As their application was still only working with only two browsers, whereas the others were blocked by a browser check, we kept the page at http://alain.knaff.lu/howto/bgl/user.html in place. This page allowed users of other software (such as Konqueror, Safari, Opera...) access to their BGL accounts. However, as the page was basically a lightly patched version of BGL's own login page, BGL considered this as a violation of their intellectual property, and threatened to send police. Well done: Now the page is not only entirely different from BGL's, but also very unflattering about their behavior!