Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Mautic

52 Topics 415 Posts
  • Mautic - Package Updates

    Pinned
    50
    0 Votes
    50 Posts
    2k Views
    girishG

    [3.5.2]

    Update Mautic to 4.4.12 Full changelog CVE-2021-27915 - XSS Cross-site Scripting Stored in Description field - GHSA-2rc5-2755-v422 CVE-2022-25774 - XSS in Notifications via saving Dashboards - GHSA-fhcx-f7jg-jx3f CVE-2021-27916 - Relative Path Traversal / Arbitrary File Deletion in GrapesJS builder - GHSA-9fcx-cv56-w58p CVE-2022-25775 - SQL Injection in dynamic Reports - GHSA-jj6w-2cqg-7p94 CVE-2022-25776 - Sensitive Data Exposure due to inadequate user permission settings - GHSA-qjx3-2g35-6hv8 CVE-2022-25777 - Server-Side Request Forgery in Asset section - GHSA-mgv8-w49f-822w
  • 0 Votes
    15 Posts
    317 Views
    girishG

    @dsp76 I think your analysis is spot on. I don't really have a solution. I think people who want to use custom plugins/marketplace will have to use the LAMP app and install mautic themselves.

    Just my 2c . As it stands, mautic's marketplace/plugin mechanism is untenable. Basically, a plugin can have random requirements, and it can change the dependencies that mautic was actually tested and released with. If you install multiple plugins.. forget updates, even the installation is at best in an unknown state and one has to go with "it worked when i clicked around". I doubt Mautic upstream devs have the resources to debug such setups. Indeed, I don't know who this system is intended for. I am not part of Mautic community, so I might be completely missing the point of plugins.

    About the actual plugins themselves:

    Multi Domain plugins does not work with Mautic 5 . For the AWS bounce processing, this thread suggests some plugins. Those plugins don't even have 5 stars. In fact, one of them has 0 stars. I think pre-bundling such code is out of question. Custom Objects - is actually maintained. And tbh, it's the only plugin which is developed in entire Mautic it seems 😉 Maybe because this is also by the authors of Mautic.

    This is not a critique of Mautic, we use Mautic ourselves. Just that one has to limit oneself to using it without plugins.

  • LDAP Support for Mautic 5

    5
    0 Votes
    5 Posts
    87 Views
    E

    👍 ♥

  • Update Mautic to 4.4.11

    7
    1 Votes
    7 Posts
    88 Views
    girishG

    @dsp76 ha ha , no worries 🙂

  • 3rd Party Email Transports on Mautic 5

    19
    1 Votes
    19 Posts
    375 Views
    dsp76D
    and 4. are not installable via composer in my trials at cloudron. throws an error: Your requirements could not be resolved to an installable set of packages. Problem 1 - mautic/core-lib[5.0.0, ..., 5.0.4] require friendsofsymfony/oauth-server-bundle dev-upgrade-2 -> found friendsofsymfony/oauth-server-bundle[dev-master, 1.0.0, ..., 1.7.x-dev, 2.0.0-alpha.0, 2.0.x-dev (alias of dev-master)] but it does not match the constraint. - pabloveintimilla/mautic-amazon-ses[v1.0.0, ..., v1.0.2] require mautic/core-lib ^5.0 -> satisfiable by mautic/core-lib[5.0.0, ..., 5.0.4]. - Root composer.json requires pabloveintimilla/mautic-amazon-ses ^1.0 -> satisfiable by pabloveintimilla/mautic-amazon-ses[v1.0.0, v1.0.1, v1.0.2]. You can also try re-running composer require with an explicit version constraint, e.g. "composer require pabloveintimilla/mautic-amazon-ses:*" to figure out if any version is installable, or "composer require pabloveintimilla/mautic-amazon-ses:^2.1" if you know which you need. Installation failed, deleting ./composer.json.

    Not sure if this is related to the Cloudron environment. I also wonder if this has a chance to succeed at all as the code path is read only by design?

    Would a necessary plugin needed to be added to the cloudron mautic package?

  • 1 Votes
    4 Posts
    62 Views
    dsp76D

    ... but you are welcome to the Mautic Community as well: https://forum.mautic.org/

  • anyone else having this calcfilehash.js error?

    Unsolved
    4
    1 Votes
    4 Posts
    75 Views
    girishG

    Ah thanks, I get many errors in that UI, like

    image.png

    @luckow guess we have to report this upstream. It works sometimes with a lot of clicking around and trial/error.

  • Disappearing Email Configuration

    Solved
    6
    1 Votes
    6 Posts
    56 Views
    B

    @girish
    Thanks! I see it now.
    Appreciate the help.

  • Connect Mautic e-mail to cloudron

    Moved
    2
    0 Votes
    2 Posts
    51 Views
    girishG

    @ekevu123 are you on package version 4.1.0 ? I think I fixed this exact issue . Can you check if your /app/data/config/local.php has mailer_dsn set? Also, have you disabled Cloudron email in the app's Email section by any chance?

  • Mautic 5

    27
    3 Votes
    27 Posts
    911 Views
    B

    @girish
    All good now! Thanks!

  • Updating to 3.5.1

    11
    1 Votes
    11 Posts
    242 Views
    nebulonN

    updates are always only tested in sqeuence. But for testing I guess you can clone the app and manually update through the next package versions till 4.0.3. Basically update to 4.0.0 then check for updates and update again until 4.0.3

  • Adjust cron jobs for Mautic... is it possible?

    14
    1 Votes
    14 Posts
    284 Views
    girishG

    Anything in the logs? Which mautic package are you on?

  • Mautic 5 Upgrades Failing

    3
    0 Votes
    3 Posts
    120 Views
    micmcM

    @girish said in Mautic 5 Upgrades Failing:

    @Dave-Swift The second error is open upstream at https://github.com/mautic/mautic/issues/12993 . The first one probably needs to be reported upstream as well. Do you have a complete log of the first error?

    Experiencing the same thing, yeah there might be a need for a few adjustment with a major update as such.

    So here's essentially what shows up in the log and Mautic is actually not responding, and trying to restart it will respond the same as this in the log:

    Jan 18 10:26:07doctrine:migrations:migrate [--write-sql [WRITE-SQL]] [--dry-run] [--query-time] [--allow-no-migration] [--all-or-nothing [ALL-OR-NOTHING]] [--configuration CONFIGURATION] [--em EM] [--conn CONN] [--] [<version>] Jan 18 10:26:07In Connection.php line 70: Jan 18 10:26:07In Exception.php line 28: Jan 18 10:26:07In ExceptionConverter.php line 45: Jan 18 10:26:07 An exception occurred while executing a query: SQLSTATE[42S01]: Base table Jan 18 10:26:07 SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'point_group Jan 18 10:26:07 SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'point_group Jan 18 10:26:07 or view already exists: 1050 Table 'point_groups' already exists Jan 18 10:26:07 s' already exists Jan 18 10:26:07 s' already exists Jan 18 10:26:07[error] Migration Mautic\Migrations\Version20230621074925 failed during Execution. Error: "An exception occurred while executing a query: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'point_groups' already exists" Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Column lead_points_change_log.group_id already exists Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Column point_triggers.group_id already exists Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Column points.group_id already exists Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Table plugin_citrix_events already exists Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Table point_group_contact_score already exists Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Table point_groups already exists Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Migrating up to Mautic\Migrations\Versionzz20230929183000 Jan 18 10:26:07[2024-01-18 16:26:07] [notice] Migration Mautic\Migrations\Version20221128145933 skipped during Pre-Checks. Reason: "Schema includes this migration" Jan 18 10:27:10=> Healtheck error: Error: connect ECONNREFUSED 172.18.18.22:8000 Jan 18 10:27:12[2024-01-18 16:27:12] Jan 18 10:27:12[2024-01-18 16:27:12] Jan 18 10:27:12[2024-01-18 16:27:12] [WARNING] You have 183 previously executed migrations in the database that are Jan 18 10:27:12[2024-01-18 16:27:12] not registered migrations.

    It seems like the installation process attempts to create new tables and columns several times... 🤕

  • PHP8.0 is supported for Mautic 4.4.10

    13
    2 Votes
    13 Posts
    253 Views
    micmcM

    @girish said in PHP8.0 is supported for Mautic 4.4.10:

    I have managed to update the package to Mautic 5 but the LDAP plugin needs to be updated because of upstream changes. Looking into this.

    Any update on that one pal?
    Looking forward for that update, with Composer and access to the marketplace etc. Take care.
    Thanks.

  • 500 Server Error After Adding Dashboard Widget

    7
    0 Votes
    7 Posts
    95 Views
    robiR

    @Dave-Swift in this case, those would be one and the same.

  • Mautic Migration

    13
    1 Votes
    13 Posts
    359 Views
    dsp76D

    ... good catch! Found out meanwhile there was a restart and my settings where also overwritten again. I thin I experienced this when configuring this instance already. But thought I probably just missed the save button. I will update my post with your input.

  • Alias Setting for Mautic Domains required

    Solved
    5
    1 Votes
    5 Posts
    108 Views
    dsp76D

    Perfect! Thank you - it works as expected.

  • Mautic Media directory is missing standard files

    Solved
    3
    1 Votes
    3 Posts
    86 Views
    dsp76D

    Yep, Mautic is not yet clean enough in separating data from application code. We learnt it when trying to build containers in the past. Thanks for the fix!

  • 2 Votes
    2 Posts
    77 Views
    luckowL

    https://www.mautic.org/blog/community/announcing-mautic-developer-days-and-community-sprint-vienna-july-19-21

    cu next week in Vienna?

  • Mautic cron settings

    Moved Solved
    10
    0 Votes
    10 Posts
    744 Views
    girishG

    @Aizat Yes, that should work.