Comments on: Weechat Relay With Let's Encrypt Certificates Linux. GNU. Freedom. Wed, 13 Jun 2018 20:15:45 +0000 hourly 1 By: Kevin Otte Mon, 22 Jan 2018 17:13:24 +0000 Leave just the copying commands in a script and specify that as the --post-hook in certbot when obtaining the cert. It will only be run when a renewal happens. I have a call to prosodyctl to copy certs in mine. I'll probably be adding weechat into this now as well.

By: K1NZ Tue, 31 Oct 2017 18:00:46 +0000 Thanks for this guide! Also, I did nick:nick (using a colon instead of a period) in the chown command.

Alex, thanks for the tip! Only one issue. Weechat doesn't like the ! in your command. I added
echo '*/relay sslcertkey' >~/.weechat/weechat_fifo
to the end of my shell script that does the copying of the certificates so now everything happens automagically!

Nick K1NZ

By: Alex Fri, 22 Sep 2017 21:25:57 +0000 Hey! Firstly, thanks a lot of this! I was looking for this exactly and your post was great!

A suggestion for reloading would be to use the weechat fifo with something like:

echo '*/relay sslcertkey!' >~/.weechat/weechat_fifo

By: Gene Wood Mon, 15 May 2017 22:41:25 +0000 Here's my workaround for the moment. Every 3 months I :

* Connect to my detached screen session running weechat
* Run "/relay sslcertkey"

This reloads the cert and then I can connect to the relay

By: Gene Wood Mon, 15 May 2017 22:36:37 +0000 Ya, same question. I'm using these instructions to use letsencrypt certs but the client doesn't notice when the cert is updated in relay.pem to know to reload it.

By: Chris Hills Fri, 28 Oct 2016 09:46:51 +0000 How do you signal to weechat to reload the ssl cert automatically?