Upgraded server to Debian 9 (stretch) #debian
I upgraded my home server to Debian 9 (stretch) today - as stretch was released during the weekend.
The upgrade was uneventful - just the way I like it.
Only two things broke severely:
- A website originally from 2006, implemented in Perl using Catalyst and Mason, which refuses to run, due to
-T
and insecure require, whatever that suddenly means in this context. - ejabberd won't talk ECDSA any more, and thus can't connect to one of the XMPP-servers I federate with. We have tried tweaking both ends, but to no avail. Annoying.
And then there were a couple of hickups with older websites, and I had to upgrade the website of Feedbase to Spock 0.12.0, which took a little fiddling.
But overall I think this is the smoothest Debian upgrade yet. Kudos!
Updates: The website has been fixed by switching from running it under mod_perl
and using FastCGI
instead.
The problem with ejabberd and Prosody TLS connections I fixed by patching an Erlang package: Patched ejabberd (erlang-p1-tls
) to support multiple ECDH curves.
Add comment
How to in excruciating detail…
To avoid spam many websites make you fill out a CAPTCHA, or log in via an account at a corporation such as Twitter, Facebook, Google or even Microsoft GitHub.
I have chosen to use a more old school method of spam prevention.
To post a comment here, you need to:
- Configure a newsreader¹ to connect to the server
- Open the newsgroup called
¹ Such as Thunderbird, Pan, slrn, tin or Gnus (part of Emacs).koldfront.dk
on port1119
using nntps (nntp over TLS).lantern.koldfront
and post a follow up to the article.Or, you can fill in this form: