NetworkRedux hosting going away

2 views
Skip to first unread message

Robert Vehse

unread,
Oct 15, 2020, 6:26:52 AM10/15/20
to Adium Development List
Hi folks,

NetworkRedux is retiring from the hosting business on
1 December 2020. This means we will need to migrate our entire infrastructure.

Matthew said he wouldn't be able to help with that before November, if at all.

Kind regards,
Robbie

Evan Schoenberg

unread,
Oct 16, 2020, 2:20:57 PM10/16/20
to Adium Development List
The majority of extant resources can be handled through GitHub easily.  They provide free web hosting, and we’re not doing anything fancy with the current adium.im site.

I’m not sure what adiumxtras’ needs are, though.

Best regards,
Evan

 
Evan D. Schoenberg, M.D.
Cataract, Cornea, and Vision Correction Surgeon
Georgia Eye Partners
Northside
1100 Johnson Ferry Rd
Suite 108
Atlanta, GA 30342
404-531-9988
Johns Creek
10080 Medlock Bridge Rd
Duluth, GA 30097
770-623-3931
Woodstock
120 Stone Bridge Pkwy
Suite 415
Woodstock GA 30189
770-623-3931

Chris Forsythe

unread,
Oct 16, 2020, 2:25:15 PM10/16/20
to Adium Development List
What about sparkle update checking? It seems like that’s the most likely thing to break. 

On Oct 16, 2020, at 1:21 PM, Evan Schoenberg <ev...@adium.im> wrote:



Augie Fackler

unread,
Oct 16, 2020, 2:28:01 PM10/16/20
to Adium Development List
You could poke the sparkle xml file into a GitHub pages thing and it should work fine.

Andrew Harvey

unread,
Oct 16, 2020, 5:21:54 PM10/16/20
to Adium Development List
I’ve put some feelers out at work (I work for a company with a large cloud computing division). There are a lot of people with a soft spot for Adium there so hopefully we can find someone to champion the cause. 

I’m guessing the traffic requirements aren’t huge for AdiumXtras (and yes, everything else could and should probably live on GitHub)

Andrew. 

On 17 Oct 2020, at 05:20, Evan Schoenberg <ev...@adium.im> wrote:



Asher Haig

unread,
Oct 17, 2020, 12:29:32 AM10/17/20
to Adium Development List
What if we just made an Xtras repo and let people make pull requests?

Asher

Jordan

unread,
Oct 17, 2020, 8:07:54 AM10/17/20
to Adium Development List
Happy to host whatever isn’t handled by GitHub @ websavers.ca

Jordan
--

Jordan

Thijs Alkemade

unread,
Nov 16, 2020, 11:04:15 AM11/16/20
to Adium Development List
Hello all,

It’s now 2 weeks until December 1st. Did somebody start with a migration? (Or at least, pulling backups of the servers.)

If I remember correctly, we also have 2 Mac Mini’s at NetworkRedux. Do we also need to arrange something for those?

Thijs

Thijs Alkemade

unread,
Nov 22, 2020, 4:50:05 PM11/22/20
to Adium Development List
Hi all,

I’ve made backups of / on Duck and Eider, and of the Adium user’s home directory from Muscovy and Smew. Separately, I’ve made mysql and postgresql dumps. I hope this means we don’t lose any critical data.

I agree that Github’s static hosting would be fine for the website. The thing I’m most worried about is email for @adium.im, both personal forwards and the mailing lists. Does someone have thoughts on how to handle that?

Best regards,
Thijs

Mathuaerknedam !

unread,
Nov 22, 2020, 9:41:38 PM11/22/20
to Adium Development List
> If I remember correctly, we also have 2 Mac Mini’s at NetworkRedux. Do we also need to arrange something for those?

Probably? As far as I can tell, the NR user account systems have already been disabled. I'm guessing only Evan can work with NR now?

It's easy enough to grab mailing list archives and subscriber lists, but they would need imported into something to be useful.
--

Matthew

Thijs Alkemade

unread,
Nov 24, 2020, 2:21:28 PM11/24/20
to Adium Development List
Hi Mathuaerknedam,

