Skip to content

Bulk: add 175 IRC networks from netsplit.de directory#18

Merged
ValwareIRC merged 2 commits into
mainfrom
add/netsplit-2026-06-bulk
Jun 7, 2026
Merged

Bulk: add 175 IRC networks from netsplit.de directory#18
ValwareIRC merged 2 commits into
mainfrom
add/netsplit-2026-06-bulk

Conversation

@ValwareIRC

@ValwareIRC ValwareIRC commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Bulk import from a fresh scrape of netsplit.de's network catalog (2026-06-07).

  • 366 networks scraped end-to-end; 175 land here after the filters below.
  • Each entry uses the network's main TLS-capable server (or any TLS-capable one as fallback) from the netsplit listing.
  • wss is a best-guess wss://<host>:443/. netsplit.de doesn't track WebSocket gateways, so any network without an actual gateway will fail the probe. Letting the maintainer's regular probe sweep prune speculative entries seemed cleaner than just dropping the field.
  • description is the netsplit-reported "avg users / avg channels" string for context — happy to overwrite for any network that picks up an entry.
  • obsidian: false everywhere (none of these are ObbyIRCd).

Filters applied

Reason Count
Added 175
Skipped — name or hostname collides with an existing entry 2 (PTirc, zeolia)
Skipped — netsplit listed no TLS-capable server, so ircs can't be formed 189

Test plan

  • CI / probe sweep runs against the new entries
  • Networks whose wss://host:443/ doesn't actually answer get pruned automatically
  • Maintainer reviews descriptions on any high-traffic networks worth a hand-written tagline

Summary by CodeRabbit

  • New Features
    • Significantly expanded the list of available IRC servers and networks, giving users a much larger selection of connection options and discovery choices.
    • No existing entries were removed; this is a bulk addition to provide broader connectivity.

Bulk import from a fresh scrape of netsplit.de's network directory.

* one entry per network, picking the network's main TLS-capable
  server (falling back to any TLS-capable one)
* networks already present in servers.json by name or hostname are
  skipped (PTirc, zeolia)
