Blame
Date:
Wed Feb 1 05:00:29 2023 UTC
Message:
Daily backup
01
2023-01-22
jrmu
version=pmwiki-2.2.130 ordered=1 urlencoded=1
02
2023-01-22
jrmu
agent=w3m/0.5.3+git20210102
03
2023-01-22
jrmu
author=jrmu
04
2023-01-22
jrmu
charset=UTF-8
05
2023-01-22
jrmu
csum=
06
2023-01-22
jrmu
ctime=1635865188
07
2023-01-22
jrmu
host=38.87.162.47
08
2023-01-22
jrmu
name=Znc.Usage
09
2023-01-22
jrmu
rev=3
10
2023-01-22
jrmu
targets=Bouncer.Bouncer,Ircnow.Networks,Ircnow.Servers,Bouncer.MIRC,Debate.Zncflaws,Openbsd.Police,Openbsd.Ilines,Openbsd.Phishing
11
2023-01-22
jrmu
text=(:title ZNC Usage:)%0a%0aWelcome and thanks for helping with ZNC support!%0a%0a!! Register a team ZNC%0a%0a# Join your team channel and register a bouncer by typing !help%0a# Connect to your ZNC by following the [[bouncer/bouncer|bouncer connection guides]]%0a# Get familiar with the different [[bouncer/bouncer|IRC client types]]. '''Please download every single IRC client that you can and test them out.''' Try logging in with each IRC client so you can better help support your users.%0a# Ask a teammate to give your account admin powers by typing @@/msg *controlpanel set admin %3cusername> true@@%0a%0a!! Getting Started on IRC%0a%0a# Check the list of [[ircnow/networks|IRC Networks]]. Please connect to each network that your team has claimed, and join the #ircnow channel there. You will be the official support team for that network.%0a# Join your team channels, #fruit and #fruit-team%0a# Read all messages in your IRC team channel every day%0a%0a!! Getting Caught Up%0a%0a# Read all team emails sent to support@fruit.ircnow.org every day%0a# Whenever you reply to a team email, make sure to either save a copy in the sent folder or bcc support@fruit.ircnow.org so your team has a record.%0a# Read all emails sent to your personal user@ircnow.org account every day%0a# All actions must be logged in [[ircnow/servers|your team's wiki pages]]%0a# For each action taken, report it on IRC%0a# For major changes, email the entire team by sending to support@fruit.ircnow.org%0a%0a!! Service with a Smiley%0a%0aChatting on IRC is hard. Requesting a ZNC is hard. Connecting to a ZNC is hard.%0a%0aUsers need your help -- and they love service with a smiley! :)%0a%0a# Service with a smiley%0a# Keep instructions short and easy to understand%0a# Don't assume a user has successfully connected until he tells you so -- over 50%25 of users cannot figure out how to use ZNC%0a# We support every IRC client known to man!%0a# Remember, users -- not code or servers -- are the most important part of our network%0a# Word of mouth from satisfied users are the best form of advertising%0a%0a[@%0a21:20 %3c user> !bnc%0a21:20 %3c@PLUM> user: Please check private message%0a21:20 %3c user> help what is the captcha%0a21:22 %3c user> type /msg PLUM !bnc captcha 235%0a21:24 %3c user> now how do i connect%0a21:24 %3c@staff> user: follow this guide: https://wiki.ircnow.org/index.php?n=Bouncer.MIRC%0a21:24 %3c user> ok%0a21:24 %3c@staff> type /server -m fruit.ircnow.org 1337 user/NETWORK:PASSWORD%0a21:25 %3c@staff> replace NETWORK with your network and PASSWORD with the password in the email%0a21:27 %3c user> thx works%0a21:28 %3c@staff> you're welcome user, please let your friends know about IRCNow!%0a21:29 %3c user> ok bye%0a@]%0a%0a!! Check if Users Connected%0a%0aNever assume a user has connected successfully -- always check and verify.%0a%0a'''Our job is not done until the user has connected is chatting!'''%0a%0aYou can load notify_connect if it has not been loaded already:%0a%0a[@%0a/msg *status loadmod notify_connect%0a@]%0a%0anotify_connect will send you a NOTICE message every time a user connects, so you can check if a user has connected.%0a%0aIf you don't see the user connecting, then he must have incorrect settings and you will need to help him troubleshoot.%0a%0a!! Common Problems%0a%0a!!! Can't read captcha%0a%0aIf the user cannot read the captcha, check your #fruit-team channel. The bot should tell you what the captcha is. Or, you can ask the user to message you the captcha. Tell the user the number to message the bot:%0a%0a[@%0a/msg %3cbotname> !bnc captcha %3cnumber>%0a@]%0a%0aYou can also just register the bouncer for the user if you know which email he is using.%0a%0a[@%0a/msg %3cbotname> !bnc %3cusername> %3cemail>%0a/msg %3cbotname> !bnc captcha %3cnumber>%0a@]%0a%0aThe username and password will then be sent to the user. If the bot says you have already registered before, just change your nick using @@/nick %3cnewnick>@@ and then register again.%0a%0a!!! How do I connect?%0a%0aTo help a user connect to the bouncer, you can ask him which IRC client he is using or use CTCP VERSION:%0a%0a[@%0a/ctcp %3cnick> version%0a23:54 [ctcp(Guest58404)] VERSION %0a23:54 CTCP VERSION reply from Guest58404: mIRC 7.30%0a@]%0a%0aIn this example, the user is using mIRC 7.30. Look up the [[bouncer/MIRC|mIRC guide]] and give the user the shortest, simple possible instructions to help him connect:%0a%0a[@%0a21:24 %3c@staff> type /server -m fruit.ircnow.org 1337 user/NETWORK:PASSWORD%0a21:25 %3c@staff> replace NETWORK with your network and PASSWORD with the password in the email%0a21:25 %3c@staff> full guide here: https://wiki.ircnow.org/index.php?n=Bouncer.MIRC%0a21:27 %3c user> thx works%0a@]%0a%0a'''IMPORTANT''': Every IRC client has different instructions. Make sure you have personally downloaded and tested as many [[bouncer/bouncer|IRC clients]] as possible. You can't help users connect if you've never used the IRC client yourself.%0a%0a!! You are currently disconnected%0a%0a[@%0a13:41 %3c*status> You are currently disconnected from IRC. Use 'connect' to reconnect.%0a@]%0a%0aThere are two possibilities.%0a%0aFirst, it may be because you did not include your network in the password field. The password should be username/network:password, and not just the password by itself.%0a%0a(Yes, I know this is incredibly confusing, this is why [[debate/zncflaws|ZNC is flawed]])%0a%0aThe user must type username/network:password and not just password, or else he will connect to the first network by default, which probably is not connected.%0a%0a%0aSecondly, this may be because you are intentionally connecting to a new network that has not yet connected. If so, just type 'connect'.%0a%0a!!! Network %3cname> doesn't exist%0a%0aFirst, make sure the user has correctly typed in the password (it should have the form ysername/network:password). Secondly, double check that the network name was spelled correctly. If there are no mistakes, then you need to add the network:%0a%0a[@%0a/msg *controlpanel addnetwork %3cnetwork>%0a/msg *controlpanel addserver %3cusername> %3cnetwork> %3cserver> [[+]port]%0a/msg *controlpanel reconnect %3cusername> %3cnetwork>%0a@]%0a%0aOr you can use the webpanel: https://bnc.fruit.ircnow.org%0a%0a!!! Why am I on the wrong network?%0a%0aMost likely because you didn't type in the password in the right way:%0a%0a[@%0a21:29 %3c user> why did u send me to the wrong network%0a21:30 %3c@staff> please follow the instructions *carefully*, you forgot to add user/NETWORK:%0a21:30 %3c@staff> type /server -m fruit.ircnow.org 1337 user/NETWORK:PASSWORD%0a21:31 %3c@staff> you *must* use user/NETWORK:PASSWORD and not just PASSWORD%0a21:25 %3c@staff> replace NETWORK with your network and PASSWORD with the password in the email%0a21:27 %3c user> thx sorry%0a@]%0a%0aThis happens because the user just puts a password like abcde12345 into the password field, but ZNC has this terrible approach where it requires users to put in user/NETWORK:abcde12345 to connect to NETWORK. It's extremely confusing and nobody ever understands it the first time. This is one reason why [[debate/zncflaws|ZNC is flawed]].%0a%0a'''NOTE''': Every IRC client has different instructions. You must read [[bouncer/bouncer|the specific guide]] before helping a user.%0a%0aAn alternative method for jumping networks is to type:%0a%0a[@%0a/znc jumpnetwork NETWORK%0a@]%0a%0aReplace NETWORK with the real network you want.%0a%0a!!! Where is the web panel?%0a%0ahttps://bnc.fruit.ircnow.org%0a%0aReplace fruit with the real fruit name.%0a%0a!!! How do I change my password?%0a%0a[@%0a/msg *controlpanel set password %3cusername> %3cpassword>%0a@]%0a%0aHe can also use the webpanel at https://bnc.fruit.ircnow.org%0a%0aReplace fruit with the real fruit name.%0a%0a!!! What networks do you support?%0a%0aAfter a user connects, he should type:%0a%0a[@%0a/msg *controlpanel listnetworks%0a@]%0a%0ato list all available networks.%0a%0a!!! How do I add a network?%0a%0a[@%0a/msg *controlpanel addnetwork %3cnetwork>%0a/msg *controlpanel addserver %3cusername> %3cnetwork> %3cserver> [[+]port]%0a/msg *controlpanel reconnect %3cusername> %3cnetwork>%0a@]%0a%0aOr you can use the webpanel: https://bnc.fruit.ircnow.org%0a%0a!!! How do I delete all these networks?%0a%0aDon't. Tell the user it's a terrible idea to delete them because it will create extra work for everyone. Just keep the networks around because they are configured properly; if he tries to configure them himself, they will have tons of errors you must later fix.%0a%0a!!! I can't connect%0a%0aAsk the user which fruit he tried to connect to (cherry, pear, mango, ...) and what IRC network he wants to chat on. Check the following:%0a%0a# Did the user successfully connect?%0a - Load the notify_connect module and see if you can see the user's IP connecting.%0a - If the user cannot connect to ZNC, then his IRC client has the wrong network settings.%0a - If the user can connect to ZNC but cannot chat, then ZNC itself has the wrong settings and you must troubleshoot his connection for him.%0a%0aTo fix his network settings, log in to the web panel:%0a%0ahttps://bnc.fruit.ircnow.org%0a%0a# Check the nickname/altnick%0a - Some ircds like ngircd are unable to accept punctuation like [] in nicks%0a - This could prevent your user from connecting%0a%0a# Double check the bindhost is set properly and that dns works%0a%0a!!! Why am I GLINEd?%0a%0a01:57 !irc.example.com *** You are banned from example.com (See http://irc.example.com/unban) Email admin@example.com for more information.)%0a01:57 -!- ERROR Closing Link: username [fruit.ircnow.org] (G:lined)%0a%0aGLINEs are caused either by misconfiguration in the ZNC server, [[openbsd/police|abuse from a user]] or a misconfiguration on the other network. You will need to ask a ZNC sysadmin to [[openbsd/ilines|request an iline]].%0a%0a!!! How do I auto-identify on...%0a%0adalnet:%0a%0a[@%0a/msg *status loadmod perform%0a/msg *perform Add PRIVMSG NickServ@services.dal.net :identify PASSWORD%0a@]%0a%0aIf you want to auto op yourself:%0a%0a[@%0a/msg *perform Add PRIVMSG ChanServ@services.dal.net :op #chan %3cnickname>%0a@]%0a%0afreenode, rizon, oftc, snoonet:%0a%0a[@%0a/msg *status loadmod nickserv%0a/msg *nickserv set PASSWORD%0a@]%0a%0aThat will ensure you identify upon reconnect. To identify immediately, type:%0a%0a[@%0a/msg NickServ identify PASSWORD%0a@]%0a%0aircnow:%0a%0a[@%0a/msg *status loadmod perform%0a/msg *perform Add SQUERY NickServ :identify PASSWORD%0a@]%0a%0aIf you want to auto op yourself:%0a%0a[@%0a/msg *perform Add PRIVMSG ChanServ :op #chan %3cnickname>%0a@]%0a%0aundernet:%0a%0a[@%0a/msg *status loadmod perform%0a/msg *perform Add PRIVMSG X@channels.undernet.org :LOGIN %3cusername> %3cpassword>%0a/msg *perform Add mode %3cusername> +x%0a@]%0a%0aquake:%0a%0a[@%0a/msg *perform add PRIVMSG Q@CServe.quakenet.org :AUTH %3cusername> %3cpassword>%0a@]%0a%0aefnet, ircnet:%0a%0aThere are no services here. We'll try to hold your nick using the bouncer but there is no way to register.%0a%0a!!! How do I change my ident? My vhost?%0a%0a'''WARNING''': Make sure to read the [[openbsd/phishing|security guide on phishing]]. Do not delete accounts or change vhosts without verifying the users own the email they registered with.%0a%0aThere's currently no way to change the ident besides deleting the account and registering a new one.%0a%0aFor the vhost, email the admins of your server at @@support@fruit.ircnow.org@@, replacing fruit with the actual fruit name. The email must come from the same email address they registered from. Or you can use IRC to message the [[ircnow/servers|admins on the server]]. The user must be logged in to the ZNC to prevent [[openbsd/phishing|phishing]]. If the user is not logged in, don't change the vhost.%0a%0a!!! How do I delete my account or reset the password?%0a%0a'''WARNING''': Make sure to read the [[openbsd/phishing|security guide on phishing]]. Do not reset users passwords unless you can confirm they own the email address they signed up with.%0a%0aEmail the admins of your server at @@support@fruit.ircnow.org@@, replacing fruit with the actual fruit name. The email must come from the same email address they registered from. Or you can use IRC to message the [[ircnow/servers|admins on the server]].%0a%0aAn admin can reset the password as follows:%0a%0a[@%0a/msg *controlpanel set password %3cusername> %3cnewpass>%0a@]%0a%0aSend them an email from your team support account to the email they registered with when they signed up. Don't share with them the password over IRC to prevent phishing.%0a%0aTo delete an account, type:%0a%0a[@%0a/msg *blockuser block %3cusername>%0a@]%0a%0aAgain, don't block an account unless you can verify that they own the email address which was first used to sign up with.%0a%0a!!! How can I log chats permanently?%0a%0aDon't. Your ZNC automatically saves messages for you to download when you connect. Simply turn on history logging for your IRC client. But there is currently no way for you to store messages forever. Don't use the log module. It would waste our disk space and there is no way for you to retrieve the logs anyway.%0a%0a!!! How do I use SASL?%0a%0a[@%0a/msg *status loadmod sasl%0a/msg *sasl Mechanism plain%0a/msg *sasl set %3cusername> %3cpassword>%0a@]%0a'''ZNC console'''%0a%0aConnect%0a [=%0a/quote PASS admin:mysuperadminpassqwerty%0a =]%0a%0aGenerate new pass for user%0a [=%0aGo to site: https://passwordsgenerator.net/%0aand disable "Include Symbols"%0aclick "generate password"%0aor you can create a password yourself (the password must be between 12 and 16 characters long and include numbers and letters)%0a =]%0a(:ifend:)%0a%0aUser login%0a [=%0ausername must be the same or derived from the network login (contain a suffix)%0a =]%0a%0aCreate new user%0a [=%0a/msg *controlpanel AddUser bob 12345678%0a/msg *controlpanel LoadModule bob perform%0a =]%0a%0aAdd network for new ner%0a [=%0a/msg *controlpanel AddNetwork bob IRCNow%0a/msg *controlpanel AddServer vasya IRCNow irc.ircnow.org +6697%0a/msg *controlpanel SetNetwork BindHost bob IRCNow bob.fruit.ircnow.org%0a/msg *controlpanel help%0a =]%0a%0aSet channels%0a [=%0a/msg *controlpanel AddChan bob IRCNow #ircnow%0a =]%0a%0aSet pass (this must be done with a user account or offer to run this command yourself) %0a [=%0a/msg *perform add PRIVMSG NickServ IDENTIFY bob 12345678%0a/msg *perform help%0a =]%0a%0aReconnect user`s network%0a [=%0a/msg *controlpanel Reconnect bob IRCNow%0a =]%0a%0aSaving settings to disk (please save your changes to disk immediately)%0a [=%0a/msg *status SaveConfig%0a =]%0a%0aDeleting user and user entities%0a [=%0a/msg *controlpanel DelUser bob%0a/msg *controlpanel DelNetwork bob IRCNow%0a =]%0a
12
2023-01-22
jrmu
time=1635865799
13
2023-01-22
jrmu
title=ZNC Usage
14
2023-01-22
jrmu
author:1635865799=jrmu
15
2023-01-22
jrmu
diff:1635865799:1635865784:=1c1%0a%3c (:title ZNC Usage:)%0a---%0a> (:title ZNC Support:)%0a
16
2023-01-22
jrmu
host:1635865799=38.87.162.47
17
2023-01-22
jrmu
author:1635865784=jrmu
18
2023-01-22
jrmu
diff:1635865784:1635865188:=1,330d0%0a%3c (:title ZNC Support:)%0a%3c %0a%3c Welcome and thanks for helping with ZNC support!%0a%3c %0a%3c !! Register a team ZNC%0a%3c %0a%3c # Join your team channel and register a bouncer by typing !help%0a%3c # Connect to your ZNC by following the [[bouncer/bouncer|bouncer connection guides]]%0a%3c # Get familiar with the different [[bouncer/bouncer|IRC client types]]. '''Please download every single IRC client that you can and test them out.''' Try logging in with each IRC client so you can better help support your users.%0a%3c # Ask a teammate to give your account admin powers by typing @@/msg *controlpanel set admin %3cusername> true@@%0a%3c %0a%3c !! Getting Started on IRC%0a%3c %0a%3c # Check the list of [[ircnow/networks|IRC Networks]]. Please connect to each network that your team has claimed, and join the #ircnow channel there. You will be the official support team for that network.%0a%3c # Join your team channels, #fruit and #fruit-team%0a%3c # Read all messages in your IRC team channel every day%0a%3c %0a%3c !! Getting Caught Up%0a%3c %0a%3c # Read all team emails sent to support@fruit.ircnow.org every day%0a%3c # Whenever you reply to a team email, make sure to either save a copy in the sent folder or bcc support@fruit.ircnow.org so your team has a record.%0a%3c # Read all emails sent to your personal user@ircnow.org account every day%0a%3c # All actions must be logged in [[ircnow/servers|your team's wiki pages]]%0a%3c # For each action taken, report it on IRC%0a%3c # For major changes, email the entire team by sending to support@fruit.ircnow.org%0a%3c %0a%3c !! Service with a Smiley%0a%3c %0a%3c Chatting on IRC is hard. Requesting a ZNC is hard. Connecting to a ZNC is hard.%0a%3c %0a%3c Users need your help -- and they love service with a smiley! :)%0a%3c %0a%3c # Service with a smiley%0a%3c # Keep instructions short and easy to understand%0a%3c # Don't assume a user has successfully connected until he tells you so -- over 50%25 of users cannot figure out how to use ZNC%0a%3c # We support every IRC client known to man!%0a%3c # Remember, users -- not code or servers -- are the most important part of our network%0a%3c # Word of mouth from satisfied users are the best form of advertising%0a%3c %0a%3c [@%0a%3c 21:20 %3c user> !bnc%0a%3c 21:20 %3c@PLUM> user: Please check private message%0a%3c 21:20 %3c user> help what is the captcha%0a%3c 21:22 %3c user> type /msg PLUM !bnc captcha 235%0a%3c 21:24 %3c user> now how do i connect%0a%3c 21:24 %3c@staff> user: follow this guide: https://wiki.ircnow.org/index.php?n=Bouncer.MIRC%0a%3c 21:24 %3c user> ok%0a%3c 21:24 %3c@staff> type /server -m fruit.ircnow.org 1337 user/NETWORK:PASSWORD%0a%3c 21:25 %3c@staff> replace NETWORK with your network and PASSWORD with the password in the email%0a%3c 21:27 %3c user> thx works%0a%3c 21:28 %3c@staff> you're welcome user, please let your friends know about IRCNow!%0a%3c 21:29 %3c user> ok bye%0a%3c @]%0a%3c %0a%3c !! Check if Users Connected%0a%3c %0a%3c Never assume a user has connected successfully -- always check and verify.%0a%3c %0a%3c '''Our job is not done until the user has connected is chatting!'''%0a%3c %0a%3c You can load notify_connect if it has not been loaded already:%0a%3c %0a%3c [@%0a%3c /msg *status loadmod notify_connect%0a%3c @]%0a%3c %0a%3c notify_connect will send you a NOTICE message every time a user connects, so you can check if a user has connected.%0a%3c %0a%3c If you don't see the user connecting, then he must have incorrect settings and you will need to help him troubleshoot.%0a%3c %0a%3c !! Common Problems%0a%3c %0a%3c !!! Can't read captcha%0a%3c %0a%3c If the user cannot read the captcha, check your #fruit-team channel. The bot should tell you what the captcha is. Or, you can ask the user to message you the captcha. Tell the user the number to message the bot:%0a%3c %0a%3c [@%0a%3c /msg %3cbotname> !bnc captcha %3cnumber>%0a%3c @]%0a%3c %0a%3c You can also just register the bouncer for the user if you know which email he is using.%0a%3c %0a%3c [@%0a%3c /msg %3cbotname> !bnc %3cusername> %3cemail>%0a%3c /msg %3cbotname> !bnc captcha %3cnumber>%0a%3c @]%0a%3c %0a%3c The username and password will then be sent to the user. If the bot says you have already registered before, just change your nick using @@/nick %3cnewnick>@@ and then register again.%0a%3c %0a%3c !!! How do I connect?%0a%3c %0a%3c To help a user connect to the bouncer, you can ask him which IRC client he is using or use CTCP VERSION:%0a%3c %0a%3c [@%0a%3c /ctcp %3cnick> version%0a%3c 23:54 [ctcp(Guest58404)] VERSION %0a%3c 23:54 CTCP VERSION reply from Guest58404: mIRC 7.30%0a%3c @]%0a%3c %0a%3c In this example, the user is using mIRC 7.30. Look up the [[bouncer/MIRC|mIRC guide]] and give the user the shortest, simple possible instructions to help him connect:%0a%3c %0a%3c [@%0a%3c 21:24 %3c@staff> type /server -m fruit.ircnow.org 1337 user/NETWORK:PASSWORD%0a%3c 21:25 %3c@staff> replace NETWORK with your network and PASSWORD with the password in the email%0a%3c 21:25 %3c@staff> full guide here: https://wiki.ircnow.org/index.php?n=Bouncer.MIRC%0a%3c 21:27 %3c user> thx works%0a%3c @]%0a%3c %0a%3c '''IMPORTANT''': Every IRC client has different instructions. Make sure you have personally downloaded and tested as many [[bouncer/bouncer|IRC clients]] as possible. You can't help users connect if you've never used the IRC client yourself.%0a%3c %0a%3c !! You are currently disconnected%0a%3c %0a%3c [@%0a%3c 13:41 %3c*status> You are currently disconnected from IRC. Use 'connect' to reconnect.%0a%3c @]%0a%3c %0a%3c There are two possibilities.%0a%3c %0a%3c First, it may be because you did not include your network in the password field. The password should be username/network:password, and not just the password by itself.%0a%3c %0a%3c (Yes, I know this is incredibly confusing, this is why [[debate/zncflaws|ZNC is flawed]])%0a%3c %0a%3c The user must type username/network:password and not just password, or else he will connect to the first network by default, which probably is not connected.%0a%3c %0a%3c %0a%3c Secondly, this may be because you are intentionally connecting to a new network that has not yet connected. If so, just type 'connect'.%0a%3c %0a%3c !!! Network %3cname> doesn't exist%0a%3c %0a%3c First, make sure the user has correctly typed in the password (it should have the form ysername/network:password). Secondly, double check that the network name was spelled correctly. If there are no mistakes, then you need to add the network:%0a%3c %0a%3c [@%0a%3c /msg *controlpanel addnetwork %3cnetwork>%0a%3c /msg *controlpanel addserver %3cusername> %3cnetwork> %3cserver> [[+]port]%0a%3c /msg *controlpanel reconnect %3cusername> %3cnetwork>%0a%3c @]%0a%3c %0a%3c Or you can use the webpanel: https://bnc.fruit.ircnow.org%0a%3c %0a%3c !!! Why am I on the wrong network?%0a%3c %0a%3c Most likely because you didn't type in the password in the right way:%0a%3c %0a%3c [@%0a%3c 21:29 %3c user> why did u send me to the wrong network%0a%3c 21:30 %3c@staff> please follow the instructions *carefully*, you forgot to add user/NETWORK:%0a%3c 21:30 %3c@staff> type /server -m fruit.ircnow.org 1337 user/NETWORK:PASSWORD%0a%3c 21:31 %3c@staff> you *must* use user/NETWORK:PASSWORD and not just PASSWORD%0a%3c 21:25 %3c@staff> replace NETWORK with your network and PASSWORD with the password in the email%0a%3c 21:27 %3c user> thx sorry%0a%3c @]%0a%3c %0a%3c This happens because the user just puts a password like abcde12345 into the password field, but ZNC has this terrible approach where it requires users to put in user/NETWORK:abcde12345 to connect to NETWORK. It's extremely confusing and nobody ever understands it the first time. This is one reason why [[debate/zncflaws|ZNC is flawed]].%0a%3c %0a%3c '''NOTE''': Every IRC client has different instructions. You must read [[bouncer/bouncer|the specific guide]] before helping a user.%0a%3c %0a%3c An alternative method for jumping networks is to type:%0a%3c %0a%3c [@%0a%3c /znc jumpnetwork NETWORK%0a%3c @]%0a%3c %0a%3c Replace NETWORK with the real network you want.%0a%3c %0a%3c !!! Where is the web panel?%0a%3c %0a%3c https://bnc.fruit.ircnow.org%0a%3c %0a%3c Replace fruit with the real fruit name.%0a%3c %0a%3c !!! How do I change my password?%0a%3c %0a%3c [@%0a%3c /msg *controlpanel set password %3cusername> %3cpassword>%0a%3c @]%0a%3c %0a%3c He can also use the webpanel at https://bnc.fruit.ircnow.org%0a%3c %0a%3c Replace fruit with the real fruit name.%0a%3c %0a%3c !!! What networks do you support?%0a%3c %0a%3c After a user connects, he should type:%0a%3c %0a%3c [@%0a%3c /msg *controlpanel listnetworks%0a%3c @]%0a%3c %0a%3c to list all available networks.%0a%3c %0a%3c !!! How do I add a network?%0a%3c %0a%3c [@%0a%3c /msg *controlpanel addnetwork %3cnetwork>%0a%3c /msg *controlpanel addserver %3cusername> %3cnetwork> %3cserver> [[+]port]%0a%3c /msg *controlpanel reconnect %3cusername> %3cnetwork>%0a%3c @]%0a%3c %0a%3c Or you can use the webpanel: https://bnc.fruit.ircnow.org%0a%3c %0a%3c !!! How do I delete all these networks?%0a%3c %0a%3c Don't. Tell the user it's a terrible idea to delete them because it will create extra work for everyone. Just keep the networks around because they are configured properly; if he tries to configure them himself, they will have tons of errors you must later fix.%0a%3c %0a%3c !!! I can't connect%0a%3c %0a%3c Ask the user which fruit he tried to connect to (cherry, pear, mango, ...) and what IRC network he wants to chat on. Check the following:%0a%3c %0a%3c # Did the user successfully connect?%0a%3c - Load the notify_connect module and see if you can see the user's IP connecting.%0a%3c - If the user cannot connect to ZNC, then his IRC client has the wrong network settings.%0a%3c - If the user can connect to ZNC but cannot chat, then ZNC itself has the wrong settings and you must troubleshoot his connection for him.%0a%3c %0a%3c To fix his network settings, log in to the web panel:%0a%3c %0a%3c https://bnc.fruit.ircnow.org%0a%3c %0a%3c # Check the nickname/altnick%0a%3c - Some ircds like ngircd are unable to accept punctuation like [] in nicks%0a%3c - This could prevent your user from connecting%0a%3c %0a%3c # Double check the bindhost is set properly and that dns works%0a%3c %0a%3c !!! Why am I GLINEd?%0a%3c %0a%3c 01:57 !irc.example.com *** You are banned from example.com (See http://irc.example.com/unban) Email admin@example.com for more information.)%0a%3c 01:57 -!- ERROR Closing Link: username [fruit.ircnow.org] (G:lined)%0a%3c %0a%3c GLINEs are caused either by misconfiguration in the ZNC server, [[openbsd/police|abuse from a user]] or a misconfiguration on the other network. You will need to ask a ZNC sysadmin to [[openbsd/ilines|request an iline]].%0a%3c %0a%3c !!! How do I auto-identify on...%0a%3c %0a%3c dalnet:%0a%3c %0a%3c [@%0a%3c /msg *status loadmod perform%0a%3c /msg *perform Add PRIVMSG NickServ@services.dal.net :identify PASSWORD%0a%3c @]%0a%3c %0a%3c If you want to auto op yourself:%0a%3c %0a%3c [@%0a%3c /msg *perform Add PRIVMSG ChanServ@services.dal.net :op #chan %3cnickname>%0a%3c @]%0a%3c %0a%3c freenode, rizon, oftc, snoonet:%0a%3c %0a%3c [@%0a%3c /msg *status loadmod nickserv%0a%3c /msg *nickserv set PASSWORD%0a%3c @]%0a%3c %0a%3c That will ensure you identify upon reconnect. To identify immediately, type:%0a%3c %0a%3c [@%0a%3c /msg NickServ identify PASSWORD%0a%3c @]%0a%3c %0a%3c ircnow:%0a%3c %0a%3c [@%0a%3c /msg *status loadmod perform%0a%3c /msg *perform Add SQUERY NickServ :identify PASSWORD%0a%3c @]%0a%3c %0a%3c If you want to auto op yourself:%0a%3c %0a%3c [@%0a%3c /msg *perform Add PRIVMSG ChanServ :op #chan %3cnickname>%0a%3c @]%0a%3c %0a%3c undernet:%0a%3c %0a%3c [@%0a%3c /msg *status loadmod perform%0a%3c /msg *perform Add PRIVMSG X@channels.undernet.org :LOGIN %3cusername> %3cpassword>%0a%3c /msg *perform Add mode %3cusername> +x%0a%3c @]%0a%3c %0a%3c quake:%0a%3c %0a%3c [@%0a%3c /msg *perform add PRIVMSG Q@CServe.quakenet.org :AUTH %3cusername> %3cpassword>%0a%3c @]%0a%3c %0a%3c efnet, ircnet:%0a%3c %0a%3c There are no services here. We'll try to hold your nick using the bouncer but there is no way to register.%0a%3c %0a%3c !!! How do I change my ident? My vhost?%0a%3c %0a%3c '''WARNING''': Make sure to read the [[openbsd/phishing|security guide on phishing]]. Do not delete accounts or change vhosts without verifying the users own the email they registered with.%0a%3c %0a%3c There's currently no way to change the ident besides deleting the account and registering a new one.%0a%3c %0a%3c For the vhost, email the admins of your server at @@support@fruit.ircnow.org@@, replacing fruit with the actual fruit name. The email must come from the same email address they registered from. Or you can use IRC to message the [[ircnow/servers|admins on the server]]. The user must be logged in to the ZNC to prevent [[openbsd/phishing|phishing]]. If the user is not logged in, don't change the vhost.%0a%3c %0a%3c !!! How do I delete my account or reset the password?%0a%3c %0a%3c '''WARNING''': Make sure to read the [[openbsd/phishing|security guide on phishing]]. Do not reset users passwords unless you can confirm they own the email address they signed up with.%0a%3c %0a%3c Email the admins of your server at @@support@fruit.ircnow.org@@, replacing fruit with the actual fruit name. The email must come from the same email address they registered from. Or you can use IRC to message the [[ircnow/servers|admins on the server]].%0a%3c %0a%3c An admin can reset the password as follows:%0a%3c %0a%3c [@%0a%3c /msg *controlpanel set password %3cusername> %3cnewpass>%0a%3c @]%0a%3c %0a%3c Send them an email from your team support account to the email they registered with when they signed up. Don't share with them the password over IRC to prevent phishing.%0a%3c %0a%3c To delete an account, type:%0a%3c %0a%3c [@%0a%3c /msg *blockuser block %3cusername>%0a%3c @]%0a%3c %0a%3c Again, don't block an account unless you can verify that they own the email address which was first used to sign up with.%0a%3c %0a%3c !!! How can I log chats permanently?%0a%3c %0a%3c Don't. Your ZNC automatically saves messages for you to download when you connect. Simply turn on history logging for your IRC client. But there is currently no way for you to store messages forever. Don't use the log module. It would waste our disk space and there is no way for you to retrieve the logs anyway.%0a%3c %0a%3c !!! How do I use SASL?%0a%3c %0a%3c [@%0a%3c /msg *status loadmod sasl%0a%3c /msg *sasl Mechanism plain%0a%3c /msg *sasl set %3cusername> %3cpassword>%0a%3c @]%0a
19
2023-01-22
jrmu
host:1635865784=38.87.162.47
20
2023-01-22
jrmu
author:1635865188=jrmu
21
2023-01-22
jrmu
diff:1635865188:1635865188:=1,61d0%0a%3c '''ZNC console'''%0a%3c %0a%3c Connect%0a%3c [=%0a%3c /quote PASS admin:mysuperadminpassqwerty%0a%3c =]%0a%3c %0a%3c Generate new pass for user%0a%3c [=%0a%3c Go to site: https://passwordsgenerator.net/%0a%3c and disable "Include Symbols"%0a%3c click "generate password"%0a%3c or you can create a password yourself (the password must be between 12 and 16 characters long and include numbers and letters)%0a%3c =]%0a%3c (:ifend:)%0a%3c %0a%3c User login%0a%3c [=%0a%3c username must be the same or derived from the network login (contain a suffix)%0a%3c =]%0a%3c %0a%3c Create new user%0a%3c [=%0a%3c /msg *controlpanel AddUser bob 12345678%0a%3c /msg *controlpanel LoadModule bob perform%0a%3c =]%0a%3c %0a%3c Add network for new ner%0a%3c [=%0a%3c /msg *controlpanel AddNetwork bob IRCNow%0a%3c /msg *controlpanel AddServer vasya IRCNow irc.ircnow.org +6697%0a%3c /msg *controlpanel SetNetwork BindHost bob IRCNow bob.fruit.ircnow.org%0a%3c /msg *controlpanel help%0a%3c =]%0a%3c %0a%3c Set channels%0a%3c [=%0a%3c /msg *controlpanel AddChan bob IRCNow #ircnow%0a%3c =]%0a%3c %0a%3c Set pass (this must be done with a user account or offer to run this command yourself) %0a%3c [=%0a%3c /msg *perform add PRIVMSG NickServ IDENTIFY bob 12345678%0a%3c /msg *perform help%0a%3c =]%0a%3c %0a%3c Reconnect user`s network%0a%3c [=%0a%3c /msg *controlpanel Reconnect bob IRCNow%0a%3c =]%0a%3c %0a%3c Saving settings to disk (please save your changes to disk immediately)%0a%3c [=%0a%3c /msg *status SaveConfig%0a%3c =]%0a%3c %0a%3c Deleting user and user entities%0a%3c [=%0a%3c /msg *controlpanel DelUser bob%0a%3c /msg *controlpanel DelNetwork bob IRCNow%0a%3c =]%0a
22
2023-01-22
jrmu
host:1635865188=38.87.162.47
IRCNow