Troubleshooting Servers (Obsolete)
This page and all its descendants are obsolete.
Step-by-step guide
- If the problem is with Archivesspace, check the Archivesspace page.
- If the problem is with Staging, check with developers to see if any recent code changes have been made to be aware of.
- Check to see which of the following likely problems are being encountered
- If the site is completely unreachable go to Site Unreachable (Obsolete)
- If the site can be reached, but searching does not work go to Site's search is broken
- If the site can be reached, but the viewer does not work to Viewer is broken
- If The site can be reached, but downloads do not work go to Derived Images not working and the As yet unwritten Fedora not working.
- If the site can be reached, but staff cannot add/edit works go here
- If the site can be reached, but new works added are not generating derived images go here.
- If the box itself cannot be reached try the following steps to troubleshoot ssh problems.
- Check the key you're using
- Try using the ubuntu default admin if your normal account does not work
- Log into AWS and go to the EC2 Service.
- In Instances find the server you want to check.
- Are the Instance Status and Status columns green or yellow?
- If they are all clear select the box
- Go to Instance Settings and Get System Log, check for errors
- Volume mount issues are a likely error
- If there are no errors, try to reboot the machine by using Action→Instance State→ Reboot. Notify Michelle and all digital collections team to see if this will be an issue.
- If it still is not accessible, it may be a local setting.
- Turn off the box, if it does not have an elastic IP be aware the public facing IP will change as a result of this.
- Unmount the root volume. In the EC2 screen go to Volumes
- Find the volume labeled sda1 for the machine you want
- Select it and go to Actions→ Detach Volume
- Keep it selected and use Actions → Attach Volume to attach it a working machine
- Make a note of what it attaches as in the attachment column (i.e. /dev/sdh)
- Log into the machine you attached it to, ideally a newly made box or something in staging
- Mount the disk to an easy to use location like
/mnt
withsudo mount /dev/xvd[]1
with [] being the letter from iii substep 1. While AWS reports them as sdX the machine sees them as xvdX - Go to the
/log
directory in the mounted disk, and check the syslog for useful error messages.
- If it still is not accessible, it may be a local setting.