Skip to content

Commit 7e7379a

Browse files
committed
Fix various outdated TLS config references.
1 parent a90293e commit 7e7379a

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

docs/4/modules/ssl_gnutls.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ configuration:
6565
required: true
6666
default: null
6767
description: |-
68-
The name of this TLS profile. This is used in `<bind:ssl>` for incoming connections and `<link:ssl>` for outgoing server connections.
68+
The name of this TLS profile. This is used in `<bind:sslprofile>` for incoming connections and `<link:sslprofile>` for outgoing server connections.
6969
- name: provider
7070
type: Text
7171
required: true

docs/4/modules/ssl_openssl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ configuration:
6666
required: true
6767
default: null
6868
description: |-
69-
The name of this TLS profile. This is used in `<bind:ssl>` for incoming connections and `<link:ssl>` for outgoing server connections.
69+
The name of this TLS profile. This is used in `<bind:sslprofile>` for incoming connections and `<link:sslprofile>` for outgoing server connections.
7070
- name: provider
7171
type: Text
7272
required: true

docs/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Server operators do not automatically get channel privileges by default. You can
6363

6464
You are trying to connect using TLS but your server is not configured to listen for TLS connections.
6565

66-
Check that you have a TLS module loaded and that your bind tag has the name of a TLS profile in `<bind:ssl>`.
66+
Check that you have a TLS module loaded and that your bind tag has the name of a TLS profile in `<bind:sslprofile>`.
6767

6868
If you're using v3.7.0 or newer you can also use the `inspircd-testssl` script to help diagnose this issue.
6969

docs/tutorials/enable-tls.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ InspIRCd ships with a tool named `inspircd-testssl` on binary installations and
5252

5353
### Common mistakes
5454

55-
In older versions of InspIRCd you configured TLS by setting `<bind:ssl>` to the name of a TLS module and configuring the TLS certificate and key in `<gnutls>`, `<mbedtls>`, or `<openssl>`. Configuring TLS in this way is deprecated and will not work if you have a TLS profile defined. It is strongly recommended that you do not use this method as it has been removed in the development branch.
55+
In older versions of InspIRCd you configured TLS by setting `<bind:ssl>` to the name of a TLS module and configuring the TLS certificate and key in `<gnutls>`, `<mbedtls>`, or `<openssl>`. Configuring TLS in this way will not work in v4. You must now configure a `<sslprofile>` instead.
5656

5757
In v3 TLS certificates are not reloaded by default on a regular config rehash. You need to use `/REHASH -ssl` to reload TLS certificates or load [the sslrehashsignal module](/4/modules/sslrehashsignal) and send SIGUSR1 to your IRC server. You can also set `<gnutls onrehash="yes">`, `<mbedtls onrehash="yes">`. or `<openssl onrehash="yes>` to reload your TLS certificates on rehash.
5858

0 commit comments

Comments
 (0)