From 0fe6d58d07e35aaf6e1d355910f14d006aff636b Mon Sep 17 00:00:00 2001 From: Jason Levine Date: Fri, 10 Oct 2014 23:59:10 -0400 Subject: [PATCH] add debug info --- docs/ircserver-connections.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/ircserver-connections.md b/docs/ircserver-connections.md index 486cc35..fcd7264 100644 --- a/docs/ircserver-connections.md +++ b/docs/ircserver-connections.md @@ -5,12 +5,16 @@ When we're ready to allow other tilde.club IRC servers to connect to us, these a * the name of the remote IRC server (if it's a charybdis server, this is `name` in the `serverinfo` section of its `ircd.conf` file) * two passwords, one we will send to the remote server, and one we will receive from the remote server -Then, here are the configurations changes that we'll need to make at our end to enable the connections. +Then, these are the configurations changes that we'll need to make at our end to enable the connections. -## Firewall or EC2 security group +### Firewall or EC2 security group The main tilde.club IRC server needs to allow traffic from the remote server; this means that we need to allow traffic from the specific IP address to either port `6667` (for non-SSL connections) or port `6697` (for SSL connections). -## charybdis ircd.conf file +### charybdis ircd.conf file There needs to be [a `connect` section](https://github.com/tildeclub/tilde.club/blob/master/docs/ircserver.md#connect-section) in the `ircd.conf` file for each remote server. See [the documentation for our server setup](https://github.com/tildeclub/tilde.club/blob/master/docs/ircserver.md#connect-section) for full information about how this is configured. + +## Debugging the connections + +You should have the `/var/log/charybdis/serverinfo` log file enabled, and it's this file that will contain the pertinent information about the success or failure of server connections.