* networks with no TLS-capable server in netsplit's listing are
  skipped (~190 of the directory's 366 working entries) since `ircs`
  can't be formed from a plaintext-only host
* `wss` is a best-guess `wss://<host>:443/` since netsplit.de doesn't
  catalogue WebSocket gateways; the probe will reject any that don't
  actually answer, so the maintainer's regular probe sweep prunes
  speculative entries automatically
* description is the netsplit-reported avg users/channels for
  context; happy to swap for a real tagline if a network owner picks
  it up later

Source scrape ran 2026-06-07 with a 2s throttle.
@coderabbitai

coderabbitai Bot commented Jun 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 57568cb7-c06a-466c-9182-dffadcb03fec

📥 Commits

Reviewing files that changed from the base of the PR and between 48785e4 and 22185c6.

📒 Files selected for processing (1)
  • servers.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • servers.json

📝 Walkthrough

Walkthrough

servers.json is expanded with ~1,225 lines of new IRC server/network entries (2600net → Zik.chat), each following the existing schema: name, description, wss, ircs, obsidian, and optional capability fields. No existing entries or file structure were modified.

Changes

IRC Server Database Expansion

Layer / File(s) Summary
Extended server list
servers.json
Adds ~1,225 new IRC network entries (2600net through Zik.chat) to the servers array; each entry uses the existing fields (name, description, wss, ircs, obsidian, plus optional fields like sasl, voice, icon). No deletions or structural changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 I hopped the JSON meadow wide,

Planted servers side by side,
From 2600 to Zik's bright gate,
New network blooms — come celebrate! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title accurately and clearly describes the main change: bulk addition of 175 IRC networks sourced from netsplit.de directory.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch add/netsplit-2026-06-bulk

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Server list probe

Scope: 175 server(s) changed vs origin/main

Server wss ircs obsidian sasl voice icon
2600net
AIN
Albirc
All4masti
AllNightCafe
AlphaChat
AlphaIRC
AmicaChat
AnimeFriends
AnonOps
ApropoRomania
asylum
AyoChat
Azzurra
BitreichIRC
Black-Cell.net
BRASnet
BRASnet.chat
Brazink
C2H5OH
CakeForceUK
Chaat
ChamberIRC
Chat.com.tr
ChatArea
Chateo
Chating.ID
ChatIRC.net
ChatLife
ChatNova
ChatNPlay
ChatSansar
Chattersnet
Chatteurs.fr
ChillNet
Coders-IRC
Communiti-Chat
Coolsmile.net
Cuff-Link
Cuplu
CyberArmy
CyberIRC
CyGen
d3x
DareNET
darkfasel.net
darkscience
DarkWorld
deepspace.org
degunino.net
Deutscher-Chat.de
DigitalIRC
Discut.Biz
DynastyNet
EfesNet
EFnet
ElectroCode
Entrechat
EvilNET
EvoChat
FlexChat
ForumCerdas
freenode
FreeUniBG
Genscripts
GhostNet
gigachat
Global-Irc.Eu
H4x0red
hackint
hashbang.sh
Hosnet
Hub4Ever.Org
HybridIRC
IceStarIRC
iChat
ICQ-Chat
Inframonde
interlinked.me
IRC-Ban.de
IRC-Nerds
IRCCloud
IRCDrama
IRCGate.it
IRCnet
IRCNow
IRCserveR_Italia
IRCsource
Jeko
Kahkaha.Gen.Tr
KonnectChatIRC
LewdChat
Libera.Chat
LibertaCasa
LibraIRC
LinkNet
LizardIRC
lowendirc.com
Luatic
LUG
LunarIRC
MansionNET
Mavra.Net
MeFalcon
Mobilci.Net
Morphie
MyCooldude
NekoNet
Net-Tchat
Nether.RIP
newchat.gr
NewNet
ngpre
Noxether
OFTC
Orixon
oshaberi
OtakuboX
ouchnet
out-dated.net
OzOrg
PenguinFriends
PriyoBD
RadioClick
RedeSul
RenCorner
ReplIRC_Solanum
RetroNode
Ring.of.Lightning
RisposteInformatiche
RoIRCop
runxiyu
RusNet
SBSeeds
Serverfreakz
Shelltalk
SimosNap
SiSrv
SkyChatz
Smurfnet
SohbetBurada
SomeNet
Soyjak-Party
soyle.net
SoylentNews
StayNet
Striked
StyxNet
Subluminal
tawx
tChat
tChatIRC
TeapotChat
TechNet
techrights
Techtronix
Teranova
TheAirlock
tilde.chat
TransAdvice
TrYPNET
TwistedNet
UnifiedChat
UnitedChat
UniversoChat
VoodooNet
w3.org
WebIRC
WetFish
WNet
Wotnet
XeroMem
Xertion
Zemra
Zik.chat

Failed — unreachable on every transport

  • 2600net — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.2600.net'. (_ssl.c:1000)
  • AIN — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • Albirc — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • All4masti — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('54.37.18.197', 6698)
  • AllNightCafe — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.allnightcafe.com'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • AlphaIRC — wss: TimeoutError:; ircs: TimeoutError:
  • AmicaChat — wss: InvalidURI: https://irc.amicachat.net:9090 isn't a valid URI: scheme isn't ws or wss; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • AnonOps — wss: TimeoutError:; ircs: ConnectionResetError:
  • ApropoRomania — wss: TimeoutError:; ircs: TimeoutError:
  • asylum — wss: SSLError: [SSL: TLSV1_UNRECOGNIZED_NAME] tlsv1 unrecognized name (_ssl.c:1000); ircs: TimeoutError:
  • AyoChat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Azzurra — wss: TimeoutError:; ircs: TimeoutError:
  • Black-Cell.net — wss: TimeoutError:; ircs: TimeoutError:
  • BRASnet — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • BRASnet.chat — wss: gaierror: [Errno -3] Temporary failure in name resolution; ircs: gaierror: [Errno -3] Temporary failure in name resolution
  • Brazink — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • C2H5OH — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000); ircs: TimeoutError:
  • Chaat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chaat.fr'. (_ssl.c:1000); ircs: connection closed before capability list
  • ChamberIRC — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000); ircs: TimeoutError:
  • Chat.com.tr — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('212.64.193.42', 443); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • ChatArea — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • Chateo — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chateo.org'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Chating.ID — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • ChatIRC.net — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chatirc.net'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chatirc.net'. (_ssl.c:1000)
  • ChatNova — wss: SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • Chattersnet — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chattersnet.nl'. (_ssl.c:1000); ircs: connection closed before capability list
  • Chatteurs.fr — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chatteurs.fr'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.chatteurs.fr'. (_ssl.c:1000)
  • Coders-IRC — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • Communiti-Chat — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: connection closed before capability list
  • Cuplu — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • CyGen — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • d3x — wss: SSLError: [SSL: TLSV1_UNRECOGNIZED_NAME] tlsv1 unrecognized name (_ssl.c:1000); ircs: TimeoutError:
  • DareNET — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('108.61.158.239', 443), [Errno 101] Network is unreachable; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • darkscience — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.darchoods.net'. (_ssl.c:1000)
  • DarkWorld — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.darkworld.network'. (_ssl.c:1000); ircs: connection closed before capability list
  • deepspace.org — wss: SSLError: [SSL: TLSV1_UNRECOGNIZED_NAME] tlsv1 unrecognized name (_ssl.c:1000); ircs: TimeoutError:
  • degunino.net — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('79.98.8.236', 443); ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('79.98.8.236', 6697)
  • Deutscher-Chat.de — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('5.75.130.84', 443), [Errno 101] Network is unreachable; ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • Discut.Biz — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: connection closed before capability list
  • DynastyNet — wss: TimeoutError:; ircs: TimeoutError:
  • EfesNet — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: connection closed before capability list
  • EFnet — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • ElectroCode — wss: gaierror: [Errno -5] No address associated with hostname; ircs: gaierror: [Errno -5] No address associated with hostname
  • Entrechat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.entrechat.eu'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.entrechat.eu'. (_ssl.c:1000)
  • EvoChat — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • FlexChat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.flexchat.org'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • ForumCerdas — wss: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • freenode — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('149.28.246.185', 443), [Errno 111] Connect call failed ('207.148.28.126', 443), [Errno 101] Network is unreachable, [Errno 101] Network is unreachable; ircs: ConnectionResetError:
  • FreeUniBG — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Genscripts — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: TimeoutError:
  • GhostNet — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • gigachat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000); ircs: connection closed before capability list
  • Global-Irc.Eu — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.global-irc.eu'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Hosnet — wss: InvalidStatus: server rejected WebSocket connection: HTTP 502; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • Hub4Ever.Org — wss: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • HybridIRC — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • IceStarIRC — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.icestarirc.org'. (_ssl.c:1000); ircs: OSError: Multiple exceptions: [Errno 111] Connect call failed ('185.194.237.151', 6697), [Errno 101] Network is unreachable
  • iChat — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • ICQ-Chat — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('78.47.124.125', 443); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.icq-chat.com'. (_ssl.c:1000)
  • Inframonde — wss: gaierror: [Errno -3] Temporary failure in name resolution; ircs: gaierror: [Errno -3] Temporary failure in name resolution
  • interlinked.me — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('107.191.125.84', 443), [Errno 111] Connect call failed ('167.235.202.62', 443), [Errno 111] Connect call failed ('5.135.181.103', 443), [Errno 101] Network is unreachable, [Errno 101] Network is unreachable, [Errno 101] Network is unreachable; ircs: ConnectionResetError:
  • IRC-Ban.de — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • IRC-Nerds — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000); ircs: connection closed before capability list
  • IRCDrama — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • IRCGate.it — wss: TimeoutError:; ircs: TimeoutError:
  • IRCnet — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.us.ircnet.net'. (_ssl.c:1000)
  • IRCserveR_Italia — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.ircserver.it'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • IRCsource — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.ircsource.net'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
  • Jeko — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Kahkaha.Gen.Tr — wss: ConnectionResetError: [Errno 104] Connection reset by peer; ircs: TimeoutError:
  • KonnectChatIRC — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('51.81.90.184', 443), [Errno 101] Network is unreachable; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • LibraIRC — wss: InvalidStatus: server rejected WebSocket connection: HTTP 503; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • LinkNet — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.link-net.org'. (_ssl.c:1000)
  • lowendirc.com — wss: TimeoutError:; ircs: TimeoutError:
  • Luatic — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.luatic.net'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • MansionNET — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • Mavra.Net — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('185.244.145.177', 6697)
  • MeFalcon — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Mobilci.Net — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('212.64.215.174', 6697)
  • MyCooldude — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.mycooldude.info'. (_ssl.c:1000); ircs: TimeoutError:
  • NekoNet — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.neko-net.org'. (_ssl.c:1000); ircs: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000)
  • Net-Tchat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.net-tchat.fr'. (_ssl.c:1000); ircs: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000)
  • Nether.RIP — wss: TimeoutError:; ircs: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000)
  • newchat.gr — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('199.247.30.22', 443); ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('199.247.30.22', 6697)
  • NewNet — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('51.222.84.186', 443), [Errno 111] Connect call failed ('92.246.129.137', 443), [Errno 101] Network is unreachable; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • ngpre — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('194.164.61.232', 443); ircs: connection closed before capability list
  • Noxether — wss: InvalidURI: https://www.noxether.net/ isn't a valid URI: scheme isn't ws or wss; ircs: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000)
  • OFTC — wss: TimeoutError:; ircs: TimeoutError:
  • oshaberi — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • OtakuboX — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.otakubox.de'. (_ssl.c:1000); ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • ouchnet — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • out-dated.net — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: connection closed before capability list
  • OzOrg — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.oz.org'. (_ssl.c:1000)
  • PenguinFriends — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • PriyoBD — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('84.32.44.90', 443); ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • RadioClick — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.radioclick.ro'. (_ssl.c:1000); ircs: connection closed before capability list
  • RedeSul — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • RenCorner — wss: InvalidURI: https://www.hugedomains.com/domain_profile.cfm?d=rencorner.com isn't a valid URI: scheme isn't ws or wss; ircs: TimeoutError:
  • ReplIRC_Solanum — wss: InvalidMessage: did not receive a valid HTTP response; ircs: OSError: Multiple exceptions: [Errno 111] Connect call failed ('198.251.89.91', 7427), [Errno 101] Network is unreachable
  • RetroNode — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.retronode.org'. (_ssl.c:1000); ircs: connection closed before capability list
  • Ring.of.Lightning — wss: InvalidURI: http://irc.ringoflightning.net/cgi-bin/irc.cgi isn't a valid URI: scheme isn't ws or wss; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • RisposteInformatiche — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1000)
  • RoIRCop — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • runxiyu — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • RusNet — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.rus-net.org'. (_ssl.c:1000); ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('46.17.101.237', 6697)
  • SBSeeds — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Serverfreakz — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.serverfreakz.de'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1000)
  • SimosNap — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.simosnap.com'. (_ssl.c:1000); ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • SiSrv — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('51.38.117.227', 443); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • SkyChatz — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.skychatz.org'. (_ssl.c:1000); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Smurfnet — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('194.171.96.49', 443), [Errno 111] Connect call failed ('195.140.241.231', 443), [Errno 101] Network is unreachable, [Errno 101] Network is unreachable; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
  • SohbetBurada — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.sohbetburada.com'. (_ssl.c:1000); ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('185.9.39.209', 6697)
  • SomeNet — wss: InvalidURI: https://frost.fsinf.at/ isn't a valid URI: scheme isn't ws or wss; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
  • Soyjak-Party — wss: InvalidURI: https://webirc.soyjak.st/ isn't a valid URI: scheme isn't ws or wss; ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • soyle.net — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000); ircs: ConnectionRefusedError: [Errno 111] Connect call failed ('185.244.145.177', 6697)
  • StayNet — wss: TimeoutError:; ircs: TimeoutError:
  • Striked — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.striked.org'. (_ssl.c:1000); ircs: connection closed before capability list
  • StyxNet — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: ConnectionResetError:
  • Subluminal — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('66.228.54.31', 443), [Errno 101] Network is unreachable; ircs: OSError: Multiple exceptions: [Errno 111] Connect call failed ('66.228.54.31', 6697), [Errno 101] Network is unreachable
  • tawx — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.tawx.net'. (_ssl.c:1000); ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • tChat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000); ircs: TimeoutError:
  • tChatIRC — wss: InvalidURI: http://www.tchatirc.fr/ isn't a valid URI: scheme isn't ws or wss; ircs: TimeoutError:
  • TechNet — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.technet.chat'. (_ssl.c:1000); ircs: connection closed before capability list
  • Teranova — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.teranova.net'. (_ssl.c:1000); ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • TheAirlock — wss: TimeoutError:; ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • TransAdvice — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200; ircs: connection closed before capability list
  • TrYPNET — wss: TimeoutError:; ircs: TimeoutError:
  • TwistedNet — wss: TimeoutError:; ircs: ConnectionResetError: [Errno 104] Connection reset by peer
  • UnifiedChat — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • UniversoChat — wss: TimeoutError:; ircs: TimeoutError:
  • VoodooNet — wss: TimeoutError:; ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • WetFish — wss: InvalidStatus: server rejected WebSocket connection: HTTP 502; ircs: SSLZeroReturnError: TLS/SSL connection has been closed (EOF) (_ssl.c:1000)
  • WNet — wss: gaierror: [Errno -2] Name or service not known; ircs: gaierror: [Errno -2] Name or service not known
  • Wotnet — wss: TimeoutError:; ircs: TimeoutError:
  • XeroMem — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('152.232.174.131', 443), [Errno 111] Connect call failed ('209.127.73.132', 443), [Errno 101] Network is unreachable; ircs: TimeoutError:
  • Zemra — wss: ConnectionRefusedError: [Errno 111] Connect call failed ('51.79.64.179', 443); ircs: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • Zik.chat — wss: InvalidStatus: server rejected WebSocket connection: HTTP 404; ircs: ConnectionResetError: [Errno 104] Connection reset by peer

