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

58 Topics 457 Posts
  • Mautic - Package Updates

    Pinned
    54
    0 Votes
    54 Posts
    4k Views
    Package UpdatesP

    [4.3.2]

    Update Mautic to 5.1.1 Full changelog CVE-2022-25768 - Improper access control in UI upgrade process - Reported by @mollux, fixed by @mollux and tested/reviewed by @escopecz and @patrykgruszka in GHSA-x3jx-5w6m-q2fc. CVE-2024-47058 - Cross-site Scripting (XSS) - stored (edit form) - reported by @MatisAct, fixed by @lenonleite and tested/reviewed by @escopecz and @avikarshasha in GHSA-xv68-rrmw-9xwf. CVE-2024-47050 - Cross-site Scripting (XSS) in contact/company tracking - reported by @mqrtin, fixed by @patrykgruszka and tested/reviewed by @escopecz in GHSA-73gr-32wg-qhh7. CVE-2021-27917 - Cross-site Scripting (XSS) in contact tracking and page hits report - reported by @patrykgruszka, fixed by @lenonleite and tested/reviewed by @escopecz and @lenonleite in GHSA-xpc5-rr39-v8v2. CVE-2024-47059 - User enumeration through weak password login prompt - reported and fixed by @tomekkowalczyk and tested/reviewed by @escopecz and @patrykgruszka in GHSA-8vff-35qm-qjvv. CVE-2022-25770 - Removal of upgrade.php file which can have insufficient authentication - reported and fixed by @mollux, tested/reviewed by @kuzmany, @escopecz and @patrykgruzska in GHSA-qf6m-6m4g-rmrc.
  • canceled - Save the date: 24/25 September 2024 Berlin, Germany

    5
    5 Votes
    5 Posts
    146 Views
    dsp76D

    OK, we shouldn't just have asked within a slack channel for participation 😕

  • Error when sending emails

    8
    0 Votes
    8 Posts
    252 Views
    P

    Thats the issue, I cant replicate it with a fresh install.

  • Mautic 5 and Cloudron 8.x suddenly incredibly slow?

    5
    1 Votes
    5 Posts
    176 Views
    dsp76D

    @micmc I suggest to join the Mautic forums for the upgrading issues, if you havn't tried it yet: https://forum.mautic.org/

    I know that a migration from a version 4 - especially if its been a version 3 or 2 before, can be quite challenging. Database tables have updated charsets nower days and it looks there were some migrations missing in the earlier updates of Mautic. Also it depends if you used the composer method for updating... Lets see continue in the mautic forum.

    (I'm talking about non cloudron installations. I have not a lot of experiences of updates via cloudron so far, the ones I did went quite well.)

  • Installation of plugins is broken in Mautic package

    22
    0 Votes
    22 Posts
    845 Views
    dsp76D

    Here is the tweak, to use composer with NPM in the LAMP stack (@girish might be interesting for other apps in the LAMP stack as well, if someone with knowledge can confirm this approach):

    export NPM_CONFIG_CACHE=/tmp/npm_cache export NPM_CONFIG_USERCONFIG=/tmp/.npmrc

    then

    mkdir -p /tmp/npm_cache touch /tmp/.npmrc npm ci --prefer-offline --no-audit

    probably better prefix it with

    sudo -E -u www-data ...

    otherwise new created directories have the wrong ownership and need to be adjusted with

    chown www-data:www-data MailjetBundle/ -R

    "MailjetBundle" was the example I used it for.

  • Wrong logo color :)

    Solved
    6
    0 Votes
    6 Posts
    95 Views
    nebulonN

    changed now. Makes much more sense. I had used https://en.wikipedia.org/wiki/Mauve !

  • Webhook Bounce Management with Cloudron Email Server

    4
    0 Votes
    4 Posts
    170 Views
    girishG

    As in, the email server has to call some webhook for bounces? We don't have such a mechanism. I guess you have to write some script that runs in a cronjob that monitors an inbox for bounces and then calls webook in the format required by the app.

  • Slow performance when loading Mautic

    3
    1 Votes
    3 Posts
    164 Views
    girishG

    I did a quick test and things to seem a bit faster. Mautic seems to make a lot of php requests, so I have made this configurable in any case.

  • LDAP Support for Mautic 5

    5
    0 Votes
    5 Posts
    345 Views
    E

    👍 ♥

  • Update Mautic to 4.4.11

    7
    1 Votes
    7 Posts
    460 Views
    girishG

    @dsp76 ha ha , no worries 🙂

  • 3rd Party Email Transports on Mautic 5

    19
    1 Votes
    19 Posts
    1k 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?

  • E-mails sent out very slow.. related to Cloudron?

    4
    1 Votes
    4 Posts
    235 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
    247 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
    200 Views
    B

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

  • Connect Mautic e-mail to cloudron

    Moved
    2
    0 Votes
    2 Posts
    164 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
    2k Views
    B

    @girish
    All good now! Thanks!

  • Updating to 3.5.1

    11
    1 Votes
    11 Posts
    691 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
    993 Views
    girishG

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

  • Mautic 5 Upgrades Failing

    3
    0 Votes
    3 Posts
    276 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
    764 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.