Menu Sign In Contact FAQ
Banner
Welcome to our forums

UK airspace closed?

FWIW

Yesterday I was planning on flying from the South Coast UK to Scotland. Filed IFR after breakfast for EOBT 1030Z. Had to cancel for a family issue, when I got back home around noon opened up my laptop and found 20+ emails from Eurocontrol adjusting my airspace joining time, moving it anywhere by 6hrs to 5 min fine adjustments.

If I had gone, would have probably cancelled IFR and dodged airspace up the country VFR.

I am not getting the flight plan problem. AFPEX rejects crap like nobodies business, and apparently a rogue flight plan crashed the system. When they tried to reset it, said rogue FPL was in the system and it crashed again. They did this three times before realising said rogue flight plan was in the system.

I suspect there’s more to this than meets the eye.

Qualified PPL with IR SP/SE PBN
EGSG, United Kingdom

NATS have now officially said it was caused by a “single mis-filed flight plan”.

Presumably this exposed a bug.

A really embarrassing interview with a very standard looking NATS corporate BS-emitting type here.

Administrator
Shoreham EGKA, United Kingdom

Peter wrote:

NATS have now officially said it was caused by a “single mis-filed flight plan”.

Apparently by a French airline… anyone hazard a guess how you can do that?

We're glad you're here
Oxford EGTK

Suggestions that could make the NATS computer crash:

  • “RMK/I LOVE BREXIT”
  • “RMK/DO NOT WORK ON BANK HOLIDAYS”
  • Carrying lots of life rafts for a Channel crossing
We're glad you're here
Oxford EGTK

And I thought “Never trust user input” what part of Computer Science 101

Nympsfield, United Kingdom

I doubt NATS will ever reveal any useful detail but historically airlines have been doing all kinds of tricks to get around CTOTs and the coders at Eurocontrol have been busy trying to block each new trick.

Then there is extra software in each country’s flight plan distribution. NATS runs its own software for traffic management and the poor quality of that is legendary – google on it as I suggested above. The whole “Swanwick project” has been a bonanza for coders, AFAIK mostly Java, and mostly done badly.

The flight plan would have been Eurocontrol validated already so it was something less obvious that did this.

Could have been something perfectly valid which exposed a bug in the UK end. The “computer” crashed and they could not restart it because the offending data was still there so it crashed again. Gosh, everybody tells me this is impossible in Java

AFPEX rejects crap like nobodies business

AFPEX does some data validation to make vandalism harder, otherwise somebody could just cancel a load of airline flight plans with it, etc. They also blocked the ability to run queries on certain types of traffic, IIRC. Not used it for ages. But yeah Afpex too is written in Java and stupidly makes use of the Java runtimes installed on your PC, which is madness, caused a lot of problems due to version dependencies, shows what a blinkered existence the NATS coders live, and most current PC Java apps come with their own copy of the runtimes (but are still buggy as hell; one tool I use daily – Eclipse IDE – barely manages to run for a couple of days).

Administrator
Shoreham EGKA, United Kingdom

Flew France to UK yesterday. Only a 30 min delay.IMO given the problems they had, whatever they were, NATS have done a pretty good job of getting things back to normal again, quite quickly.

France

Just read that Rome had a similar problem at the same time, creating concerns this was a widespread attack, but so far it doesn’t look like it.

NATS won’t be disclosing what it actually was because of DOS (denial of service) attack risks. There are lots of ways to inject flight plans into the system; any AFTN mailbox will do.

And whatever this actually was, there will be other ways to crash the system which may become apparent if you know the details of this one.

This one obviously passed the Brussels validation (the Paris centre was closed in 2020).

Administrator
Shoreham EGKA, United Kingdom

Peter wrote:

Sounds like somebody found a bug. This is not possible; the whole thing was written in Java.

Indeed – it’s impossible for Java to have a bug! :D

Fly more.
LSGY, Switzerland
Sign in to add your message

Back to Top