NCAE Mapping Hub
Overview Scoreboard Data Roles Exercised Checklists Lessons Skill Drills Practice Terminal Progress
WWW Content failure 1x weight estimate

WWW Content. DNS name not resolving (can't even reach the web server)

Website cannot be reached
Events
1,470
Pts per check
1.4
Pts missed
2,041.7
Teams hit
9/13

Authority mappings

Which work roles, knowledge units, and EWU courses this error pattern touches. Hover for context, click to drill in.

EWU courses: CSCD212 CSCD380

What the message means

The scoring engine is trying to fetch `http://team<N>.ncaecybergames.org/` by DNS name (not IP). The name isn't resolving. This is a DNS EXT FWD problem masquerading as a WWW Content problem. Fix DNS first.

Why the service is down

Commands in order

  1. 1. 1. What name is the scoring engine querying?
    # from the packet: typically team<N>.ncaecybergames.org # Confirm by checking halftime-report or post-comp report
    Expect
    e.g., team14.ncaecybergames.org
    Interpret and next
    Lock this in. students will test against it next.
  2. 2. 2. Does your DNS serve this name?
    dig @<router-external-IP> team<N>.ncaecybergames.org A +short
    Expect
    Your web server's IP (e.g., 172.18.<N>.X)
    Interpret and next
    Empty = either router forwarding missing OR zone file doesn't have this A record.
  3. 3. 3. Verify the A record is in the zone file
    grep -r 'team<N>' /etc/bind/db.*
    Expect
    Line: team<N>.ncaecybergames.org. IN A <web-IP>
    Interpret and next
    Missing = add the record, bump the SOA serial, reload BIND.
  4. 4. 4. If DNS is fine but scoring still fails
    curl -v http://team<N>.ncaecybergames.org/ 2>&1 | head
    Expect
    Response body or headers
    Interpret and next
    If it works locally but fails externally, go back to router NAT for port 80.

Decision tree

Answer each question to route to the right fix.

Q: Does dig for team<N>.ncaecybergames.org return an IP?
Yes: Curl externally. If that also works, scoring will pick up in next tick.
No: Fix DNS first (EXT FWD playbook).

External references

Other patterns on this service