Skip to content

AIM/iChat DNS entries for documentation #122

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
CursedSilicon opened this issue May 27, 2025 · 1 comment
Open

AIM/iChat DNS entries for documentation #122

CursedSilicon opened this issue May 27, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@CursedSilicon
Copy link

CursedSilicon commented May 27, 2025

Hi team,

We've been working on deploying Retro AIM Server semi-privately as part of a "retro computing ISP" project set to become public later this year.

As part of this we've got a custom DNS server with overrides for older software where possible. The rationale being that it's easier for us to patch things at a network level than have users modify their clients.

AIM (up to version 6.1 tested) currently uses the following hostnames that would need to be modified by the user to run their own server in the same way.

This list isn't exhaustive and the IP address is just for demonstration purposes (these settings overrides are copied from a DNSMASq entry on our private DNS server)

Some of these are just for serving ads in the client and other miscellaneous functionality. But we've redirected everything just to ensure broad compatibility. It's also possible to replace the banner ad image printed at the top of the client (see screenshot) but that is outside the scope of this ticket.

These DNS overrides should also work for other 3rd party clients (GAIM, Pidgin, Trillian, Digsby, etc) but are currently untested. Apple iChat IS confirmed to work and is demonstrated in conversation with an AIM client below in the screenshots.

172.23.0.20     www.aim.com
172.23.0.20     www.aol.com
172.23.0.20     aim-charts.pf.aol.com
172.23.0.20     aimtoday.aol.com
172.23.0.20     s.aolcdn.com
172.23.0.20     cghmn.cursedsilicon.net
172.23.0.20     login.oscar.aol.com
172.23.0.20     configuration.apple.com
172.23.0.20     login.messaging.aol.com
172.23.0.20     kdc.uas.aol.com
172.23.0.20     browser.cdn.aol.com

I've also attached screenshots demoing both the server output and an XP SP3 client connected

Image

Image

@CursedSilicon CursedSilicon added the enhancement New feature or request label May 27, 2025
@mk6i
Copy link
Owner

mk6i commented May 27, 2025

Thanks for the info. I plan on creating a detailed client compatibility list and will take this info into account. Excited to hear about your project. Please continue to file bug reports :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants