Comment by ๐Ÿฆ‚ zzo38

Re: "4 Invalid request"

In: s/Spartan

The gmi.noulin.net server requires a carriage return before the line feed; some others servers might not require a carriage return. If you include a carriage return then it works.

๐Ÿฆ‚ zzo38

2025-01-27 ยท 1 year ago

1 Later Comment

๐Ÿš€ Remy ยท 2025-01-28 at 06:57:

The source code for the server at gmi.noulin.net is there:

โ€” gmi.noulin.net/gitRepositories/spartserv/file/spartserv.c.gmi

Original Post

๐ŸŒ’ s/Spartan

๐Ÿš€ asdf:

โ€” Spartan spec

4 Invalid request โ€” So I read the Spartan spec and it says: "A spartan request is a single ASCII-encoded request line followed by an optional data block. [preformatted] If I open a tcp connection to mozz.us:300 with nc and send "mozz.us / 0", it does respond with a text/gemini document. But I noticed something; if I open a tcp connection to gmi.noulin.net:300 and send "gmi.noulin.net / 0", it responds with the title of this post. But...

๐Ÿ’ฌ 2 comments ยท 2025-01-27 ยท 1 year ago