The governement of Canada does not like Linux. They don't let me apply for the unemployement online, as they told me to do after I came at their office to get the information.

They "check" the browser, and the code is voluntarily bogus:

The check the "User Agent" string, find the OS, and set OS_Good to true only if they found Windows or MacOS. Then they never set isGood to true because of that.

See script 1 and script 2. You'll see that they do it on purpose as they already check all the cases for less common platforms.