News: 1728286269

  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)

After we fix that, how about we also accidentally break something important?

(2024/10/07)


Who, Me? On Monday, The Register readers have two jobs: survive the day, and read the fresh instalment of Who, Me? – the column based on your less-marvellous moments.

This week, meet a reader we'll Regomize as "Spencer" who shared a tale of his time working for a UK government agency as a "third line support/infrastructure guy."

That status may sound lowly, but it was enough that Spencer and a colleague found themselves on a flight to Glasgow "to undertake various tasks at a suitably secure location."

[1]

"We'd had a successful day, some IT work and some project meetings," Spencer recalled. Indeed, he even had time to spare before their return flight.

[2]

[3]

"We decided to check over the 'datacenter' – in reality a small room full of cleaning supplies, stationery, bottled drinks and a CAT5 patch panel.

"We thought it would be a nice little extra bonus," Spencer explained.

[4]

Of course, things went wrong. As the duo tidied cables, they managed to knock a fiber-copper media converter box off its perch. Said box smashed a fiber cable as it fell, meaning their attempt to tidy the patch panel had actually disconnected something. Something that was probably important.

[5]Personalized pop-up was funny for about a second, until it felt like stalking

[6]Did you hear the one about the help desk chap who abused privileges to prank his mate?

[7]I don't know what pressing Delete will do, but it seems safe enough!

[8]Python script saw students booted off the mainframe for sending one insult too many

As the pair figured out what they'd done, it became apparent they had picked the worst possible cable to break. This one was an ST to LC cable. For those of you not steeped in cable lore, fiber connectors come in several shapes – ST connectors are round, LC connectors are chunky little wedges.

Here's a look at some common fiber connectors. Because The Reg cares.

[9]

SC LC FC ST fiber connectors – Click to enlarge

But we digress: ST to LC cables are not common. But Spencer and his mate needed one – ASAP.

"Panic set in. It was 6:00pm. All shops were closed, and we were far from civilization,” Spencer told Who, Me?

Cue a frantic search in the "datacenter."

The minutes ticked past. The situation did not look good.

[10]

"I felt the cold sweat of fear from being completely helpless," Spence recalled.

And then his colleague cleared his throat.

"I turned to see him holding the holy-grail cable. I don't know where he found it, and I didn't care." But Spencer cared very much whether it worked – it did – and that he was able to catch his plane home.

"Lessoned learned – leave things well alone," he told Who, Me? before noting this was not the only such incident in his career. "My colleague had a habit of finding solutions at the last minute. He was my lucky charm on many a job."

Have you ever regretted taking on extra work? Or messed something up just before your triumphant exit? [11]Click here to send Who, Me? an email so we can make you our extra little job on a future Monday. ®

Get our [12]Tech Resources



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

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

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

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

[5] https://www.theregister.com/2024/09/30/who_me/

[6] https://www.theregister.com/2024/09/23/who_we/

[7] https://www.theregister.com/2024/09/16/who_me/

[8] https://www.theregister.com/2024/09/09/who_me/

[9] https://regmedia.co.uk/2024/10/04/shutterstock_sc_lc_fc_st_fiber_connnectors.jpg

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/networks&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZwOxQnKFsntpXb-3spzvSAAAANg&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[11] mailto:whome@theregister.com

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



Migrations

Anonymous Coward

For a while I would often be away for migrations to convert a local site to our standards (IP addressing. Email, naming etc). Mostly 2 or 3 of us for a weekend blitz. One of two on networking and myself on servers, desktops and mail migration

On one trip, we finished early-ish so my co worker decided to tidy up their cabling by pulling everything out and repatchong

I coulf see why, but he had the early flight home and I was there for any issues for a couple of days. My days were spent trying to find various ports which were buried under floors (non raised) or behind large cabinets

Local it knew what it was. The local users were just told it was teething problems and I was left cursing

Good days though

No good deed …

Red Sceptic

… goes unpunished.

Re: No good deed …

Korev

I guess Spencer left his Marks on the datacentre

Prst. V.Jeltz

"third line support/infrastructure guy." That status may sound lowly

Does it? I thought that was premier league in the actual running a network part of "I T" , second only to 'architect' or 'director' etc.

Terminology varies I guess , in fact at my present job 3rd line rather unconventionally means the poor bastard who has to walk to the user if {whatever} cant be done remotely - so its unjam the printer or show them the on/off button .

Anonymous Coward

Yup, 1st line = customer facing. 2nd line = escalations and implementations, 3rd line = projects and planning

Tim99