I’m worried about not being able to access services because they require some email validation or a password reset. Maybe a temporary solution without the mailing lists that still allows us to receive mail could be a good idea.

The nameservers for our domains are also set to NR. If I remember correctly they are registered on the IMF account at Gandi. I think it would be best to migrate our nameservers to Gandi… but I don’t think I have the zone files for any of our domains. Do you know if we still have some way to obtain our current DNS records without access to the NR account?

Thijs

Chris Forsythe

unread,
Nov 24, 2020, 2:25:12 PM11/24/20
to Adium Development List
I have an email thread going with them and can ask for the zone file. They mentioned the 2 Mac minis. Are they worth keeping or should they be recycled? The minis do not have the same time limit. 
--
Chris Forsythe

Chris Forsythe

unread,
Nov 29, 2020, 12:41:44 AM11/29/20
to Adium Development List
I sent the zone files to a few of you directly.

What do you want to do with the Mac minis? I think they probably need an answer there soon. I’m not sure about how old they are but I remember them getting set up when I was still active with the project and that was a long time ago.

> On Nov 24, 2020, at 1:21 PM, Thijs Alkemade <th...@xnyhps.nl> wrote:
>
> Hi Mathuaerknedam,

Mathuaerknedam !

unread,
Nov 29, 2020, 3:38:02 PM11/29/20
to Adium Development List
I can set it up to all email goes to my personal Google Workspace, but I don't think it has a good way to set up simple forwards (I think you have to set up an account for each one and then manage the forward as the user) or mailing lists. It's been a few years since I managed one professionally, so maybe they've added it?

If Jordan or Andrew can offer a cloud solution that's a little more featureful and professional (and where I'm not the only person with access), that would be better. And if we want to continue with AdiumXtras as a user resource, we'll need some sort of hosting besides GitHub. Same with CocoaForge.

Matthew

On Tue, Nov 24, 2020 at 1:21 PM Thijs Alkemade <th...@xnyhps.nl> wrote:


--

Matthew

Mathuaerknedam !

unread,
Nov 29, 2020, 6:21:52 PM11/29/20
to Adium Development List
I can migrate the nameservers to Gandi, but we'll also need to make record changes. I can redirect everything to Github, but we'll need to configure GitHub Pages and a custom domain for that to be useful.
--

Matthew

Chris Forsythe

unread,
Nov 29, 2020, 6:51:43 PM11/29/20
to Adium Development List
I don’t have the ability to host cocoaforge really. I’m happy to point the dns somewhere else but I don’t have access to the server. The last post in any active forum was in April. It can probably just get rebuilt if a new forum is necessary. 

Given the cutoff is tomorrow you can do with Adium and xtras what I did with growl temporarily at least, pointing the domain at a GitHub url. 

I’ll help how I can and be on irc in about 2-3 hours, but I only have what I’ve been given from network redux and you have that. 

On Nov 29, 2020, at 5:21 PM, Mathuaerknedam ! <mathuae...@gmail.com> wrote:



Jordan

unread,
Nov 29, 2020, 7:12:53 PM11/29/20
to Adium Development List
Happy to help out! Just to confirm what's left to host is:

- AdiumXtras -- does that require an older version of PHP to operate? (Isn't a problem if so, as we've got older hardened PHP versions available, but good to know). MySQL DB or something else?
- Email & Mailing lists -- sounds like you need an MTA to set up forwards and Mailman instance
- Cocoaforge phpBB

Is that right? Honestly might end up being simpler to host the static site there too.

Can set up a VPS on our systems with Plesk to manage all of it in one spot.

Jordan

Chris Forsythe

unread,
Nov 29, 2020, 7:28:09 PM11/29/20
to Adium Development List
Plesk is easy I’d vote that if I were running it. 


If you have a way to import from a php bb without the database then I can point the dns at whatever resolver you want when ready. There’s no email addresses really for cocoaforge. I’d focus on the Adium forum the rest seem wholly inactive. I can ping nr about getting access to that server but with it being the last day I don’t think there is a guarantee of anything. Sorry I’ve been busy with retiring Growl and unfortunately this just slipped. 

