We’re old school here at The Crow. We entered our teen years in the 90s, and we have a love of retro-futuristic tech and software. If you could imagine it looking at home in Hackers or The Matrix or Blade Runner, the chances are good that we sporadically run it on our home system. Because, believe it or not, the old protocols still work, and if we developed a particular way of doing things back in the 90s and it still works today, we’re still going to be doing it.</p> A prime example is IRC - Internet Relay Chat - which is an application layer protocol that facilitates communication in the form of text on a client/server networking model.
We’ve been accessing IRC through a variety of clients since back in 1995 when we were running aMIRC on our much-loved Amiga 1200, later moving onto mIRC on Windows, Icechat, and a few others. Currently we’re running IRSSI - a terminal based client, on Linux.
Among other things, we use it to nab reading materials from our favourite book warez channel on the undernet server, having followed its migration from EFNET a decade or so back. More than 20 years, and we’ve never had a problem.
A few nights ago, attempting to connect to undernet, we were greeted with this message:
AUTO  (redacted) Infected with a virus or trojan, please clean your system. (P268). Closing Link: [redacted] by Miami.FL.US.Undernet.Org (G-lined)
Infected? My system is clean.
G-lined? What the hell is that?
A quick search revealed that to be G-lined is to receive a global ban based on our IP address. FOREVER.
Banning a specific IP address from a service is weird and, like IRC itself, somewhat outdated. Most residential addresses have dynamic IPs assigned by their service provider, so for most individuals the ban would expire as soon as they were assigned a new IP by their ISP.
Handy hint - rebooting your router will usually promt your ISP to give you a new IP address.
Banning an IP will also block everyone using that IP - it doesn’t target an individual, it targets a network and every device connected to that network. Blocking a single IP could block an entire business, or a university, or a hospital. Yeah. That sucks.
We fired off an email to firstname.lastname@example.org:
> Hi there, > I’m being continually booted from undernet servers with the message: > /AUTO  (redacted) Infected with a virus or trojan, please clean your > system. (P268). > Closing Link: redacted by Miami.FL.US.Undernet.Org (G-lined)/ > My system is fine & I’m not infected with anything. I connected through irssi > without problem a few minutes before switching to hexchat. What’s the problem?
The response was swift and, presumably, automated:
Match found: (Glined 50m24s ago) P (tulip) G-Lined BV— redacted42069 ~email@example.com redacted | realname
This client was found connecting to the Undernet IRC network. If this is you, I suggest you change your nick/user/realname infos to look less like a drone.
If this wasn’t you, then a computer connected to your internet connection is most likely infected with a virus.
I am whitelisting your ip for 24 hours. If the client listed above was you and you don’t change your nick/user/realname info, you’re going to get g-lined again
Okay, we definitely don’t have a virus, but something is making us look like a drone. Cool - what could have caused that? Could it be that because all of our usual nicks had been taken, we reverted to the level of a 14 year old and appended 42069 to the end of our nick?
Does Undernet autoban juvenile naming conventions? Who set that rule up?
So, my nick needed to match my supposed real name and my email address. Yeah, that’s not going to happen. Most IRC clients don’t even give users the ability to set a supposed real name, and the email address I put in on the rare occasions I bother is firstname.lastname@example.org.
It’s a hangup from the long gone days when IRC was mostly run on university networks and its users were students and academics with .edu addresses.
We’re not planning to verify ourselves to an antique.
As of now, we’re still g-lined, and as we have a static IP at home that’s not likely to change soon. We have a few ideas for a way around it though - and they’re so antique it’s almost embarrassing. We’re not going to share them here.
This site is hosted on a Raspberry Pi 4B in the author's living room (behind the couch). If you fancy building a website, but would prefer not to have hardware cluttering up your house, you can get reasonably priced hosting from BlueHost
On the other hand, if you're worried about being followed online, consider using PureVPN to cover your tracks
These are affiliate links. Obviously. If you're feeling generous, you can buy me a coffee. Save the planet - take a caravan holiday instead of flying.
You may also be interested in...
Leave a comment
Leave your name (or don't) and try to keep it under 230 characters. Here's how it works
Comments:[Mon Jan 04 15:17:00] Well there's something I didn't know. Old-minded indeed. Thank you very much. PS - are you, by chance, in the Liverpool area? - The Crow :)
[Mon Jan 04 14:33:57] You don't need to set a REAL email address in your IRC client, that isn't mandatory in any IRC client... is an IRC client setting if your identd doesnt work will take that as your identd, you are old SCHOOL but OLD minded and you don't know how IRC works :) SO email address in IRC client = TheCrow@ <-- just that regarding being auto glined is because you are using [numbers in ident/realname/identd[email address] wich is used these day by huge bots to be able to connect with random nicknames and flood so once you are whitelisted simply change your nickn/realname[wich doesnt mean it has to be the real one]/identd to something like this Nickname: TheCrow- realname: The Crown who doesnt know about IRC identd/emaill address: TheCrown@ and you`ll be fine once connected change your nick to TheCrown42069, CONGRATS :)))