Hay veces que la base de datos de subsonic se corrompe y deja de funcionar devolviendo este mensaje “HTTP Error: 503 – Service Unavailable”. La solución que he encontrado aunque no muy elegante funciona. Paso a detallarla:
- Para el servicio de subsonic
sudo service subsonic stop
- Movemos el directorio donde se encuentra la base de datos de subsonic a db.bak
sudo mv /var/subsonic/db /var/subsonic/db.bak
- Arrancamos otra vez subsonic para que vuelva a crear la base de datos
sudo service subsonic start
- Volvemos a pararlo
sudo service subsonic stop
- Ahora tenemos que copiar el archivo subsonic.script del directorio db.bak al nuevo directorio db que se ha creado. Por si acaso lo copiamos uno para mover el otro
sudo mv /var/subsonic/db/subsonic.script /var/subsonic/db/subsonic.script.bak
sudo mv /var/subsonic/db.bak/subsonic.script /var/subsonic/db/subsonic.script
- Volvemos a arrancarlo y ya todo deberia funcionar de nuevo
sudo service subsonic start
Gracias, fue de gran ayuda ahora mis 5 clientes tienen nuevamente acceso al servidor.