Hey CrazyCat,
That's not a bug, it's just how the security-group logic works under the hood. Each line you add (reputation-score, identified, etc.) is treated as "OR", not "AND". So what your security-group is really saying is "put anyone who's identified, OR anyone with a rep score of 9000+ on the ...
Search found 124 matches
- Thu Aug 20, 2026 4:51 pm
- Forum: Generic support
- Topic: Little trouble with security-group
- Replies: 3
- Views: 58
- Fri Aug 07, 2026 9:13 am
- Forum: Generic support
- Topic: UX/UI : Is it possible to make the user log in immediately without having to wait a few seconds?
- Replies: 4
- Views: 234
Re: UX/UI : Is it possible to make the user log in immediately without having to wait a few seconds?
I really doubt you can speed up things much more, since most of that delay is just how IRC protocol works.
Joining channels adds its own delay time due to NAMES, the client has to do the handshake with the server, etc. All of that takes time.
The only thing that comes to my mind, that may slightly ...
Joining channels adds its own delay time due to NAMES, the client has to do the handshake with the server, etc. All of that takes time.
The only thing that comes to my mind, that may slightly ...
- Tue Jun 23, 2026 8:03 am
- Forum: Installing and getting connected
- Topic: Enabling IRC Websockets
- Replies: 2
- Views: 473
Re: Enabling IRC Websockets
Hi.
First of all, a regular user can't bind to port 443 without the CAP_NET_BIND_SERVICE capability.
So, in order to use websockets you should have the following in your unrealircd.conf:
loadmodule "websocket";
loadmodule "webserver";
listen {
ip *;
port 8000;
options {
websocket {
type ...
First of all, a regular user can't bind to port 443 without the CAP_NET_BIND_SERVICE capability.
So, in order to use websockets you should have the following in your unrealircd.conf:
loadmodule "websocket";
loadmodule "webserver";
listen {
ip *;
port 8000;
options {
websocket {
type ...
- Fri Jun 05, 2026 2:58 pm
- Forum: Generic support
- Topic: Automatically redirect unregistered
- Replies: 7
- Views: 442
Re: Automatically redirect unregistered
I tried as CrazyCat suggested and it gives me this error PeGaSuS.
config.CONFIG_ERROR_GENERIC [error] /unrealircd/conf/unrealircd.conf:417: deny channel::mask specified without a value
I finally did the Persist mode and the ban and it works fine.
Thanks to both of you for your help.
Well ...
- Thu Jun 04, 2026 4:37 pm
- Forum: Generic support
- Topic: Automatically redirect unregistered
- Replies: 7
- Views: 442
Re: Automatically redirect unregistered
as CrazyCat pointed (and well), you can also use the config. I'd use something like:
deny channel {
channel "#alfa";
reason "You need to have a registered account to join this channel.";
redirect "#beta";
mask {
exclude-identified yes;
}
}
I'm just a bit unsure about the mask , but you can ...
deny channel {
channel "#alfa";
reason "You need to have a registered account to join this channel.";
redirect "#beta";
mask {
exclude-identified yes;
}
}
I'm just a bit unsure about the mask , but you can ...
- Thu Jun 04, 2026 2:55 pm
- Forum: Generic support
- Topic: Automatically redirect unregistered
- Replies: 7
- Views: 442
Re: Automatically redirect unregistered
Hi,
The unknown-users security-group doesn't match only unregistered users but also users that have a new IP even if they're old users (unless they use SASL).
One way to achieve what you want is by doing:
/mode #alfa +b ~forward:#beta:~account:0
which will redirect users from #alfa to #beta that ...
The unknown-users security-group doesn't match only unregistered users but also users that have a new IP even if they're old users (unless they use SASL).
One way to achieve what you want is by doing:
/mode #alfa +b ~forward:#beta:~account:0
which will redirect users from #alfa to #beta that ...
- Sat Nov 29, 2025 9:54 pm
- Forum: UnrealIRCd Webpanel and JSON-RPC
- Topic: [SOLVED] Stuck on webpanel installation on Arch w/nginx
- Replies: 6
- Views: 1214
Re: Stuck on webpanel installation
Can you try the following instead and see if it fixes anything?
Code: Select all
sudo chown -R http:http /usr/share/nginx/html/unrealircd-webpanel- Sat Nov 29, 2025 9:38 pm
- Forum: UnrealIRCd Webpanel and JSON-RPC
- Topic: [SOLVED] Stuck on webpanel installation on Arch w/nginx
- Replies: 6
- Views: 1214
Re: Stuck on webpanel installation
You're not providing enough information. We don't know the distro you're using, the webserver, etc.
Without that info we can't really provide any guidance about the steps to take to fix the issue.
Without that info we can't really provide any guidance about the steps to take to fix the issue.
- Sun Nov 02, 2025 3:29 pm
- Forum: Generic support
- Topic: [SOLVED] Strange bug on channels
- Replies: 3
- Views: 703
Re: Strange bug on channels
First of all, thanks for your report.
We were able to stumble upon the issue on the official network and it was fixed with this commit .
Due to it's complex nature, which implied channel mode +H , etc, this was a tricky one.
Please, upgrade your network to UnrealIRCd 6.2.1 and all should be ...
We were able to stumble upon the issue on the official network and it was fixed with this commit .
Due to it's complex nature, which implied channel mode +H , etc, this was a tricky one.
Please, upgrade your network to UnrealIRCd 6.2.1 and all should be ...
- Thu Sep 18, 2025 12:48 pm
- Forum: Generic support
- Topic: [SOLVED] What means SPAMREPORT_RATE_LIMIT ?
- Replies: 3
- Views: 828
Re: What means SPAMREPORT_RATE_LIMIT ?
According to the docs, at https://www.unrealircd.org/docs/Spamreport_block, it seems you have configured a spamfilter block to use the report feature and it is hitting the default (or the specified) rate limit.
- Sat Jul 05, 2025 2:58 am
- Forum: Services
- Topic: Unexplained nick changes
- Replies: 5
- Views: 2911
Re: Unexplained nick changes
KEEPMODES doesn't really have anything to do with identification, etc. It only serves to keep non-default modes active between sessions.
I suggest you to really have a look at the configs, thoroughly, to find out possible flaws/misconfigurations.
If anything, feel fre to post your configs (redact ...
I suggest you to really have a look at the configs, thoroughly, to find out possible flaws/misconfigurations.
If anything, feel fre to post your configs (redact ...
- Sat Jul 05, 2025 1:00 am
- Forum: Services
- Topic: Unexplained nick changes
- Replies: 5
- Views: 2911
Re: Unexplained nick changes
I assume that you have this line to match Anope here.
I'f your services are called services.example.com they must match in both ends.
You also need your ulines block to contain the services server name, like:
I'f your services are called services.example.com they must match in both ends.
You also need your ulines block to contain the services server name, like:
Code: Select all
ulines {
services.example.com;
}- Thu Jun 12, 2025 12:01 pm
- Forum: Spam, drones and proxies
- Topic: Anti VPN
- Replies: 5
- Views: 26396
Re: Anti VPN
I see on internet a tcl and i used for a litle time but now it's not working anymore. I want to know if somedoby can do like modules for using in unrealircd. it's BadIP.tcl and verify ip's on this website https://getipintel.net/
That website doesn't seem to reply with proper codes like most ...
- Fri Apr 11, 2025 4:39 pm
- Forum: Generic support
- Topic: Error linking anope with unrealircd.
- Replies: 11
- Views: 29588
Re: Error linking anope with unrealircd.
So, I don't need to install certbot for SSL?
If you want to provide valid SSL/TLS certificates to your users you should follow the instructions on:
https://www.unrealircd.org/docs/Setting_up_certbot_for_use_with_UnrealIRCd
https://www.unrealircd.org/docs/Using_Let%27s_Encrypt_with_UnrealIRCd ...
If you want to provide valid SSL/TLS certificates to your users you should follow the instructions on:
https://www.unrealircd.org/docs/Setting_up_certbot_for_use_with_UnrealIRCd
https://www.unrealircd.org/docs/Using_Let%27s_Encrypt_with_UnrealIRCd ...
- Fri Apr 11, 2025 1:24 pm
- Forum: Generic support
- Topic: Error linking anope with unrealircd.
- Replies: 11
- Views: 29588
Re: Error linking anope with unrealircd.
Anope has an example of what to add and where, here .
But the follwoing configs should work, assuming that UnrealIRCd and Anope are on the same machine.
UnrealIRCd side
listen {
ip 127.0.0.1;
port 7000;
options {
serversonly;
}
}
link services.chatcomunidades.es
{
incoming {
mask 127.0 ...
But the follwoing configs should work, assuming that UnrealIRCd and Anope are on the same machine.
UnrealIRCd side
listen {
ip 127.0.0.1;
port 7000;
options {
serversonly;
}
}
link services.chatcomunidades.es
{
incoming {
mask 127.0 ...