The dns record is really just an a record for forums.cocoaforge.com

It may also be worth not reviving it seems the forum seems to be dead. In which case a cname for forums.cocoaforge.com to the Adium GitHub ticket system would work fine imho. 

Thoughts?

Adiumxtras is probably the biggest resource and problem to address given all the user submitted content, I would suggest starting there. 




On Nov 29, 2020, at 6:12 PM, Jordan <jas...@gmail.com> wrote:



Evan Schoenberg

unread,
Nov 29, 2020, 7:28:43 PM11/29/20
to Adium Development List
I can’t access the Minis at present; can anyone?

We clearly don’t need two. Maybe the newer of them could be useful for legacy compatibility testing purposes?  Though I would think there are virtualization solutions that are more convenient. 

Does anyone know where the AdiumXtras database is stored?  I have a "full backup” that Network redux provided, but I recall that we lost the entirety of Trac because a “full backup” didn’t actually include whatever relationship database it was depending on...

-Evan

Chris Forsythe

unread,
Nov 29, 2020, 7:29:38 PM11/29/20
to Adium Development List
Yea I did that for growl (the custom page), I think it isn’t so bad. A custom template might be harder to get done in 12-24 hours than an httpd setup somewhere. 

On Nov 29, 2020, at 5:21 PM, Mathuaerknedam ! <mathuae...@gmail.com> wrote:



Jordan

unread,
Nov 29, 2020, 9:01:06 PM11/29/20
to Adium Development List
On IRC whenever you're ready. VPS is installing Plesk and configuring.

Evan - I can send SFTP connection info to upload that backup to and can sift through it to see what's there to recover. What's the size? How do you prefer to securely receive it? (IRC w Encrypted messaging?)

Jordan

Mathuaerknedam !

unread,
Nov 29, 2020, 9:05:36 PM11/29/20
to Adium Development List
It looks like all the databases are in /var/lib/mysql. I can copy the files, but I'm pretty sure that's not the right way to backup a DB. :) Who can help with this?

I'm not sure what the "full backup" is, but it's often a backup of cpanel data, which isn't so useful for anyone that has done things from the command line.


--

Matthew

Evan Schoenberg

unread,
Nov 29, 2020, 9:37:33 PM11/29/20
to Adium Development List
Yeah, you got it— ‘full backup’ is cpmove-adium.tgz, and I don’t see a /var directory within that archive.

-Evan

Jordan

unread,
Nov 29, 2020, 9:54:18 PM11/29/20
to Adium Development List
Assuming you have the root pw, if you can find the database name try:

mysqldump -uroot -p $db_name > $db_name.sql

Then you'll have the DB dumps ready to move over.

Jordan

Mathuaerknedam !

