I've been trying to install Mautic via the LAMP app and it seems like it won't work. Has anyone been able to do this successfully?
Dave Swift
Posts
-
Installation of plugins is broken in Mautic package -
Cap - The open source alternative to Loom -
Update Broke Existing InstallationEverything is working great right now! Thanks.
-
Update Broke Existing InstallationThe error I posted is in the browser console.
-
Update Broke Existing InstallationI've been using the react version for months at this point. The recent update broke the Cloudron version.
-
Update Broke Existing InstallationI was able to switch back to the Flutter app by running the mysql command:
UPDATE accounts SET set_react_as_default_ap = 0;
However, it would be great to be able to access the react app again!
-
Update Broke Existing InstallationUpdating to 1.12.15 my instance to stop loading (just a white screen when you go the URL).
I have updated to 1.12.16 but it did not fix the issue.
Upon loading the app I see this in the error log:
<!-- If you are reading this, there is a fair change that the react application has not loaded for you. There are a couple of solutions: 1. Download the release file from https://github.com/invoiceninja/invoiceninja and overwrite your current installation. 2. Switch back to the Flutter application by editing the database, you can do this with the following SQL UPDATE accounts SET set_react_as_default_ap = 0; -->
-
Duplicate Recurring InvoicesThank you, I updated and payment went through right away.
I wonder if recurring invoices I made before the first change you made were still billed twice but the new ones will only be billed once?
Do you think that is possible? I tried doing some daily test recurring invoices and they were not billed in duplicate.
-
Duplicate Recurring Invoices@nebulon My recurring invoices are now not running at all.
-
App Link BugAny ETA on this release?
(I use App Links with clients and is confusing to have the links not working.)
-
Duplicate Recurring InvoicesThanks @nebulon. I have installed the update and will let you know when I have enough data. Fingers crossed.
-
Backups Failing Frequently@girish here is the most recent one
Mar 18 00:49:48 box:tasks update 713: {"percent":21,"message":"Uploading backup 25376M@1MBps (example.com)"}
Mar 18 00:49:58 box:tasks update 713: {"percent":21,"message":"Uploading backup 25386M@1MBps (example.com)"}
Mar 18 00:50:05 box:shell backup-snapshot/app_a64992c5-6f6d-401e-9edc-fa8d1f52adfa: /usr/bin/sudo -S -E --close-from=4 /home/yellowtent/box/src/scripts/backupupload.js snapshot/app_a64992c5-6f6d-401e-9edc-fa8d1f52adfa tgz {"localRoot":"/home/yellowtent/appsdata/a64992c5-6f6d-401e-9edc-fa8d1f52adfa","layout":[]} errored BoxError: backup-snapshot/app_a64992c5-6f6d-401e-9edc-fa8d1f52adfa exited with code 1 signal null
Mar 18 00:50:05 box:tasks setCompleted - 713: {"result":null,"error":{"stack":"BoxError: Backuptask crashed\n at runBackupUpload (/home/yellowtent/box/src/backuptask.js:163:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async uploadAppSnapshot (/home/yellowtent/box/src/backuptask.js:360:5)\n at async backupAppWithTag (/home/yellowtent/box/src/backuptask.js:382:5)\n at async fullBackup (/home/yellowtent/box/src/backuptask.js:503:29)","name":"BoxError","reason":"Internal Error","details":{},"message":"Backuptask crashed"}}
Mar 18 00:50:05 box:tasks update 713: {"percent":100,"result":null,"error":{"stack":"BoxError: Backuptask crashed\n at runBackupUpload (/home/yellowtent/box/src/backuptask.js:163:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async uploadAppSnapshot (/home/yellowtent/box/src/backuptask.js:360:5)\n at async backupAppWithTag (/home/yellowtent/box/src/backuptask.js:382:5)\n at async fullBackup (/home/yellowtent/box/src/backuptask.js:503:29)","name":"BoxError","reason":"Internal Error","details":{},"message":"Backuptask crashed"}}
Mar 18 00:50:05 box:taskworker Task took 6604.595 seconds
[no timestamp] Backuptask crashed -
App Link BugThanks for this.
How do I apply the patch?
-
App Link BugHere is a video explanation of the bug.
-
Duplicate Recurring InvoicesTo investigate further, I performed an analysis of all the running processes on my system using the ps aux command.
Here are the relevant processes I found:- Queue Worker Process:
www-data 2129 0.0 0.3 194696 104424 pts/0 S 23:12 0:01 php /app/code/artisan queue:work database
This process is running the Laravel Artisan queue:work command with the database queue connection.
- Schedule Worker Process:
www-data 37 0.0 0.3 192452 103156 pts/0 S 22:18 0:05 php /app/code/artisan schedule:work
This process is running the Laravel Artisan schedule:work command, responsible for executing scheduled tasks.
Apart from these processes, I found multiple Apache web server processes and a Supervisord process, which I don't think are related to the queue or InvoiceNinja application.
Is the presence of a single queue worker process and a separate schedule worker process expected in the standard InvoiceNinja setup on Cloudron?
Could the schedule worker process be contributing to the duplicate recurring invoices issue, or is it unrelated?
Are there any other processes or configurations I should investigate further to identify the root cause of the duplicate recurring invoices problem?
Thank you for your assistance and guidance in resolving this issue.
-
Duplicate Recurring InvoicesAny ideas on how to solve this? I love InvoiceNinja but haven't fully implemented it because of this issue. Should I just try a fresh install?
-
Custom 'Mail From' DomainsWhen using the built-in SMTP server, it would be wonderful to be able to add a custom mail-from domain.
Use case: often people use Google Workspace (or similar) for their person-to-person work mail, but need a mail server for bulk email.
Bulk emails need to include a return-path header, which should match the mail-from header.
When using a service like Mailgun or Amazon SES, you can specify a custom mail from domain, typically a subdomain like send.domain.com
You can still set your from header to your primary domain, in this case, domain.com. But your Mail from and return-path headers can match.
To be more specific, with Mautic as an example. Mautic can monitor bounces using an IMAP inbox, but the From address must be able to send from that monitored inbox's domain or an error occurs when trying to send, the errors would look something like this:
Failed to send to test-user@example.com: Expected response code 250 but got code "550", with message "550 Authenticated user johndoe@domain.com cannot send mail as bounce+bounce_id@bounce.domain.com"
So you can't simply setup a From address of johndoe@domain.com and monitor for bounces on bounces@send.domain.com (which would be the standard practice at all major ESPs).
The only option to work around this currently is to pay for an additional account at Google Workspace to manage bounces, but even this solution is short lived as Google is ending support for traditional authentication for IMAP accounts later this year.
-
App Link BugCan anyone confirm this bug for me?
Started with Cloudron v7.7.0+
App Links don't work properly. The link cuts off the slug and the destination is set to the root URL.
Example:
App Link settings has the destination is set to mydomain.com/mypage
On the My Apps list screen, the link actually just goes to mydomain.com
-
Duplicate Recurring InvoicesYes it does.
-
Duplicate Recurring InvoicesUnfortunately the double billing is still occurring.