Hi!

Caleb Herbert <[email protected]> writes:

> Hi Guix,
>
> I'm having issues running Agate.
>
> caleb@farnsworth ~$ sudo herd status agate
> Password: 
> ● Status of agate:
>   It is stopped.
>   It is disabled.
>   Provides: agate
>   Requires: user-processes networking
>   Will be respawned.
> caleb@farnsworth ~$ 

Are there any entries in /var/log/agate.log?


> Steps to reproduce:
>
> ## Agate
>
> Agate is a simple Gemini protocol server.  To deploy it, add the
> following code to the system configuration.
>
> ```
> (service agate-service-type
>        (agate-configuration
>          (content "/srv/gemini")
>          (certificates "/srv/gemini-certs")
>          (hostnames '("gem.calebh.top"))))

If you specify hostnames, you should put content and certs in hostname
name subdirectory, i.e. /srv/gemini/gem.calebh.top/ and 
/srv/gemini-certs/gem.calebh.top/

> sudo openssl req -x509 -key key.der -outform DER -days 3650 -out
> cert.der \
>     -subj "/CN=calebh.top"

Probably CN should be gem.calebh.top

Best regards,
Rodion

Reply via email to