How is this a bug?
At both client and server sides ZNC implements standard IRC protocol. It means that any IRC client can connect to ZNC and ZNC can connect to any IRC server, if they support those standards as well. As ZNC is both server and client it can just connect to itself, why not?
This possibility even can be used, see this link for an example.
Though ZNC detects if you connect an account to the same account, or e.g. 2 accounts to each other, and it doesn't allow to do that.
How is this a bug?
At both client and server sides ZNC implements standard IRC protocol. It means that any IRC client can connect to ZNC and ZNC can connect to any IRC server, if they support those standards as well. As ZNC is both server and client it can just connect to itself, why not?
This possibility even can be used, see [this link](http://wiki.znc.in/FAQ#How_to_store_private_messages_even_when_user_is_attached.2C_so_other_clients_can_see_them.3F) for an example.
Though ZNC detects if you connect an account to the same account, or e.g. 2 accounts to each other, and it doesn't allow to do that.
<!-- github-comment-id:7284407 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Is this a bug? We can connect from one ZNC account to another ZNC account on the same instance of the process.
How is this a bug?
At both client and server sides ZNC implements standard IRC protocol. It means that any IRC client can connect to ZNC and ZNC can connect to any IRC server, if they support those standards as well. As ZNC is both server and client it can just connect to itself, why not?
This possibility even can be used, see this link for an example.
Though ZNC detects if you connect an account to the same account, or e.g. 2 accounts to each other, and it doesn't allow to do that.