News: 1688110032

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Quirky QWERTY killed a password in Paris

(2023/06/30)


On Call Hard-coded into The Register 's week is that each Friday morning you’ll find a new instalment of On Call, our reader contributed tales of tech support troubles.

Techie wasn't being paid, until he taught HR a lesson [1]READ MORE

As this is such an instalment, meet a reader we shall Regomize as "Reynold" who once worked for a small Luxembourg-based company that refurbished laboratory equipment and then resold it.

One of Reynold's customers was a Paris-based research institute that bought some kit and accompanying software that would only run on a specific Dell computer. The software was also peculiar in that it had a hard-coded password.

And we all know how dangerous they can be!

Reynold drew the short straw and drove to Paris to install the rig and train users. After a few days the client agreed everything worked, and everyone was happy.

[2]

Then a few weeks later, they weren't happy. "The client called because they were unable to log in into the management software anymore."

[3]

[4]

Reynold remoted into the machine, but was unable to find a fix.

The client was sufficiently important that Reynold had to go to Paris – again.

[5]

"It took me about five seconds to realize that the client had changed the QWERTY keyboard that I installed for a French AZERTY keyboard."

[6]Datacenter fire suppression system wasn't tested for years, then BOOM

[7]False negative stretched routine software installation into four days of frustration

[8]That old box of tech junk you should probably throw out saves a warehouse

[9]Cunningly camouflaged cable routed around WAN-sized hole in project budget

A what? In French, a language that uses many áccènts (these are for effect), typists are more efficient with an AZERTY keyboard than a QWERTY configuration. The AZERTY layout is therefore found in France, Belgium, and other French-speaking nations.

But the software Reynold installed was unaware of this French connection.

"The password was deeply hard coded in the software, linked to the actual keys and not to the letters of the password," Reynold explained. "After inviting the client to either revert to using a QWERTY keyboard, or type 'pqsszord' instead of 'password,' everything worked again, and it was au revoir time."

Have cultural quirks ever caused you tech troubles? If so, [10]click here to send an email to On Call and we may feature your story on some future Vendredi. ®

Get our [11]Tech Resources



[1] https://www.theregister.com/2023/06/23/on_call/

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZJ6nwOsgD62FgKj@g2KovgAAAlI&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZJ6nwOsgD62FgKj@g2KovgAAAlI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZJ6nwOsgD62FgKj@g2KovgAAAlI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_security/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZJ6nwOsgD62FgKj@g2KovgAAAlI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2023/05/05/on_call/

[7] https://www.theregister.com/2023/06/16/on_call/

[8] https://www.theregister.com/2023/05/26/on_call/

[9] https://www.theregister.com/2023/06/02/on_call/

[10] mailto:oncall@theregister.com

[11] https://whitepapers.theregister.com/



Korev

Looks like language was key to the story...

All your QWERTY belong to us...

Fabrizio

One of the first things I did when i was told to bring order in the chaos that was Europe at my company at the time was to mandate that "All servers shall have only one keyboard layout and it shall be US International" and the French resisted least and the Germans with their QWERTZ resisted most...

Re: All your QWERTY belong to us...

Joe W

Oh, and having the system wide language setting to "English" as well. Helps with getting helped, most documentation is _not_ in whatever your (continental European) local gargling language is...

ok, same for Welsh, Gaelic, Icelandic, Faroese, and....

hm, maybe list those who do not have the problem: so "a problem except for people livin in the UK (not the Welsh speaking), Ireland, the USA, Australia, Canada (except for Quebec and the French communities outside of Quebec)..." YOU GET THE POINT, DO YOU?!

Re: All your QWERTY belong to us...

blah@blag.com

Oh the joys of server consoles presented in Finnish and Hungarian.

I always managed but my biggest headache was SQL database collation 25+ European offices. I really tried but in the end had to just pick one (UK English) and mandated "live with it".

Re: All your QWERTY belong to us...

Korev

"All servers shall have only one keyboard layout and it shall be US International"

The problem with that is the enter key is horrible and also with US English locales you also get dates the wrong way around, temperatures in Farenheit etc. Using British or Irish settings would make much more sense in Europe...

