<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[24.03 RC Kea not starting after upgrade from 23.09.1]]></title><description><![CDATA[<p dir="auto">I upgraded from 23.09.1 to 24.03 RC tonight and noticed that Kea was not starting after the upgrade.<br />
I received the following crash logs (repeatedly):</p>
<pre><code>[12-Apr-2024 01:29:26 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'intl.so' (tried: /usr/local/lib/php/20230831/intl.so (Shared object "libicuio.so.74" not found, required by "intl.so"), /usr/local/lib/php/20230831/intl.so.so (Cannot open "/usr/local/lib/php/20230831/intl.so.so")) in Unknown on line 0
[11-Apr-2024 18:29:50 America/Los_Angeles] PHP Notice:  Nette\Utils\Strings::toAscii(): it is recommended to enable PHP extensions 'intl'. in /usr/local/pfSense/include/vendor/nette/utils/src/Utils/Strings.php on line 155
[12-Apr-2024 01:30:00 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'intl.so' (tried: /usr/local/lib/php/20230831/intl.so (Shared object "libicuio.so.74" not found, required by "intl.so"), /usr/local/lib/php/20230831/intl.so.so (Cannot open "/usr/local/lib/php/20230831/intl.so.so")) in Unknown on line 0
</code></pre>
<p dir="auto">Switching back to ISC for DHCP works fine, though.<br />
Is there something that I need to do to install the missing PHP library?</p>
]]></description><link>https://forum.netgate.com/topic/187341/24-03-rc-kea-not-starting-after-upgrade-from-23-09-1</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 19:38:05 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/187341.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Apr 2024 01:57:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 24.03 RC Kea not starting after upgrade from 23.09.1 on Sat, 13 Apr 2024 15:32:34 GMT]]></title><description><![CDATA[<p dir="auto">Unfortunately, the PHP warnings were a red herring. The Kea server still doesn't run after fixing PHP. I don't see any messages in the /var/log files from kea.</p>
<p dir="auto">In case others are having the same PHP issue, here's how I fixed it:<br />
It looks like the PHP issue was a problem updating <code>icu</code> during the upgrade from 23.09 to 24.03.</p>
<p dir="auto">I resolved the PHP warnings by reinstalling <code>icu</code> from the terminal.</p>
<p dir="auto"><code>pkg unlock icu</code><br />
<code>pkg delete -f icu</code><br />
<code>pkg install -yf icu</code></p>
<p dir="auto">During the uninstall, it became clear that version icu-73 was still installed. Once reinstalled, I had the proper icu-74 version.</p>
]]></description><link>https://forum.netgate.com/post/1162560</link><guid isPermaLink="true">https://forum.netgate.com/post/1162560</guid><dc:creator><![CDATA[ice124]]></dc:creator><pubDate>Sat, 13 Apr 2024 15:32:34 GMT</pubDate></item></channel></rss>