Back in the day, 1st line support was the person who answered the help-line phone and read through choices on a menu. If they got to the end of the choices without resolving the problem they transferred you to a 2nd line support person - They had some knowledge of the system, and usually had access to the manuals and the "known problems" database. If they couldn't fix it, you were told that they were escalating your problem, and that somebody would phone you back. The "somebody" was the 3rd line support person - This could well be one of the people who had actually designed or written the system... In our small business I was often all of them. My calls ranged from "My computer thingy's disappeared" to obscure interaction problems (usually caused by Microsoft).

hmm , am I a hoarder

Prst. V.Jeltz

I've never had that kind of pressure but :

Every time I do a favour/job/diy for friends or family I find myself facing a severe lack of resources compared to my house and having to improvise, ranging from anything like wood saw , socket or voltmeter to I.T. bits like spare hard drive or monitor or vga cable.

More than once I've come across people who inexplicably dont have 100 spare "IEC Connector C13 6A" leads (aka kettle) lying around in a box.

Even real basics like "Have you got a bit of rope to secure this to that ? No ? an old extension cord or any elctrical cable will do .. NO?? are you wearing shoelaces then?"

Some peoples houses are just too damn uncluttered.

Re: hmm , am I a hoarder

Peter Gathercole

My problem is a tiny bit different.

When doing something for family, I try to prepare by taking things I might need. But then again, you could equip a small workshop with what I carry around in the back of my car!

But the problem is often "I know I have one of those, and I think I've seen it in the last few weeks, but I can't remember where it is!"

Whatever it is, I normally find it in the box of 'useful' bits that I put together for the last job, which I never found the time to put away again afterwards, and which may still be sitting in the back of the car anyway!

Anonymous Coward

"Have you ever regretted taking on extra work?"

Yes. Every time I've completed the job in hand and then said to myself "Let me just....."

Dave K

Or my pet-peeve of a line whenever you're in an office to fix a problem that has been logged:

"Oh, by the way - whilst you're here..."

And of course you're boned either way. Say "yes" and fix the extra issue and people just hoard problems for when you visit and it looks like you take an hour to fix a 15-minute problem. Say "No, please log a ticket first" and you get the inevitable feedback about poor IT support. You just can't win...

Anonymous Coward

You have no idea. I have a health condition that keeps me away from the office unless I'm really needed, and I don't or can't trust someone else to take instruction to do it (IMHO, it's bad planning to allow one of your core infrastructure teams to drop to just one member, especially if they're ill).

So I often turn up for one of these essential pieces of work, which is often sized to fit in the available time (plus a bit of contingency), and find people are lining up to tell me of other woes they think I can fix "while I am there"!

The last trip, I ended up having to give our pre-prod environment an unexpected health check and fix, which almost compromised the main work I was there to sort out!

Tim99

In our small business, it happened so frequently that we called it an ”OBTW" happening.

Anonymous Coward

I'd just started a new job and was in a machine room looking at a server. There was another guy who was messing around with some fibre cables in another cabinet in an adjacent row. He was trying to trace one in particular and decided to give the cable a tug. All I heard was a load thump and a shout of pain as a small router got pulled off the top of the rack and hit the guy squarely on the head. Not all equipment in a rack is actually 'rack-mounted". He was very lucky that day!

Carry spares

Giles C

Whenever I go to do a job in the comms room or similar, I usually end up carrying a box of various cables so that I can replace anything that looks dodgy or is about to be stretched to the point it can play music on it. Sometimes I don’t use anything but on rare occasions have had to go back to the supply cupboard. Fine when the site has supplies but when working remotely you almost take the entire stock room with you.

Especially tricky are when the old kit uses c13 but the new uses c15 I.e. high temp power leads… c15 power leads are some of the elusive kit that exists, mostly because someone uses them where a c13 should be so you can’t find any spares….

Leave well alone

Sam not the Viking

Whilst doing proving trials on a piece of kit at a power station, we decided to 'clean the area up' a bit. With a roaming vacuum cleaner, my aide-de-camp unknowingly knocked the air-supply to one of the machinery instruments.

Unexpectedly, rotating machinery started shutting down, other bits of the system stopped.... A long chain, all the way to the power-station big bits underwent a staged shut-down procedure. As our part was the first to react, a quick scan of the instrumentation revealed a rather low pressure-indication. The offending air-valve was spotted and normal service on our machinery resumed with positive results on the rest of the system.... blame, finger-pointing and most importantly, embarrassment avoided or at least minimised.

The inquest via the data-acquisition system implied an 'instrument fault'. The sensor was changed (unnecessarily) and I made sure the offending valve was locked in the on-position. That part of the process was then duplicated, with a further standby as it was clearly a single-point-of-failure; not good in continuous processes.

