<?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[Saxx missing &gt; unable to send data to Peppol]]></title><description><![CDATA[<p dir="auto">using Invoice Ninja 5.12.46 on our cloudron install</p>
<p dir="auto">Peppol config and token are validated by InvoiceNinja.</p>
<p dir="auto">When sending the invoices it lacks a SAXX module and all invoices are with a triangle icon 'warning'</p>
<p dir="auto">On the electronic invoice tab : this is the message :</p>
<p dir="auto">Invoice:<br />
Class "Saxon\SaxonProcessor" not found</p>
<p dir="auto">It's OK for Customer and Entreprise (green checkmark)</p>
<p dir="auto">What Perplexity says :</p>
<p dir="auto">The Invoice Ninja package on the Cloudron App Store uses the standard Alpine image, which does not support Saxon/Peppol.</p>
<p dir="auto">The best solution would be to open a ticket on the Cloudron Forum to request that they switch to the invoinjinja-debian image in their packaging.</p>
<p dir="auto">If I could help to test the solution, don't hesistate.</p>
]]></description><link>https://forum.cloudron.io/topic/14899/saxx-missing-unable-to-send-data-to-peppol</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 20:37:00 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/14899.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Jan 2026 10:54:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Wed, 21 Jan 2026 11:32:25 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a><br />
Great to read that this resolved the issue.</p>
]]></description><link>https://forum.cloudron.io/post/118916</link><guid isPermaLink="true">https://forum.cloudron.io/post/118916</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Wed, 21 Jan 2026 11:32:25 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Wed, 21 Jan 2026 11:18:41 GMT]]></title><description><![CDATA[<p dir="auto">It's fine. It worked. Thank you <a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> for your support ! Great support !</p>
<p dir="auto">On the electronic invoice tab =&gt; everything is in green and we can send it. It works on every invoice.</p>
<p dir="auto">On the listing of invoices =&gt; we still see the red triangle error notification on each row<br />
"Technical problem of delivery. Impossible to try again". Maybe a legacy of the previous problem.</p>
]]></description><link>https://forum.cloudron.io/post/118915</link><guid isPermaLink="true">https://forum.cloudron.io/post/118915</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Wed, 21 Jan 2026 11:18:41 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Wed, 21 Jan 2026 11:04:40 GMT]]></title><description><![CDATA[<p dir="auto">Thank you. I'll do the test right now.</p>
]]></description><link>https://forum.cloudron.io/post/118914</link><guid isPermaLink="true">https://forum.cloudron.io/post/118914</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Wed, 21 Jan 2026 11:04:40 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Tue, 20 Jan 2026 19:26:24 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a><br />
We have added the saxon PHP module to the <a class="plugin-mentions-category plugin-mentions-a" href="/category/11/invoice-ninja" aria-label="Profile: invoice-ninja">@<bdi>invoice-ninja</bdi></a> app.<br />
Please update your app and test again.</p>
]]></description><link>https://forum.cloudron.io/post/118882</link><guid isPermaLink="true">https://forum.cloudron.io/post/118882</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Tue, 20 Jan 2026 19:26:24 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Tue, 20 Jan 2026 13:53:14 GMT]]></title><description><![CDATA[<p dir="auto">Thank you <a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a></p>
]]></description><link>https://forum.cloudron.io/post/118850</link><guid isPermaLink="true">https://forum.cloudron.io/post/118850</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Tue, 20 Jan 2026 13:53:14 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Tue, 20 Jan 2026 13:22:09 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a><br />
I will try to reproduce your issue and find a solution.</p>
]]></description><link>https://forum.cloudron.io/post/118844</link><guid isPermaLink="true">https://forum.cloudron.io/post/118844</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Tue, 20 Jan 2026 13:22:09 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Tue, 20 Jan 2026 10:37:29 GMT]]></title><description><![CDATA[<p dir="auto">Here's the console error messages (probably linked to the missing SAX library)</p>
<p dir="auto"><a href="https://paste.cloudron.io/behajowuki.less" target="_blank" rel="noopener noreferrer nofollow ugc">https://paste.cloudron.io/behajowuki.less</a></p>
]]></description><link>https://forum.cloudron.io/post/118832</link><guid isPermaLink="true">https://forum.cloudron.io/post/118832</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Tue, 20 Jan 2026 10:37:29 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Tue, 20 Jan 2026 10:03:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> InvoiceNinja ask to add the saxon library to the docker</p>
<p dir="auto"><a href="https://github.com/invoiceninja/invoiceninja/issues/11582" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/invoiceninja/invoiceninja/issues/11582</a></p>
<blockquote>
<blockquote>
<p dir="auto">The Saxon issue you'll need to ask cloudron to add the saxon library to the container.</p>
</blockquote>
</blockquote>
]]></description><link>https://forum.cloudron.io/post/118830</link><guid isPermaLink="true">https://forum.cloudron.io/post/118830</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Tue, 20 Jan 2026 10:03:10 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Mon, 19 Jan 2026 08:58:43 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a><br />
Can you please give feedback if my last assumption with the missing amount field in the invoice is correct or not?</p>
]]></description><link>https://forum.cloudron.io/post/118744</link><guid isPermaLink="true">https://forum.cloudron.io/post/118744</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 19 Jan 2026 08:58:43 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Mon, 19 Jan 2026 08:40:00 GMT]]></title><description><![CDATA[<p dir="auto">I understand your move. No worries. Thank you for your help and support. Have a nice day</p>
]]></description><link>https://forum.cloudron.io/post/118742</link><guid isPermaLink="true">https://forum.cloudron.io/post/118742</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Mon, 19 Jan 2026 08:40:00 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Fri, 16 Jan 2026 11:09:40 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a></p>
<p dir="auto">I have removed your AI generated output since this degrades the forum search and potentially creates feedback-loop degradation for AIs.<br />
In other words, AI training on AI output is 'House of Habsburg' like behaviour.</p>
<p dir="auto">If you wish to share output from an AI in the future, like for example ChatGPT, use the share function to share the AI Chat with a URL.<br />
I have put your output into <a href="http://paste.cloudron.io" target="_blank" rel="noopener noreferrer nofollow ugc">paste.cloudron.io</a> and edit your response to include this link to that output.</p>
<p dir="auto">Also, AI tends to make a lot of mistakes in such specialized and detailed context.</p>
<p dir="auto">For example:<br />
<a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a> said in <a href="/post/118572">Saxx missing &gt; unable to send data to Peppol</a>:</p>
<blockquote>
<p dir="auto">What Perplexity says :</p>
<p dir="auto">The Invoice Ninja package on the Cloudron App Store uses the standard Alpine image, which does not support Saxon/Peppol.</p>
</blockquote>
<p dir="auto">Which is straight up wrong since all Cloudron apps are based on Ubuntu.</p>
<hr />
<p dir="auto">This error message is relevant:</p>
<blockquote>
<p dir="auto">'amount is mandatory for NlGaBeneficiaryPaymentMean'</p>
</blockquote>
<p dir="auto">It indicates that the amount is missing in the invoice or that invoice ninja does not correctly parse the amount.<br />
If the amount is missing, add the amount to the invoice and try again.<br />
If the amount is present in the invoice this should be report upstream to Invoice Ninja <a href="https://github.com/invoiceninja/invoiceninja/issues" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/invoiceninja/invoiceninja/issues</a></p>
<p dir="auto">This also explains the following error messages of <code>malformed input to a URL function</code>.<br />
If this is not present or parsed correctly, the input will be malformed.</p>
]]></description><link>https://forum.cloudron.io/post/118631</link><guid isPermaLink="true">https://forum.cloudron.io/post/118631</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Fri, 16 Jan 2026 11:09:40 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Fri, 16 Jan 2026 10:54:43 GMT]]></title><description><![CDATA[<p dir="auto">Hi James,</p>
<h2>Part 1 : In the "Activity Tab" on the invoice</h2>
<h2>Electronic invoice 041 for failed delivery XXX org .<br />
'Not Authorized'<br />
15/janv./2026 11:35:23 AM</h2>
<h2>Electronic invoice 041 for failed delivery XXX org .<br />
'amount is mandatory for NlGaBeneficiaryPaymentMean'<br />
15/janv./2026 11:35:23 AM</h2>
<p dir="auto">Part 2: PEPPOL SETTINGS + ERROR LOGS (in settings)</p>
<p dir="auto">we started through the settings / electronic invoicing =&gt; there's a wizard overthere where I choose the peppol preferences.</p>
<p dir="auto">now I get a status : PEPPOL: Preferences : Connected (xxxxxxx)<br />
There I pasted my InvoiceNinja licence + another licence for Peppol Tokens.</p>
<p dir="auto">Currently the wizard is closed so I can't provide more details unless I restart the process.</p>
<p dir="auto">In the log errors in the settings for every invoice generated there's such messages :</p>
<p dir="auto">root:<br />
message: "cURL error 3: URL rejected: Malformed input to a URL function (see <a href="https://curl.haxx.se/libcurl/c/libcurl-errors.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://curl.haxx.se/libcurl/c/libcurl-errors.html</a>)"<br />
body:<br />
id:"zzzz"<br />
user_id:"xxx"<br />
assigned_user_id:""<br />
name:"xxx"<br />
website:""<br />
private_notes:""<br />
balance:0<br />
group_settings_id:""<br />
...</p>
<p dir="auto">The JSON payload you showed is fine; the issue is almost certainly the actual request URL your code is building, not these fields. Error 3 means the final URL string passed into libcurl is syntactically invalid.<br />
​<br />
From Perplexity :<br />
<a href="https://paste.cloudron.io/ulipavocuv.sql" target="_blank" rel="noopener noreferrer nofollow ugc">https://paste.cloudron.io/ulipavocuv.sql</a></p>
]]></description><link>https://forum.cloudron.io/post/118630</link><guid isPermaLink="true">https://forum.cloudron.io/post/118630</guid><dc:creator><![CDATA[flamotte]]></dc:creator><pubDate>Fri, 16 Jan 2026 10:54:43 GMT</pubDate></item><item><title><![CDATA[Reply to Saxx missing &gt; unable to send data to Peppol on Thu, 15 Jan 2026 12:14:06 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/flamotte" aria-label="Profile: flamotte">@<bdi>flamotte</bdi></a><br />
It would be a great help if we take a few steps back.<br />
Can you explain please how you configured <a class="plugin-mentions-category plugin-mentions-a" href="/category/11/invoice-ninja" aria-label="Profile: invoice-ninja">@<bdi>invoice-ninja</bdi></a> that would be great so we can attempt to reproduce this issue.</p>
]]></description><link>https://forum.cloudron.io/post/118579</link><guid isPermaLink="true">https://forum.cloudron.io/post/118579</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Thu, 15 Jan 2026 12:14:06 GMT</pubDate></item></channel></rss>