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


Skip to content

Support

3.6k Topics 25.8k Posts

Get help for your Cloudron

  • Docs

    Pinned Moved
    21
    2 Votes
    21 Posts
    11k Views
    girishG
    @taowang thanks, I have made them all the same now.
  • Emails not delivered

    Unsolved mail ptr ptr records rdns
    12
    0 Votes
    12 Posts
    166 Views
    jamesJ
    Hello @sebastienserre Did you enable IPv6 in the Cloudron dashboard? Does the IPv6 detected in the dashboard match with the IPv6 provided by your hoster?
  • File Manager shows empty /app/data

    Solved filemanager
    9
    2 Votes
    9 Posts
    244 Views
    G
    @james said: Was not able to reproduce this. If the issue still persists, please contact support@cloudron.io so we can analyse this issue more detailed. Thanks for your time. I finally realized that the issue appeared because of our restrictive umask - see Topic 15545 for details. And I already got the response, that I will run into more issues because of that. So - in hindsight - I'm sorry for bothering you because of our custom setup.
  • App list doesn't work, but app grid does (v9.2.0)

    Solved crash
    6
    2 Votes
    6 Posts
    233 Views
    girishG
    @ekevu123 great report. Fixed in https://git.cloudron.io/platform/box/-/commit/c7b2e4d95e3ca00924d3ad11781303b479d787d8
  • Cloudron Branding Options no Error/Infos

    Solved user interface branding
    6
    1 Votes
    6 Posts
    147 Views
    girishG
    This is fixed now. An error message saying File too large is displayed.
  • Problems with DNS 200

    Solved dns hetzner
    5
    2
    3 Votes
    5 Posts
    185 Views
    girishG
    was removed last month - https://git.cloudron.io/platform/box/-/commit/f30423f2bea267c0b4a5d0b87bae96157ac5f593 . Will be part of Cloudron 10.
  • Issues with ChangeDetection and UptimeKuma

    Solved networking dns
    12
    0 Votes
    12 Posts
    548 Views
    jamesJ
    Due to unresponsiveness for more than 14 days I am marking this issue as solved for now.
  • Emails undeliverable to Yahoo and Outlook - DMARC rejection

    Solved dkim email
    9
    2
    0 Votes
    9 Posts
    308 Views
    B
    @joseph said: @beardmancer you can also check via https://mail-tester.com/ I actually did test it in my original message, and the DKIM and DMARC tests both passed.
  • 2FA sync via Cloudron Connector not working

    Solved ldap 2fa
    6
    2 Votes
    6 Posts
    231 Views
    girishG
    @teiluj thanks for the great report. I have fixed this now. Unfortunately, it's a series of changes, so cannot be applied easily. Fix will be part of next Cloudron release.
  • Rsync backup integrity fails for one Nextcloud and Jellyfin.

    Unsolved backup backups rsync integrity
    14
    2
    0 Votes
    14 Posts
    658 Views
    jdaviescoatesJ
    @james said: Hello @jdaviescoates The ooc tool is called this way https://docs.cloudron.io/packages/nextcloud#running-occ-tool sudo -u www-data php -f /app/code/occ $COMMAND Thanks, that worked.
  • Changed AWS instance type and suddenly cloudron domain doesn't point to domain

    Solved aws
    2
    1 Votes
    2 Posts
    57 Views
    jamesJ
    Hello @ext-owl Since you have deleted your post content, I am marking this topic as solved. I can also delete this topic completely if you intended to do that anyway.
  • mysql -> "too many connections"

    Unsolved mysql
    7
    1 Votes
    7 Posts
    215 Views
    jamesJ
    Hello @philkunz I can't tell what is accessing your MySQL Service, but if you use Cloudron in the default and not something out of the ordinary, it should be some app. To get details about the hosts and connection errors, ssh into your Cloudron server, then run: docker exec -it mysql bash -c 'mysql --user=root --password=$CLOUDRON_MYSQL_ROOT_PASSWORD --execute="SELECT * FROM performance_schema.host_cache"' This will show all. If you want to filter for the connection error specifically, run: docker exec -it mysql bash -c 'mysql --user=root --password=$CLOUDRON_MYSQL_ROOT_PASSWORD --execute="SELECT HOST, SUM_CONNECT_ERRORS FROM performance_schema.host_cache WHERE SUM_CONNECT_ERRORS > 0;"' it will create an output like: mysql: [Warning] Using a password on the command line interface can be insecure. +-----------------+--------------------+ | HOST | SUM_CONNECT_ERRORS | +-----------------+--------------------+ | my-cloudron-dev | 1 | +-----------------+--------------------+ You can also filter for the amount of auth errors with something like this: docker exec mysql bash -c 'mysql --user=root --password=$CLOUDRON_MYSQL_ROOT_PASSWORD --execute="SELECT HOST, IP, SUM_CONNECT_ERRORS, COUNT_AUTHENTICATION_ERRORS FROM performance_schema.host_cache \G;"' Which will return something like this: *************************** 1. row *************************** HOST: my-cloudron-dev IP: fd00:c107:d509::1 SUM_CONNECT_ERRORS: 0 COUNT_AUTHENTICATION_ERRORS: 40 *************************** 2. row *************************** HOST: mysql IP: fd00:c107:d509::5 SUM_CONNECT_ERRORS: 0 COUNT_AUTHENTICATION_ERRORS: 17 *************************** 3. row *************************** HOST: mysql IP: 172.18.30.1 SUM_CONNECT_ERRORS: 0 COUNT_AUTHENTICATION_ERRORS: 1 *************************** 4. row *************************** HOST: my-cloudron-dev IP: 172.18.0.1 SUM_CONNECT_ERRORS: 1 COUNT_AUTHENTICATION_ERRORS: 2 There you can see I intentionally failed to connect many times from inside a Cloudron app by running: for i in {1..20}; do mysql --user=${CLOUDRON_MYSQL_USERNAME} --password=WRONGPASSWORD --host=${CLOUDRON_MYSQL_HOST} ${CLOUDRON_MYSQL_DATABASE}; done When running this again from inside a Cloudron app, I can run the above MySQL query again and can see: *************************** 1. row *************************** HOST: my-cloudron-dev IP: fd00:c107:d509::1 SUM_CONNECT_ERRORS: 0 COUNT_AUTHENTICATION_ERRORS: 60 Is now 60 and was before 40. If this value keeps rising, without you doing anything manually. There is some app that is failing to connect to the MySQL service for some reason. My first suspect would be some WordPress developer app or a restored app that has old credentials from before the restore.
  • This topic is deleted!

    Unsolved
    0
    0 Votes
    0 Posts
    4 Views
    No one has replied
  • Mail app - FTS indexing fails on mailboxes with large attachments (HTTP timeout)

    Unsolved mail solr
    4
    4 Votes
    4 Posts
    250 Views
    girishG
    @paradoxbound I will look into this for Cloudron 10 for sure.
  • 1 Votes
    6 Posts
    174 Views
    girishG
    Whoops, this should be fixed now. We made a bad fix couple of days ago in cloudron.io, and it was providing incorrect subscription information.
  • Error - Error getting IP of mysql service

    Solved upgrade mysql
    3
    1
    1 Votes
    3 Posts
    92 Views
    J
    This was handled via support . The issue was related to docker storage corruption. Recreating docker images fixed it . And for the record, the issue was not related to 9.2 but 9.0.17 and still had ubuntu 20.04.
  • backup has started failing

    Solved backups
    4
    2 Votes
    4 Posts
    178 Views
    A
    Not sure exactly the cause, however the app being backed up was peertube, and a update was scheduled and failed around the same time. The fix was deleting the corrupt file in the snapshot folder on my truenas from shell. Then re-running the backup
  • Cloudron v9.2.0 makes app-menu items disappear

    Solved gui cloudron
    5
    2
    0 Votes
    5 Posts
    159 Views
    jamesJ
    Hello @imc67 A surfer app that I just installed on 7.2 does have the admin note: To access the admin interface, visit /_admin.
  • BoxError: Another backup task is in progress: Update task is active

    Solved backups
    3
    1 Votes
    3 Posts
    147 Views
    J
    Please re-open the topic if you hit the problem in the latest releases.
  • permission issue after installtion with hardened umask

    Solved platform
    4
    1 Votes
    4 Posts
    182 Views
    J
    Given that nodejs is really meant for cloudron only, maybe this can simply be installed in the yellowtent home directory itself Maybe this will get solved by moving box code into it's own container as well.