Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been trying to host my own Gopher server under OS X (specifically, Snow Leopard), but am finding the process somewhat frustrating.

After trying (and failing) to install myriad supposedly cross-platform server packages, I settled on Aftershock, as it is the only one which seems to 'work' – and I use that word very loosely.

Ideally, I would like to host the server without the need for any specialised software, but in order to do so I need to know the name of the 'root document' a Gopher client looks for when connecting (e.g. Web browsers expect a file called index). Unfortunately, RFC 1436 (the document which specifies the standards of the Gopher protocol) only mentions what this mystery file must contain, but not its name.

I have tried using !Gopher Links, .Link and .Links as file names, but all result in an "Unable to access document" error when viewed using the command-line browser lynx.

If anyone can shed any light, I will be most obliged!

share|improve this question
in HTTP, the server determines the name of the default document. Different servers can be configured to server up different default documents. It's not client specific. I suspect Gopher is the same. According to if you request an empty selector, the default directory should be returned. – Jason Nov 17 '12 at 23:33
You may have more luck asking over at serverfault. – laaph Nov 18 '12 at 0:32
Thanks, laaph. I've done just that :-) – Applemeister Nov 19 '12 at 12:10
Sadly, they weren't particularly helpful at serverfault, so I've resorted to contacting Aftershock's creator. Hopefully he'll be able to assist. – Applemeister Nov 19 '12 at 19:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.