unread,
Nov 29, 2020, 10:04:14 PM11/29/20
to Adium Development List
I have root on the fs, but not in mysql. :(
--

Matthew

Torgeir Veimo

unread,
Nov 29, 2020, 10:07:24 PM11/29/20
to Adium Development List
mysql://tracuser:password@localhost/trac

Mathuaerknedam !

unread,
Nov 29, 2020, 10:14:40 PM11/29/20
to Adium Development List
I have local copies of the mailman data and email forwards. I'm tarring up /home/adiumx, which I think will give me all the Xtras files, but not the DB. I'll do the same for cocoaforge, though I suspect everything important will be in the DB.  Each is  ~8GB uncompressed.
--

Matthew

Mathuaerknedam !

unread,
Nov 29, 2020, 10:24:54 PM11/29/20
to Adium Development List
I've gotten the root password in mysql.
--

Matthew

Jordan

unread,
Nov 29, 2020, 10:25:35 PM11/29/20
to Adium Development List
Note that for the forums, if it's an older version of phpBB, it might not be great to keep live anyway. I think Chris's plan of just redirecting that to GitHub issues is far better for that. Then there's no need to grab that data at all.

Jordan

Chris Forsythe

unread,
Nov 29, 2020, 10:26:07 PM11/29/20
to Adium Development List
For phpbb backup, if you all decide to keep it, here:


However phpbb is pretty insecure and the forums are not being used really. I’ll point the name servers at Jordan’s servers tomorrow for cocoa forge.

If you can’t find the files, you could try running losf to figure out where the files are at. Or some df thing or something to find large directories.

Mathuaerknedam !

unread,
Nov 29, 2020, 11:00:29 PM11/29/20
to Adium Development List
I've dumped the following db from mysql and saved a local copy.

| adium_blog             |
| adium_sparkle          |
| adium_updates          |
| adium_wrdp1            |
| adiumx_data            |
| cfadium_cf             |
| cfadium_cf2            |
| cfadium_cocoaforge     |
| cfadium_cocoaforge_old |
| cfadium_vanilla        |

--

Matthew

Thijs Alkemade

unread,
Nov 30, 2020, 2:55:00 PM11/30/20
to Adium Development List
I can still reach them. They are a Mid 2007 and Eary 2009 model, which won’t be worth very much nowadays. I don’t think they’ll be of any use, but ultimately I think Evan should decide on what to do with them.

Thijs

Mathuaerknedam !

unread,
Nov 30, 2020, 3:10:17 PM11/30/20
to Adium Development List
Early 2009 Mini: limited to El Capitan (10.11), released in 2015 and last updated in 2018. Probably not something we want to be supporting.
--

Matthew

Jordan

unread,
Nov 30, 2020, 4:22:05 PM11/30/20
to Adium Development List
Matt: Perfect! I emailed you direct with more details on how to make the switch, should you wish to do so.

Jordan

Chris Forsythe

unread,
Nov 30, 2020, 4:28:07 PM11/30/20
to Adium Development List
Todo list, keep in mind this mailing list is hosted on the box about to be decommissioned.

Today:

1) Point DNS records to the new name servers. Who has access to the registrar to do these moves today?
- cocoaforge.com - I have this, if the db gets moved 

2) Getting data over to Jordan.

3) Jordan configures the new server. He gave me access to it to at least have one backup for now

4) Someone logs into cpanel if they can on the old server and looks for any other configurations. Mail forwarding, whatever. This is probably all in the backup but it's probably harder to figure out than looking at cpanel.



Tomorrow

5) Decide what to do about the minis.

6) Decide whether to keep phpbb and cocoaforge forums or forward cocoaforge to github.


I think 1-4 are the most important.
--
Chris Forsythe

Amelia Rose Khan

unread,
Nov 30, 2020, 4:37:40 PM11/30/20
to Adium Development List
What will happen to IRC?

Chris Forsythe

unread,
Nov 30, 2020, 4:50:12 PM11/30/20
to Adium Development List
the adium channels are on freenode and not hosted by this server.
--
Chris Forsythe

Mathuaerknedam !

unread,
Nov 30, 2020, 5:30:52 PM11/30/20
to Adium Development List
1. I can do this later tonight.
2. same
3. Jordan, or me if Jordan let me know he needs help with something I can do.
4. I have all the mail settings. I didn't see anything else to get from cpanel, but I'll look again later. Suggestions are welcome.
--

Matthew

Jordan

unread,
Nov 30, 2020, 6:21:55 PM11/30/20
to Adium Development List
Matt: emailed ya direct to get passwords and such to handle the migration. Maybe went to spam?

Jordan

Mathuaerknedam !

unread,
Nov 30, 2020, 8:42:30 PM11/30/20
to Adium Development List
I got them, just haven't had a chance to try them until now. I've replied to those messages.
--

Matthew

Mathuaerknedam !

unread,
Dec 2, 2020, 12:59:16 PM12/2/20
to Adium Development List
All of the mailing lists have been migrated, with archives, settings, and subscribers. Unfortunately, some subscriber settings are not transferable (e.g language) and others are kinda tedious to preserve (e.g. digest, nomail), so all subscribers are currently regular (receiving individual messages) and all individual settings have been set to the default.

All mailboxes and forwards have been migrated as well, though we should find out if anyone is actually checking those mailboxes. If you can or do check one of the following, let us know:

probably old system boxes that can be trashed:


