Show last authors
1 ----
2
3
4 == ~*~* This page is deprecated. ZNC is no longer used. For IRC access please see this page: ==
5
6 * [[IRCCloud>>url:https://wiki.codeaurora.org/xwiki/bin/Support/IRCCloud/||style="background-color: rgb(255, 255, 255);"]]
7
8 ----
9
10
11 ZNC is an advanced IRC bouncer which is available to [[CAF>>url:https://codeaurora.org||style="background-color: rgb(255, 255, 255);"]] users who want to use IRC without disconnecting, reconnecting and losing their chat sessions.
12
13 For general information on ZNC, check out [[http:~~/~~/wiki.znc.in/ZNC>>url:http://wiki.znc.in/ZNC]]
14
15 == User Registration ==
16
17 To enable your [[CAF>>url:https://identity.codeaurora.org/user/register]] account to connect to ZNC, please send an email to **//ITPeople AT codeaurora DOT org //**with the subject of 'Requesting ZNC account'. The body of the email should include your CAF username.\\
18
19 A confirmation email will be sent once ITPeople enables your CAF account for ZNC.
20
21 == IRC Clients ==
22
23 Several IRC clients are distributed with popular Linux distributions and are available through the distributions package manager (eg; "yum install xchat").
24
25
26 A list of opensource IRC clients.
27
28 * [[Pidgin>>url:http://www.pidgin.im]]
29 * [[Konversation>>url:http://konversation.kde.org]]
30 * [[xchat>>url:http://xchat.org/]]
31 * [[chatzilla>>url:http://chatzilla.hacksrus.com/]]
32 * [[irssi>>url:http://www.irssi.org]]\\
33
34 == How to Connect to ZNC ==
35
36 Configure your IRC client with the following details
37
38 (% height="67" width="236" %)
39 |**IRC Server**|znc.codeaurora.org
40 |**IRC Port**|12345
41 |**SSL**|Enabled
42
43 An example on how to connect to ZNC using the console based IRC client, [[irssi>>url:http://www.irssi.org/]].
44
45 1. Run irssi.
46 {{code language="none"}}$ irssi{{/code}}
47 1. Within the irssi console connect to znc.codeaurora.org 12345/tcp using ssl.
48 {{code language="none"}}/server -ssl znc.codeaurora.org 12345{{/code}}
49 1. When prompted, authenticate with ZNC.
50 {{code language="none"}}/quote PASS <username>:<password>{{/code}}
51 1. For a list of ZNC commands, query the *status user for help
52 {{code language="none"}}/query *status
53 help{{/code}}
54
55 == ZNC Configuration and Usage ==
56
57 Once your ZNC account has been enabled, you can update your ZNC settings through the ZNC [[web interface>>url:https://znc.codeaurora.org:12345]].
58
59 1. Log into [[https:~~/~~/znc.codeaurora.org:12345 >>url:https://znc.codeaurora.org:12345]]using your codeaurora.org username and password.
60 1. Go to 'Your Settings'.
61 11. **Nickname**: the IRC nick your account will use.
62 11. **Alt. Nickname**: an alternative IRC nick incase your primary Nickname is already taken.
63 11. **Ident**: the identity of your connection information.
64 11. **Realname**: a string used for your connection information and displayed when someone queries **/whois NICK**
65 11. **Quit Message**: a string used to display to users on IRC channels when you **/quit** an IRC network.
66 1. To add a new IRC network to your ZNC account go to Your Settings -> Networks -> Add.
67 11. **Network Name**: the name of the network.
68 11. **Servers of this IRC network**: An ordered list of IRC servers that ZNC will connect to for this network.
69
70 To interface with ZNC start a private message session with the *status user providing it with commands. Most IRC clients will open a private message session with the ~*~*/query~*~* command.
71
72 {{code language="none"}}
73 /query *status
74 help
75 topics
76 {{/code}}
77
78 1. You can list the available IRC networks you have within ZNC by running **listnetworks**.
79 1. To connect to an IRC networks defined within ZNC use **jumpnetwork NETWORK_NAME**.
80
81 == Fail2Ban ==
82
83 For security reasons, ZNC has fail2ban enforced which will deny access to any IRC client that attempts to log in unsuccessfully twice in 1 minute. This will result in the source IP address of the IRC client being denied access to ZNC for 1 minute.
84
85 If you receive a **ERROR :Closing link [Please try again later - reconnecting too fast]** message from ZNC, we recommend you wait 1 minute before reconnecting.
86
87 == IRC network Connection Limit ==
88
89 Most public IRC networks limit the number of concurrent connections from a single source IP address which will result in a **Too many connections from your IP** error message. If this does happen, email **//ITPeople AT codeaurora DOT org //**with your ZNC username and we will investigate whether we can have the limit increased.

Need help?

If you need help with XWiki you can contact: