<?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[IPSec Export: Apple Profile PHP error]]></title><description><![CDATA[<p dir="auto">Hi together,<br />
I was just trying to export the Mobile-Client VPN for Apple and encountering PHP error:</p>
<pre><code>Crash report begins.  Anonymous machine information:

amd64
15.0-CURRENT
FreeBSD 15.0-CURRENT #0 plus-RELENG_24_03-n256311-e71f834dd81: Fri Apr 19 00:28:14 UTC 2024     root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-24_03-main/obj/amd64/Y4MAEJ2R/var/jenkins/workspace/pfSense-Plus-snapshots-24_03-main/sources/FreeBS

Crash report details:

PHP Errors:
[18-Jun-2025 09:11:51 Europe/Berlin] PHP Fatal error:  Uncaught TypeError: base64_encode(): Argument #1 ($string) must be of type string, array given in /usr/local/pkg/ipsec-profile.inc:1649
Stack trace:
#0 /usr/local/pkg/ipsec-profile.inc(1649): base64_encode()
#1 /usr/local/pkg/ipsec-profile.inc(1274): iep_generate_ike()
#2 /usr/local/pkg/ipsec-profile.inc(1870): iep_generate_vpn()
#3 /usr/local/pkg/ipsec-profile.inc(1928): iep_generate_payload()
#4 /usr/local/www/vpn_ipsec_profile.php(130): iep_generate_profile()
#5 {main}
  thrown in /usr/local/pkg/ipsec-profile.inc on line 1649
</code></pre>
<p dir="auto">What am I doing wrong!?</p>
]]></description><link>https://forum.netgate.com/topic/197879/ipsec-export-apple-profile-php-error</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 10:11:20 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/197879.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 18 Jun 2025 07:19:00 GMT</pubDate><ttl>60</ttl></channel></rss>