"Edinburgh": FTP catalog sync failure
Scenario: "Edinburgh": FTP catalog sync failure
Level: Easy
Type: Fix
Tags: ftp
Access: Email
Description: The warehouse API on this host should answer on http://127.0.0.1:9178/ with a body containing OK.
It depends on a catalog file pulled from the internal FTP mirror at 127.0.0.1 running vsftpd (user edinburgh).
The sync job at /home/admin/edinburgh-sync.sh is failing; edinburgh-sync is in a failed state and the API never comes up healthy.
Fix the sync so the catalog is downloaded and the API works again.
Root (sudo) Access: True
Test: /var/lib/edinburgh/catalog.txt exists with the correct inventory data, the service edinburgh-api is active, and curl http://127.0.0.1:9178/ returns a response whose body contains OK.
The "Check My Solution" button runs the script /home/admin/agent/check.sh, which you can see and execute.
Time to Solve: 10 minutes.