The site is down
The training web service is not accepting requests. Inspect its state, bring it back, and verify the page responds.
InvestigateNo command checklist. A starting condition, a concrete goal, and evidence that your repair worked.
Earn two practice stars for recovery and a third for diagnostic evidence. Hints never remove earned progress. Anonymous rewards last for this session. Signed-in practice rewards stay on this device and do not add competitive leaderboard XP.
The training web service is not accepting requests. Inspect its state, bring it back, and verify the page responds.
InvestigateAn invalid training configuration prevents nginx from starting. A known-good copy is available at /etc/nginx/nginx.conf.known-good. Inspect, restore, validate, then start the service.
InvestigateYour private runbook is /home/learner/lab/private-note.txt. Recover owner-only read/write access, then read it. Do not grant group or public access.
InvestigateInspect /var/log/training-auth.log. Save only denied events to lab/denied.txt and their newline count to lab/count.txt. Leave the original log intact.
Investigatenginx is active, but the root page is missing. A verified training copy is in /home/learner/backups/homepage.html. Restore /srv/www/index.html and verify it through HTTP.
InvestigateThe runbook at /home/learner/lab/handoff-brief.txt states the incident name, observed state, and next action. Create lab/handoff.txt with those three exact key=value lines, keeping any credentials out.
InvestigateCompare lab/release.txt with backups/release-approved.txt. Restore only the changed working copy, then verify identical digests. Do not modify the approved copy.
InvestigateRead /opt/ai-lab/incident.json. Identify the failing dependency and save its name followed by a newline in /home/learner/lab/dependency.txt. Model readiness alone does not explain application health.
InvestigateRepeat scenarios with fresh scratch state. The objective is safe understanding, not speed.
You can use every Learn lab without an account. Anonymous progress lasts only for this browser session.
Your practice is ready.
Signing in keeps lesson completion, XP, missions, and streak progress between sessions. Lab files and typed commands stay on this device.