Fair enough, I had skimmed over the autohash comment in the conf file as an extra security measure only needed for the stream to be listed in the shoutcast listings. Bear in mind I did this once a few years ago and was operating a little from memory, so I've missed things in the more up to date versions.
I have set publicserver to streamauthhash and followed the instructions on the wiki you linked, but I'm stuck at the first step. Although the stream is displayed on the summary page, there is no link that I can find to "Create Authhash". All I can see is this -
Clicking on Admin Login has no such link either, but it does show stream information.
if VLC is throwing the login prompt, it's either the stream is not active or it's not configured correctly. as VLC will then treat it like a secure login is needed to access the stream (which makes sense, but no one seems to bother to search for such things *shrugs* ).
Yes, that is what I gathered from Google searches, but I couldn't understand why VLC would think the stream didn't exist when the command line output of sc_serv seemed to suggest everything was fine.