If nobody is checking these, we'll reset the password and check the contents before deciding what to do with them.




On Mon, Nov 30, 2020 at 3:28 PM Chris Forsythe <ch...@growl.info> wrote:


--

Matthew

Mathuaerknedam !

unread,
Dec 2, 2020, 1:20:25 PM12/2/20
to Adium Development List
It looks like feedback was originally a mailbox that was later recreated as a mailing list. Plesk migrated the mailbox and ignored the list. Few questions:

1. Do we need the old mailbox content? Its most recent message is from 2009.
2. I can recreate the feedback mailing list, but it would be nice if someone actually responded to users. I'm not sure it's worth keeping it if it's just a black hole.
3. Is there really any need for a feedback email? Should we request a free Discourse site? https://meta.discourse.org/t/free-hosting-for-open-source-v2/101940
4. It's possible to import mailing list history into Discourse, and then drop the mailing lists. This even works for people who can't or won't switch from email to a web gui.

#3 also relates to Cocoaforge.



--

Matthew

Evan Schoenberg

unread,
Dec 4, 2020, 10:02:20 AM12/4/20
to Adium Development List
I don’t think the feedback list history is of any particular value at this point. I wouldn’t worry about retaining it… and furthermore, I agree that a black hole is worse than no mailing list at all.  Discourse, or the ticket system on GitHub, seem appropriate.

-Evan

Jordan

unread,
Dec 5, 2020, 10:10:30 AM12/5/20
to Adium Development List
Using GitHub issues for tracking most of these things makes a lot of sense, but I think using a hosted solution that replaces this mailing list is a good idea. Gmail servers, in particular, do not like the change of IP address and they're delaying delivery of messages from this mailing list, in some cases significantly.

Related to this: A couple days ago I updated the cocoaforge phpBB to the latest release to make it work with PHP 7. But Discourse does not support importing from the latest version of phpBB so if we're going to do that, we should do it asap so that we can import from the backup of the DB that was using the older version. Posts on Cocoaforge made after Dec 3 won't be able to be imported to Discourse. (I suppose we could also just disable new posts to the Adium forum?)

Robert Vehse

unread,
Dec 6, 2020, 7:59:58 AM12/6/20
to Adium Development List
Hi folks,

I just remembered that we are not the only ones using Cocoaforge. There is also a decent amount of activity in the subforum for the Vienna RSS reader. The Prowl subforum is also active but has not seen any posts for a while.

Robbie

Chris Forsythe

unread,
Dec 6, 2020, 9:33:09 AM12/6/20
to Adium Development List
Ya a previous vienna developer contacted me on Twitter after the hosting move. 
--
Chris Forsythe

Mathuaerknedam !

unread,
Dec 9, 2020, 3:39:50 PM12/9/20
to Adium Development List
The free hosted Discourse doesn't allow direct importation of Mailman history, but does allow importing a Discourse backup. So the process involves setting up a "local" instance, importing the mailing list history ourselves, and then creating a backup for the hosted service. I'm assuming the same is true for phpBB?
--

Matthew

Felipe Contreras

unread,
Dec 12, 2020, 5:15:22 PM12/12/20
to Adium Development List
On Fri, Dec 4, 2020 at 12:53 AM Mathuaerknedam !
<mathuae...@gmail.com> wrote:
>
> All of the mailing lists have been migrated, with archives, settings, and subscribers. Unfortunately, some subscriber settings are not transferable (e.g language) and others are kinda tedious to preserve (e.g. digest, nomail), so all subscribers are currently regular (receiving individual messages) and all individual settings have been set to the default.
>
> All mailboxes and forwards have been migrated as well, though we should find out if anyone is actually checking those mailboxes. If you can or do check one of the following, let us know:

I had a configuration to not receive messages, and now I'm getting messages.

I already unsubscribed, and I'm still getting messages.

--
Felipe Contreras

Mathuaerknedam !

unread,
Dec 12, 2020, 5:38:06 PM12/12/20
to Adium Development List
I'm following up with Felipe.
--

Matthew
Reply all
Reply to author
Forward
0 new messages