The Wiki Server has been kind of unstable of late, so I decided to have a look at it. As it happens, it's been a 7.4 based server, and there have been a ton of socket fixes between then and now - so I loaded the Wiki code into a 7.6 image, tested that I could get the thing running (I downloaded the Wiki files and made sure), and then shoved everything up.
...And the image did nothing. Turns out it was a really dumb thing. That wiki has been running for eons, starting sometime back in the 5i era. Back then, the default startup script file name was hlstrc.st, and my script still assumed that. In the interim, the preferred name has become headless-startup.st. As of 7.4, hlstrc.st still worked, but in 7.6 it no longer does.
When in doubt, examine your app's startup sequence :)
Technorati Tags:
smalltalk, wiki