NCAE Mapping Hub
Overview Scoreboard Data Roles Exercised Checklists Lessons Skill Drills Practice Terminal Progress
SMB Read partial 1x weight estimate

SMB Read partial. scoring engine got the file but the content is wrong

22 files have incorrect content
Events
378
Pts per check
1.4
Pts missed
525
Teams hit
3/13

Authority mappings

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

EWU courses: CSCD240-S26 CSCD210 CSCD212 CSCD240 CSCD327 CSCD380 CSCD470 CSCD496

What the message means

The scoring engine fetched files from the `files` share but their contents don't match expected reference data. Typically means the share has the right filenames but either the files are empty, were modified, or are the wrong versions. This is 'partial'. give it priority if you see it along with SMB Login working.

Why the service is down

Commands in order

  1. 1. 1. Locate the share path
    testparm -s 2>/dev/null | awk '/^\[files\]/,/^\[/' | awk '/path = /{print $3; exit}'
    Expect
    e.g., /srv/samba/files
    Interpret and next
    Save as $SHARE for the next steps.
  2. 2. 2. Inventory the files the engine expects
    ls -la $SHARE | head -30
    Expect
    A set of .data files including addict_with_a_pen.data
    Interpret and next
    Any zero-byte files are suspicious. Any missing files = create.
  3. 3. 3. Find zero-byte files
    find $SHARE -size 0 -type f -ls
    Expect
    Either no output or a list of empty files
    Interpret and next
    Empty files = content lost. Restore from `/root/competition-backups/` if you backed up the share. Otherwise accept partial credit from Login + Attribute checks.
  4. 4. 4. Check for red-team modifications
    find $SHARE -type f -mmin -30 -ls
    Expect
    Files modified in the last 30 min
    Interpret and next
    If anything was modified recently and it wasn't you, red team touched it. Restore from backup.
  5. 5. 5. Restore from golden backup if present
    rsync -av --delete /root/competition-backups/files/ $SHARE/
    Expect
    File count matches pre-competition baseline
    Interpret and next
    If no backup exists, build one NOW for future competitions.

Decision tree

Answer each question to route to the right fix.

Q: Did you back up the share contents at T+5?
Yes: rsync restore from backup.
No: Create any empty files with placeholder content; accept partial score this time.

External references

Other patterns on this service