Good result ---->

wyatt

I've learnt to walk around places with my hands in my pockets. Stops me touching things that I'd then be responsible for fixing. It also helps for when installations are CCTV'd- you with your hands in your pockets is less suspicious that the person who doesn't have them in!

Anonymous Custard

Oh I don't know, someone else caught on CCTV with their hands in your pockets would I think look rather more suspicious...

Ian Johnston

As a Glaswegian, I appreciate the suggestion that one leaves Glasgow to go back to civilisation.

Never clean/tidy anything

DS999

Unless that is the sole purpose of the maintenance you are undertaking, and it includes an outage window (which will be necessary when you need to unplug/replug things to de-knotify tangled cabling) and no don't trust redundancies like dual LAN / N+1 power supplies etc. to handle that even if they are properly tested at regular intervals because Murphy's Law and all.

There's no good that can come of it. Even if you do it successfully without causing any problems, there are exactly two possible outcomes. One, no one notices it so you get zero credit and anyone else working in that area will not appreciate it or try to maintain the organized state you created. Two, it is noticed and that means the finger of blame will be pointed squarely at you if anything you possibly might have touched goes bad - it'll be up to you to prove your innocence by finding a ticket someone else worked that meant they touched it after your tidying.

Glasgow .. far from civilisation .. secure location

munnoch

If the location was truly secure, as in machine guns and German Shepards, then its just across the loch from me.

And I'll overlook the jibe about the lack of civilisation in the Greater Glasgow area, aw'right pal?

mtrantalainen

Am I the only one that read the story as "the takeaway is that you must always have redundant data links for critical connections"? I'm sure that they wouldn't have had such a panic if the problem was that the bandwidth was cut in half (LACP or 802.3ad) or that the traffic simply moved to the redundant link (any other channel bonding mode) after a single fiber failed.

Anonymous Coward

Redundant data links *that have been tested regularly and monitored as if they were live".

I have seen someone attempt a demonstration of how redundant their links were - up until the live link was taken down and the redundant link refused to work (it was up, but just wouldn't work). That took the entire production environment down. If I close my eyes, I can still see the look of terror on the poor guy's face (and he was a friend - I felt so sorry for him).

Or the other case I saw, where the main link went down, and we found the redundant link was also down - and had been for months. No-one noticed because the redundant link state was not being monitored.

The Rules

A Non e-mouse

1 - A five minute job never takes five minutes. More like five hours.

2 - Never start a job on a Friday afternoon. The job will be far worse than you could ever imagine and there will be no way to back out.

Not tidying but...

GlenP

I know the feeling! A while back we had a fixed electrical installation test on a Saturday. It was mid-afternoon by the time they got round to the server room supply and I duly shut everything down and unplugged it from the wall (I've been caught before).After the testing was complete I fired everything up only to find two network switches were completely dead. I'd usually have a spare or two around but I think they'd gone to another site to fix a problem, it was too late to get replacements that day and Sunday wasn't looking hopeful either.

I could get the servers back online with the kit I had but it was looking likely the local staff would be without their PCs and phones until some time on the Monday morning. Cue some creative thinking, I was able to swap a small switch in a separate cabinet for an even smaller one and retrieve the 24-port switch I happened to have at home (it fell off the back of a previous employer's office, honest, Guv) so by lunchtime Sunday everything was connected up again. New switches were sourced on the Monday and another older one was replaced at the same time to provide a spare just in case.

Let me just add this one optimisation to the code ...

Michael H.F. Wilkinson

I was working on implementing an imaging filtering algorithm by a competing research group to compare to our own new shiny algorithm. The authors of the competing algorithm weren't allowed to share their implementation due to IP issues, so in the interest of fairness, we decided to do our level best to squeeze every last drop of performance out of our implementation of the competitor's algorithm (as much as we did to our own algorithm) before comparing them. We had successfully reduced computing time by a factor of three on both methods, when I thought of another optimization for our competitor. It boiled down to reusing earlier results rather than recomputing them, at no extra memory cost. Easily done. It knocked another 7% off the wall-clock time. Not much, but nice to have, and it took just ten minutes to implement.

It worked like a charm on all images in our test set. Except for one, where it seemed to enter an infinite loop, never terminating until we killed it. I spent hours and hours trying to work out what was wrong, but ultimately had to give up. We left out this last optimization in the final test. The 7% didn't make much difference anyway, as our algorithm was far faster, and had a better worst-case computational complexity: O(N log N) vs O(N 2 log N).

Thank god!! ... It's HENNY YOUNGMAN!!