Degraded — one transport unreachable

  • AlphaChat — wss: InvalidMessage: did not receive a valid HTTP response
  • AnimeFriends — wss: InvalidStatus: server rejected WebSocket connection: HTTP 502
  • BitreichIRC — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('162.55.160.33', 443), [Errno 101] Network is unreachable
  • CakeForceUK — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.cakeforce.co.uk'. (_ssl.c:1000)
  • ChatLife — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200
  • ChatNPlay — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('45.33.42.189', 443), [Errno 101] Network is unreachable
  • ChatSansar — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200
  • ChillNet — wss: InvalidStatus: server rejected WebSocket connection: HTTP 502
  • Coolsmile.net — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.coolsmile.net'. (_ssl.c:1000)
  • Cuff-Link — wss: OSError: Multiple exceptions: [Errno 111] Connect call failed ('168.235.85.40', 443), [Errno 111] Connect call failed ('107.161.20.136', 443), [Errno 101] Network is unreachable, [Errno 101] Network is unreachable
  • CyberArmy — wss: TimeoutError:
  • CyberIRC — wss: InvalidStatus: server rejected WebSocket connection: HTTP 204
  • darkfasel.net — wss: InvalidMessage: did not receive a valid HTTP response
  • DigitalIRC — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.digitalirc.org'. (_ssl.c:1000)
  • EvilNET — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.evilnet.org'. (_ssl.c:1000)
  • H4x0red — wss: InvalidURI: https://irc.h4x0.red/ isn't a valid URI: scheme isn't ws or wss
  • hackint — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.hackint.org'. (_ssl.c:1000)
  • IRCCloud — wss: TimeoutError:
  • IRCNow — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.ircnow.org'. (_ssl.c:1000)
  • LewdChat — wss: InvalidStatus: server rejected WebSocket connection: HTTP 404
  • Libera.Chat — wss: TimeoutError:
  • LibertaCasa — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.liberta.casa'. (_ssl.c:1000)
  • LizardIRC — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.lizardirc.org'. (_ssl.c:1000)
  • LUG — wss: TimeoutError:
  • LunarIRC — wss: TimeoutError:
  • Morphie — wss: InvalidStatus: server rejected WebSocket connection: HTTP 404
  • Orixon — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
  • Shelltalk — wss: InvalidMessage: did not receive a valid HTTP response
  • SoylentNews — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200
  • TeapotChat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.teapot.chat'. (_ssl.c:1000)
  • techrights — wss: InvalidURI: https://techrights.org/ isn't a valid URI: scheme isn't ws or wss
  • Techtronix — wss: InvalidURI: https://www.techtronix.net isn't a valid URI: scheme isn't ws or wss
  • tilde.chat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'irc.tilde.chat'. (_ssl.c:1000)
  • UnitedChat — wss: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
  • w3.org — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200
  • WebIRC — wss: InvalidStatus: server rejected WebSocket connection: HTTP 200
  • Xertion — wss: TimeoutError:

@ValwareIRC ValwareIRC merged commit 45e39d9 into main Jun 7, 2026
1 of 2 checks passed
ValwareIRC added a commit that referenced this pull request Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant