<?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[PHP ERROR: Type: 64 after upgrading to 2.4.4]]></title><description><![CDATA[<p dir="auto">Hello! I have Netgate SG-3100 and upgraded to 2.4.4 . Since the upgrade, I get random notices (red bell top right) with this message:</p>
<p dir="auto">PHP ERROR: Type: 64, File: /etc/inc/xmlrpc_client.inc, Line: 22, Message: require_once(): Failed opening required 'XML/RPC2/Client.php' (include_path='.:/etc/inc:/usr/local/www:/usr/local/captiveportal:/usr/local/pkg:/usr/local/www/classes:/usr/local/www/classes/Form:/usr/local/share/pear:/usr/local/share/openssl_x509_crl/') @ 2018-10-05 20:30:04</p>
<p dir="auto">Anyone else having the same issue ?<br />
How do I fix this ?<br />
Thanks!</p>
]]></description><link>https://forum.netgate.com/topic/136932/php-error-type-64-after-upgrading-to-2-4-4</link><generator>RSS for Node</generator><lastBuildDate>Tue, 19 May 2026 22:36:38 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/136932.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Oct 2018 21:40:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 19:28:06 GMT]]></title><description><![CDATA[<p dir="auto">Steve, this resolved the issue.<br />
Thank you very much!</p>
<pre><code class="language-java">[2.4.4-RELEASE][admin@netgate.tns4.net]/root: pkg install -f php72-pear-XML_RPC2
Updating pfSense-core repository catalogue...
pfSense-core repository is up to date.
Updating pfSense repository catalogue...
pfSense repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be REINSTALLED:
	php72-pear-XML_RPC2-1.1.3_1 [pfSense]

Number of packages to be reinstalled: 1

57 KiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching php72-pear-XML_RPC2-1.1.3_1.txz: 100%   57 KiB  58.6kB/s    00:01    
Checking integrity... done (0 conflicting)
[1/1] Reinstalling php72-pear-XML_RPC2-1.1.3_1...
[1/1] Extracting php72-pear-XML_RPC2-1.1.3_1: 100%
uninstall ok: channel://pear.php.net/XML_RPC2-1.1.3
install ok: channel://pear.php.net/XML_RPC2-1.1.3
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: 
 sha256 /usr/local/share/pear/XML/RPC2/Client.php
SHA256 (/usr/local/share/pear/XML/RPC2/Client.php) = b9b71829e2632b7a70361556050661d8174b3c262f05ec4fe40b97d11ca1fa4b
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: 
</code></pre>
]]></description><link>https://forum.netgate.com/post/800706</link><guid isPermaLink="true">https://forum.netgate.com/post/800706</guid><dc:creator><![CDATA[mcvnet]]></dc:creator><pubDate>Sun, 28 Oct 2018 19:28:06 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 17:47:13 GMT]]></title><description><![CDATA[<p dir="auto">Ok, no idea what happened there but it can very likely be corrected by force re-installing it with:<br />
<code>pkg install -f php72-pear-XML_RPC2</code></p>
<p dir="auto">However I strongly suggest backing up your config before you do that and making sure you have a copy of the restore image.</p>
<p dir="auto">I just tested that though and it worked fine without breaking anything.</p>
<pre><code>2.4.4-RELEASE][root@7100.stevew.lan]/root: pkg install -f php72-pear-XML_RPC2
Updating pfSense-core repository catalogue...
pfSense-core repository is up to date.
Updating pfSense repository catalogue...
pfSense repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be REINSTALLED:
        php72-pear-XML_RPC2-1.1.3_1 [pfSense]

Number of packages to be reinstalled: 1

57 KiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching php72-pear-XML_RPC2-1.1.3_1.txz: 100%   57 KiB  58.6kB/s    00:01    
Checking integrity... done (0 conflicting)
[1/1] Reinstalling php72-pear-XML_RPC2-1.1.3_1...
[1/1] Extracting php72-pear-XML_RPC2-1.1.3_1: 100%
uninstall ok: channel://pear.php.net/XML_RPC2-1.1.3
install ok: channel://pear.php.net/XML_RPC2-1.1.3
</code></pre>
<p dir="auto">Steve</p>
]]></description><link>https://forum.netgate.com/post/800681</link><guid isPermaLink="true">https://forum.netgate.com/post/800681</guid><dc:creator><![CDATA[stephenw10]]></dc:creator><pubDate>Sun, 28 Oct 2018 17:47:13 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 17:33:46 GMT]]></title><description><![CDATA[<p dir="auto">The XML directory doesn't exist, but above it there are some files/folders:</p>
<pre><code class="language-java">[2.4.4-RELEASE][admin@netgate.tns4.net]/root: ls -ls /usr/local/share/pear/XML
ls: /usr/local/share/pear/XML: No such file or directory
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: ls -ls /usr/local/share/pear
total 152
 4 drwxr-xr-x   3 root  wheel    512 Sep 28 20:30 .channels
 0 -rw-r--r--   1 root  wheel      0 Sep 28 20:30 .depdb
 0 -rw-r--r--   1 root  wheel      0 Sep 28 20:30 .depdblock
 0 -rw-r--r--   1 root  wheel      0 Sep 28 20:30 .filemap
 0 -rw-r--r--   1 root  wheel      0 Sep 28 20:30 .lock
 4 drwxr-xr-x   5 root  wheel   1024 Sep 28 20:30 .registry
 4 drwxr-xr-x   2 root  wheel    512 Sep 28 20:30 Archive
 4 drwxr-xr-x   2 root  wheel    512 Sep 28 20:31 Auth
 4 drwxr-xr-x   3 root  wheel    512 Sep 28 20:31 Cache
 4 drwxr-xr-x   2 root  wheel    512 Sep 28 20:30 Console
 4 drwxr-xr-x   2 root  wheel    512 Sep 28 20:31 Crypt
 4 drwxr-xr-x   3 root  wheel    512 Sep 28 20:31 HTTP
 4 drwxr-xr-x   2 root  wheel    512 Sep 28 20:31 Mail
12 -rw-r--r--   1 root  wheel   9878 Sep 14 07:56 Mail.php
 4 drwxr-xr-x   3 root  wheel    512 Sep 28 20:31 Net
 4 drwxr-xr-x   2 root  wheel    512 Sep 28 20:30 OS
 4 drwxr-xr-x  11 root  wheel   1024 Sep 28 20:30 PEAR
36 -rw-r--r--   1 root  wheel  35473 Sep 14 07:52 PEAR.php
 4 drwxr-xr-x   3 root  wheel    512 Sep 28 20:30 Structures
20 -rw-r--r--   1 root  wheel  20288 Sep 14 07:52 System.php
 4 drwxr-xr-x   6 root  wheel    512 Sep 28 20:31 data
 4 drwxr-xr-x  13 root  wheel    512 Sep 28 20:31 packages
16 -rw-r--r--   1 root  wheel  15182 Sep 14 07:52 pearcmd.php
 4 -rw-r--r--   1 root  wheel   1060 Sep 14 07:52 peclcmd.php
 4 drwxr-xr-x   9 root  wheel    512 Sep 28 20:31 tests
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: 
</code></pre>
]]></description><link>https://forum.netgate.com/post/800668</link><guid isPermaLink="true">https://forum.netgate.com/post/800668</guid><dc:creator><![CDATA[mcvnet]]></dc:creator><pubDate>Sun, 28 Oct 2018 17:33:46 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 17:31:01 GMT]]></title><description><![CDATA[<p dir="auto">Anything in the directories above that?</p>
<p dir="auto">Steve</p>
]]></description><link>https://forum.netgate.com/post/800667</link><guid isPermaLink="true">https://forum.netgate.com/post/800667</guid><dc:creator><![CDATA[stephenw10]]></dc:creator><pubDate>Sun, 28 Oct 2018 17:31:01 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 17:18:34 GMT]]></title><description><![CDATA[<p dir="auto">My directory looks empty:</p>
<pre><code class="language-java">[2.4.4-RELEASE][admin@netgate.tns4.net]/root: ls -ls /usr/local/share/pear/XML/RPC2
ls: /usr/local/share/pear/XML/RPC2: No such file or directory
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: 
</code></pre>
]]></description><link>https://forum.netgate.com/post/800662</link><guid isPermaLink="true">https://forum.netgate.com/post/800662</guid><dc:creator><![CDATA[mcvnet]]></dc:creator><pubDate>Sun, 28 Oct 2018 17:18:34 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 17:16:21 GMT]]></title><description><![CDATA[<p dir="auto">Hmm, that looks the same as what I see. All good. Do you have anything in that directory:</p>
<pre><code>[2.4.4-RELEASE][admin@fw1.stevew.lan]/root: ls -ls /usr/local/share/pear/XML/RPC2
total 108
 4 drwxr-xr-x  4 root  wheel    512 Sep 18 01:19 Backend
 8 -rw-r--r--  1 root  wheel   6877 Sep 14 12:55 Backend.php
16 -rw-r--r--  1 root  wheel  13124 Sep 14 12:55 CachedClient.php
16 -rw-r--r--  1 root  wheel  13438 Sep 14 12:55 CachedServer.php
12 -rw-r--r--  1 root  wheel   9767 Sep 14 12:55 Client.php
 8 -rw-r--r--  1 root  wheel   4519 Sep 14 12:55 ClientHelper.php
16 -rw-r--r--  1 root  wheel  12579 Sep 14 12:55 Exception.php
 4 drwxr-xr-x  4 root  wheel    512 Sep 18 01:19 Server
16 -rw-r--r--  1 root  wheel  13853 Sep 14 12:55 Server.php
 4 drwxr-xr-x  2 root  wheel    512 Sep 18 01:19 Util
 4 -rw-r--r--  1 root  wheel   3585 Sep 14 12:55 Value.php
</code></pre>
<p dir="auto">Steve</p>
]]></description><link>https://forum.netgate.com/post/800660</link><guid isPermaLink="true">https://forum.netgate.com/post/800660</guid><dc:creator><![CDATA[stephenw10]]></dc:creator><pubDate>Sun, 28 Oct 2018 17:16:21 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 15:11:59 GMT]]></title><description><![CDATA[<p dir="auto">Unfortunately, I do not know if it is installed.<br />
Here is the result:</p>
<pre><code class="language-java">[2.4.4-RELEASE][admin@netgate.tns4.net]/root: pkg info -x pear
php72-pear-1.10.5_1
php72-pear-Auth_RADIUS-1.1.0_4
php72-pear-Cache_Lite-1.7.16,1
php72-pear-Crypt_CHAP-1.5.0
php72-pear-HTTP_Request2-2.3.0,1
php72-pear-Mail-1.4.1,1
php72-pear-Net_Growl-2.7.0
php72-pear-Net_IPv6-1.3.0.b2_2
php72-pear-Net_SMTP-1.8.0
php72-pear-Net_Socket-1.0.14
php72-pear-Net_URL2-2.2.1
php72-pear-XML_RPC2-1.1.3_1
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: 
</code></pre>
]]></description><link>https://forum.netgate.com/post/800621</link><guid isPermaLink="true">https://forum.netgate.com/post/800621</guid><dc:creator><![CDATA[mcvnet]]></dc:creator><pubDate>Sun, 28 Oct 2018 15:11:59 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 14:17:13 GMT]]></title><description><![CDATA[<p dir="auto">Hmm, do you have it installed even? Try running:<br />
<code>pkg info -x pear</code></p>
<p dir="auto">Steve</p>
]]></description><link>https://forum.netgate.com/post/800607</link><guid isPermaLink="true">https://forum.netgate.com/post/800607</guid><dc:creator><![CDATA[stephenw10]]></dc:creator><pubDate>Sun, 28 Oct 2018 14:17:13 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 28 Oct 2018 02:59:35 GMT]]></title><description><![CDATA[<p dir="auto">Not sure if I do this correctly:</p>
<pre><code class="language-java">[2.4.4-RELEASE][admin@netgate.tns4.net]/root: sha256 /usr/local/share/pear/XML/RPC2/Client.php
sha256: /usr/local/share/pear/XML/RPC2/Client.php: No such file or directory
[2.4.4-RELEASE][admin@netgate.tns4.net]/root: 
</code></pre>
]]></description><link>https://forum.netgate.com/post/800568</link><guid isPermaLink="true">https://forum.netgate.com/post/800568</guid><dc:creator><![CDATA[mcvnet]]></dc:creator><pubDate>Sun, 28 Oct 2018 02:59:35 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sat, 27 Oct 2018 23:40:58 GMT]]></title><description><![CDATA[<p dir="auto">You could check the file hash against what I have on mine:</p>
<pre><code>[2.4.4-RELEASE][admin@fw1.stevew.lan]/root: sha256 /usr/local/share/pear/XML/RPC2/Client.php
SHA256 (/usr/local/share/pear/XML/RPC2/Client.php) = b9b71829e2632b7a70361556050661d8174b3c262f05ec4fe40b97d11ca1fa4b
</code></pre>
<p dir="auto">Steve</p>
]]></description><link>https://forum.netgate.com/post/800556</link><guid isPermaLink="true">https://forum.netgate.com/post/800556</guid><dc:creator><![CDATA[stephenw10]]></dc:creator><pubDate>Sat, 27 Oct 2018 23:40:58 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sat, 27 Oct 2018 23:17:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stephenw10">@<bdi>stephenw10</bdi></a> said in <a href="/post/798904">PHP ERROR: Type: 64 after upgrading to 2.4.4</a>:</p>
<blockquote>
<p dir="auto">/usr/local/share/pear/XML/RPC2/Client.php</p>
</blockquote>
<p dir="auto">Thanks for the reply!<br />
I purchased my Netgate 2 months ago, and have little experience with it.<br />
How do I know if the file is damaged ?</p>
]]></description><link>https://forum.netgate.com/post/800554</link><guid isPermaLink="true">https://forum.netgate.com/post/800554</guid><dc:creator><![CDATA[mcvnet]]></dc:creator><pubDate>Sat, 27 Oct 2018 23:17:29 GMT</pubDate></item><item><title><![CDATA[Reply to PHP ERROR: Type: 64 after upgrading to 2.4.4 on Sun, 21 Oct 2018 16:17:45 GMT]]></title><description><![CDATA[<p dir="auto">Do you see <code>/usr/local/share/pear/XML/RPC2/Client.php</code> present on your system? File not damaged?</p>
<p dir="auto">Steve</p>
]]></description><link>https://forum.netgate.com/post/798904</link><guid isPermaLink="true">https://forum.netgate.com/post/798904</guid><dc:creator><![CDATA[stephenw10]]></dc:creator><pubDate>Sun, 21 Oct 2018 16:17:45 GMT</pubDate></item></channel></rss>