OpenCyber Academy
Technical · Chapter 13 · English
Course code: OCA-053Chapter 13: OCA-053-C013

Chapter 13 — Security architecture and engineering: troubleshooting

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Lesson map

Lesson 13 published. Map, example, EX049.

flowchart TD
  N0["Learning outcomes"]
  N1["13.1 The problem"]
  N2["13.2 Using logs"]
  N3["13.3 Fixing properly"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4
  N4 --> EX["Worked example"]
  EX --> Q["Exercise EX049"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["13.1 The problem"]
  N2["13.2 Using logs"]
  N3["13.3 Fixing properly"]
  N4["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX049"]
[Learning outcomes]
    |
    v
[13.1 The problem]
    |
    v
[13.2 Using logs]
    |
    v
[13.3 Fixing properly]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX049]

Learning outcomes

You will (1) diagnose a problem caused by a security change; (2) use logs to find the cause; (3) fix it while keeping the control.

13.1 The problem

Two weeks after segmentation, the Norbury practice reports that X-ray images take minutes to appear in surgery. Staff suspect the new firewall. Nadia starts by describing the symptom exactly: images load, but slowly, only in two of four surgeries, and only since Tuesday. She asks what changed on Tuesday and learns that a new X-ray sensor was installed in surgery three. Precise symptoms narrow the search far faster than general complaints that the network is slow. She writes these details in the ticket before investigating further.

13.2 Using logs

Nadia checks the router's firewall logs, which show repeated denied connections from surgery PCs to the imaging server on a second port. The new sensor's software uses an extra port for image previews, which the rules do not allow. The viewer retries before falling back to the slower method, causing delays. The cause is a legitimate new flow, not a fault in the design. Logs turned a vague complaint into a specific missing rule within twenty minutes. She saves the relevant log lines as evidence in the ticket.

13.3 Fixing properly

Nadia confirms the port with the sensor vendor's documentation, then adds a rule allowing surgery PCs to reach the imaging server on that port only, with the purpose and owner recorded. She reruns the verification tests from chapter 11 and adds the new port to the expected flow list. Images load normally again. She also adds a step to the change procedure: new clinical devices must have their network needs documented before installation, so the next device does not cause the same delay.

Worked example

Nadia narrows a slow imaging complaint, finds denied connections in logs, adds one documented rule and updates the change procedure.

Synthetic case. The devices and ports are synthetic.

Errors and limits

Vendor documentation can be incomplete. Retry behaviour hides denials from users.

Exercises

Synthesis

Precise symptoms and logs find the real cause, and narrow fixes keep controls intact.

Continue studying — chapter 13 of 18

← Chapter 12 (draft) · Course chapter index · Chapter 14 (draft) →

Worked answers

EX049. Images loading slowly in two of four surgeries, only since Tuesday.

EX050. Repeated denied connections on a second port used for previews.

EX051. By adding a documented rule for that port only and rerunning verification tests.

EX052. Requiring new clinical devices' network needs to be documented before installation.