Re: All your QWERTY belong to us...

KarMann

That still won't get you proper ISO 8601 dates, though. I'd even call British 30/6/2023 type dates more wrong-way-around than American 6/30/2023, which is just more jumbled up; 30/6/2023 is the exact opposite order (assuming you weren't expecting digit-by-digit reflexion), and the worst for sorting.

[1]https://xkcd.com/1179/

[1] https://xkcd.com/1179/

Re: All your QWERTY belong to us...

emfiliane

Keyboard layout has nothing whatsoever to do with locale settings, not in Windows, Linux, Mac, or any other system I know of. You can have the layout that matches whatever your keyboard is while all of the proper settings for date, time, spelling, system language, etc are as you expect.

Re: All your QWERTY belong to us...

Doctor Syntax

"All servers shall have only one keyboard layout and it shall be US International"

Is this the physical keyboard or the keyboard layout setting? The real pain comes with an bootable USB drive when they differ, especially when the WiFi passphrase contains at least one of those characters that gets relocated.

Re: All your QWERTY belong to us...

localzuk

Or, you could accept that your company operates internationally, with different languages and therefore different end user needs...

Of course the French and Germans resisted.

Re: All your QWERTY belong to us...

Strahd Ivarius

I insist to have my Windows version using the Etruscean language as a default, and I won't change my mind!

Paris...

GlenP

Many years ago I went to Paris on a day trip, largely to deliver a "second-hand" laptop - quite why I don't know, laptops weren't cheap back then but was it truly better I flew over there than use a courier or purchase one in France? I suspect corporate budgets were involved!

Before I went I had a call* from one of my colleagues, "Can you bring me a wateefee?" After a bit of toing and froing I established that what he actually wanted was a copy of What HiFi magazine!

So I fly to Paris with the laptop and wateefee, link up with a colleague and get to the office then hand things over. First comment, "Oh, it's the wrong keyboard!" What did they expect on a UK sourced machine?

It ended up being a rather wasted day, albeit with a decent lunch in the middle, compounded by flight delays at CDG. A plane had gone U/S so they combined two flights but wouldn't let anyone leave the grotty concrete Eurohub as they wanted to get everyone boarded as soon as possible. Friends were, "Oh Paris, how glamorous!" Business travel is always a PITA.

*In the days before ubiquitous email people did actually phone each other!

Re: Paris...

Mark #255

Friends were, "Oh Paris, how glamorous!"

Been there, done that.

Three days training in a hotel in Cap d'Ail (literally, cross the road and you were in Monaco), out of season.

Spent a day either side sitting in airports for the only connection of the day.

At least the weather was clement, but that was the only positive.

Re: Paris...

Korev

I had a trip to Brussels a few years ago, again a nice city to visit. We basically spent all the time in a grotty business park near the airport...

The hotel only had a poor selection of the good stuff :-( -->

Re: Paris...

Vincent Ballard

I had a trip to Brussels a few years ago and the day after the trip was a public holiday back home. My boss was agreeable to booking a later return flight, so I managed to actually see some of the sights, in particular the Atomium. If only it didn't require such a coincidence for business travel to be pleasant.

Re: Paris...

Anonymous Coward

Had something similar in the early 2000s.

Sent to a conference of the company's IT security people across Europe.

Five days in Cannes. Sounds glamorous, doesn't it?

Except that it was in January. And the conference rooms were subterranean.

If we hadn't have made an effort to go out at lunchtime we would not have seen daylight for the five days.

Re: Paris...

lglethal

Hey, they were just trying to make you feel at home! We all know that IT folk work/live in the basement, have an aversion to going outside, and lets face it coming from the UK, it's not like sunlight is a daily commodity.

Your French hosts put in that little bit of extra effort for you! And here you are disparaging them, shame on you....

Re: Paris...

blah@blag.com

CDG was really awful, like a run down 60's post-apocolyptic film set. Jeez those crappy orange plastic chairs and concrete columns repurposed from some multi-storey car park.

Re: Paris...

Doctor Syntax

Only time I was at CDG was a flight from a working trip to Naples (equally grotty if you spend all your time in a big factory) and the flight was grounded due to storms over the UK airport. Eventually diverted to Heathrow, car parked at Gatwick (or maybe t'other way about but client who'd booked flight was in Crawley). Come to think of it, the outbound flight was delayed because of a leaking fuel filler cap. Air travel!!!

Re: Paris...

Anonymous Coward

Stopped flying on business now but, when I did, I always insisted on using Schiphol as my European hub - even from the UK it was local airport to Schiphol for an onward connection. Avoid CDG and Heathwick...

Re: Paris...

Evil Auditor

I'm all for poking fun at the French, specifically because at those being super-proud of their highly elaborated language. But in all fairness, me trying my best French sounds much worse to a francophone person than any wateefee or appi* in our ears.

appi as in "I am very appi" (happy)

Faux AZERTY

trevorde

Worked with a dev who was a real Francophile. He changed his (Windows) input locale to French so that he could simulate an AZERTY keyboard with a (physical) QWERTY keyboard. It caused no end of confusion when we were helping him out. Worst part was he commented his code in French!

Re: Faux AZERTY

Pascal Monett

Ca c'est dégoûtant !

Can we have a Béret & Baguette icon ?

Re: Faux AZERTY

Inventor of the Marmite Laser

This will have to do >

Re: Faux AZERTY

Korev

> Can we have a Béret & Baguette icon ?

Well, as we're not allowed Paris any more this should happen...

Re: Faux AZERTY

WanderingHaggis

Having been introduced to keyboards while working in France I love my azerty, though I am bilingual and can use a qwerty. Living now in the UK my laptop is qwerty and my wireless keyboard azerty (I still do some French user support) -- being the only decent (and rude) French speaker in the technical team. Though the windows habit of defaulting the keyboard to UK layout at login is annoying. I would love it if I could set the keyboard layout independently i.e. without having all the Microsoft apps changing language.

Re: Faux AZERTY

RustyNailed

" I would love it if I could set the keyboard layout independently i.e. without having all the Microsoft apps changing language."

Not entirely sure what you mean here - in my experience Windows allows you (and has for many years) to have multiple keyboard layouts for whatever languages you have installed, separate from the Display language. For any given installed language, you can pick a default keyboard layout and also switch between which ever ones you have configured for that language on the fly.

I used to have a similar setup, only in my case the laptop keyboard was German QWERTZ and my external wireless was UK QWERTY, and the system was installed in English. I was easily able to switch to the German layout when I was travelling using the language picker in the system tray, without affecting any display/app language.

Additionally, most of the MS apps have application specific language options. I had to find these earlier this year when I was switching my new (corporate German install image) laptop to use English as a display language, albeit with a German keyboard....

The only annoying thing for me right now is that the proofing tools don't detect what language I'm writing in, they just use whatever I had it set to last.

Re: Faux AZERTY

Anonymous Coward

"Worked with a dev who was a real Francophile. He changed his (Windows) input locale to French so that he could simulate an AZERTY keyboard with a (physical) QWERTY keyboard. It caused no end of confusion when we were helping him out. Worst part was he commented his code in French!"

I'm doing this since university, actually. We then had many different KBs depending on the workstation that was available and switching from AZERTY mindset to QWERTY or reverse has always been a pain for me ...

Even today, at work (Switzerland), since I HATE the QWERTZ landscape, I'm using an AZERTY landscape on a Swiss KB.

The only issue is, I can't have anyone else type anything on my laptop :)

Re: Faux AZERTY

flokie

I just posted before reading your comment and am now distressed to find there are at least two people in the world who'd stick AZERTY onto a QWERTZ keyboard...

I write in French every now and then on a QWERTY keyboard, and I use AltGr+e for é, and let auto-correct fix other accents. The only real annoyance is "à" which isn't always picked up by auto correct and sometimes require some copy/paste instead.

Re: Faux AZERTY

Vincent Ballard

I had a colleague who configured his laptop to use a Dvorak layout but didn't change the keycaps. He regarded the inability of anyone else to type anything on it as a bonus.

Re: Faux AZERTY

flokie

One step further: a friend had brought back a QWERTZ keyboard from Germany, and had stuck the AZERTY layout on it.... good luck with that one.

The Q<->A Y<->Z subs are the easy part for different keyboard layouts. The real pain in the arse is punctuation. With AZERTY you get easier access to accents, but a simple full stop needs a Shift... The M positioned next to L is annoying too.

Locky

I had this problem. Someone had installed the French default language onto the on-site server, making the admin password go from complex to insane

magic keyboards

Kevin Johnston

I spent some time working in Switzerland which has four official languages and about 427 different keyboard layouts which meant chaos when trying to work over a remote connection as it was impossible the work out what effect a keypress on your local keyboard would have.

What I never understood though was the way some keys had 4 or 5 different accented characters associate but when I was typing in German "IT ALWAYS KNEW WHICH ONE I WANTED"

Freaked me out every time

Keyboard Confusion

Russell Chapman Esq.

I have a Swiss version of an HP laptop. The Z and Y keys are swapped plus various other characters. If I have to use a British keyboard, it takes me ages to find the @ and ? symbols.

Re: Keyboard Confusion

Mark #255

For people using W10 (or later I guess), Win+. makes an on-screen emoji selector appear; but it also has tabs for symbols and accents

Remote log on

Caver_Dave

I had this issue recently with a Swiss company's remote lab equipment that I was having to test my software on. Bearing in mind that they assured me that everything in the company was in English.

Not only did they spell my name incorrectly for the user name, they gave me a relatively long plain ASCII lowercase password (16 characters long with no 'special' characters).

However, it would not work, no matter how hard tried.

In the end I found out that their test lab was a little enclave of German speakers, and so I had to remap my password to the German keyboard layout.

My user name showed up correctly all the time as the letters in it had no transposition (otherwise that would have given the game away immediately) and of course, the password just showed *.

Agh!

Mark White

When I was at uni, there was a wide selection of foreign students and I got quite proficient at installing Windows in whatever language was required. Even got reasonably proficient in AZERTY touch typing even though I can barely speak a handful of words in languages other than English (UK).

Korev

I used to work as a tester when Oracle was really hard to install in an automated manner. I used to be able to do them in languages like Japanese and Korean by remembering which buttons to press...

Keyboards...

Chloe Cresswell

Back in the day of windows 98 we had a Austrian Managing Director at a company we supported.

He had a german keyboard layout (QWERTZ) on his machine.

He had the English version of windows 98 loaded, with the German layout as an option.

So if you booted the machine you hand an English layout using the German physical layout.

If you told it to switch, you now had the German layout, using the German physical layout.

And if you needed to boot to dos, you now had a US layout, using the German physical layout.

It could get a little weird at times, esp when hunting for | and \

Chloe

Security 101.

IGotOut

Need to secure a server in the "Western" world? Install a Japanese keyboard.

Job done

Different keystrokes for different folks

Admiral Grace Hopper

I found a Turkish keyboard easier to use than an AZERTY one.

UCAP

I used to work for a Swedish company, although in their UK offices. My laptop originally had a Swedish keyboard on it which made finding certain keys (my locale was UK English) an interesting exercise of memory. I ended up working with a standard QWERTY keyboard next to me for the times when my memory failed (I was not allowed to connect this to the laptop - they took security seriously). Took months to convince IT (based in Sweden of course) that a Swedish keyboard for an English speaker who writes all of his documents in English is generally A Bad Idea.

Same kind of issue with BIOS password

Strahd Ivarius

When your hardware provider provides a BIOS password setting utility that runs on Windows and use then the configured version of the keyboard with caractères accentués, although when entering the password at startup it reverts to US keyboard layout.

The fist time I saw that, the user had setup a password with only letters, but unfortunately using a "A", replaced by "Q" at startup.

Cue a lot of introspection when being denied the ability to start the computer, with a call to the local subsidiary of the computer maker providing only a promise of being called back later, up to the moment the solution dawned on me.

The next password set by the user was purely numbers.

November, n.:
The eleventh twelfth of a weariness.
-- Ambrose Bierce, "The Devil's Dictionary"