~/diaspora$ ./script/server Making first-time server initialization. Can’t stop process, no PID found in log/thin.pid Cannot get index.html from web server (aborted) Jammit precache error (now or at install)
I ran into this problem, and it turned out to be a permissions issue on /tmp/server.html, which resolved as soon as I gave the logged-in user read/write access. Even running the script under sudo wouldn’t fix it before that.
I hit a secondary issue immediately thereafter and had to manually delete the lock file from the diaspora directory, fwiw.