Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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 en.wikipedia.org/wiki/Gopher_(protocol) 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
add comment

Your Answer

 
discard

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

Browse other questions tagged or ask your own question.