From 9cebbf24b8cf78744f4be2197455ddb0438c0572 Mon Sep 17 00:00:00 2001 From: hashmap Date: Thu, 1 Nov 2018 18:37:48 +0100 Subject: [PATCH] Update TLS wallet doc (#1908) Cover Stratum server changes --- doc/wallet/tls-setup.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/wallet/tls-setup.md b/doc/wallet/tls-setup.md index ae4ab344a..1d354fb23 100644 --- a/doc/wallet/tls-setup.md +++ b/doc/wallet/tls-setup.md @@ -17,7 +17,13 @@ tls_certificate_file = "/path/to/my/cerificate/fullchain.pem" tls_certificate_key = "/path/to/my/cerificate/privkey.pem" ``` -Make sure your user has read access to the files (see below for how to do it). Restart wallet. When you (or someone else) send grins to this wallet the destination (`-d` option) must start with `https://`, not with `http://`. +If you have Stratum server enabled (you run a miner) make sure that wallet listener URL starts with `https` in node config (by default `~/.grin/grin-server.toml`): + +``` +wallet_listener_url = "https://grin1.example.com:13415" +``` + +Make sure your user has read access to the files (see below for how to do it). Restart wallet. If you changed your node configuration restart `grin` too. When you (or someone else) send grins to this wallet the destination (`-d` option) must start with `https://`, not with `http://`. ## I don't have a TLS certificate You can get it for free from [Let's Encrypt](https://letsencrypt.org/). To simplify the process we need `certbot`.