{"id":601,"date":"2025-12-31T14:34:13","date_gmt":"2025-12-31T13:34:13","guid":{"rendered":"https:\/\/robert.vanyi.org\/en\/?p=601"},"modified":"2025-12-31T14:34:13","modified_gmt":"2025-12-31T13:34:13","slug":"debian-upgrade-on-the-server-step-2","status":"publish","type":"post","link":"https:\/\/robert.vanyi.org\/en\/archives\/601","title":{"rendered":"Debian upgrade on the server &#8211; step 2"},"content":{"rendered":"\n<p>Next step: Bookworm to Trixie. Went without issues with the base system as usual, the configuration needed to be updated only for two packages:<\/p>\n\n\n\n<p>Apache2 needed to be changed backed from GnuTLS to mod_ssl, because GnuTLS is not supported anymore. It was simple, just playing with mods_enabled, and changing 3 configuration keywords (<code>GnuTLSEnable<\/code> to <code>SSLEngine<\/code>, <code>GnuTLSCertificateFile<\/code> to <code>SSLCertificateFile<\/code> and <code>GnuTLSKeyFile<\/code> to <code>SSLCertificateKeyFile<\/code>) but keeping the values.<\/p>\n\n\n\n<p>On the other hand dovecot was a bit more work as the structure of the configuration file changed, more specifically the mailbox location: previously it was defined in one string, now there are 3-4 separate values.<\/p>\n\n\n\n<p>The big issue, however, was again MediaWiki. A the <a href=\"https:\/\/www.mediawiki.org\/wiki\/Parsoid\">Parsoid<\/a> site states: &#8220;Parsoid is incompatible with the current MediaWiki release (1.45) if PHP 8.4+ is used.&#8221; Thank you. \ud83d\ude00 The solution: installing php8.3 from the sury repository and in the virtual host section of the mediawiki site setting the php8.3-fpm as the handler for the php files.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Next step: Bookworm to Trixie. Went without issues with the base system as usual, the configuration needed to be updated only for two packages: Apache2 needed to be changed backed from GnuTLS to mod_ssl, because GnuTLS is not supported anymore. It was simple, just playing with mods_enabled, and changing 3 configuration keywords (GnuTLSEnable to SSLEngine, &hellip; <a href=\"https:\/\/robert.vanyi.org\/en\/archives\/601\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Debian upgrade on the server &#8211; step 2<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-601","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/posts\/601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/comments?post=601"}],"version-history":[{"count":0,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/posts\/601\/revisions"}],"wp:attachment":[{"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/media?parent=601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/categories?post=601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robert.vanyi.org\/en\/wp-json\/wp\/v2\/tags?post=601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}