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

Get help for your Cloudron

3.2k Topics 22.5k Posts
  • The /redis-95daa437-5a33-47c6-8534-1d6086eae52 service ran out of memory

    Solved redis
    3
    0 Votes
    3 Posts
    599 Views
    marcusquinnM
    @girish Thanks, after looking through a long list, turns out it was Snipe-IT, that we don't use and I just had installed as a test. So stopping it for now but maybe worth knowing in-case the pp itself is a but hungrier than it should be for some reason.
  • External SMTP server

    Solved email smtp
    4
    0 Votes
    4 Posts
    931 Views
    girishG
    @vladimir I can also recommend sending a test mail to https://mail-tester.com to check if you have setup the DNS records required for the external email server correctly.
  • 0 Votes
    10 Posts
    2k Views
    girishG
    @d19dotca said in Outbound email error: "Client network socket disconnected before secure TLS connection was established": Are you aware of any method for me to determine what the receiving mail server supports for TLS protocols and cipher suites? You can try something like openssl s_client -starttls smtp -connect server:25. Note that usually you have to do this from a real server and not from your laptop, since most residential networks will block outbound port 25. There is also a better tool for SMTP connection testing, it's at the tip of my tongue... Edit: gnutls-cli is the tool. It has some feature which openssl s_client does not support. I can't seem to remember what exactly.
  • Is Cloudron not installing for anyone?

    Solved installation ubuntu
    12
    0 Votes
    12 Posts
    2k Views
    robiR
    @mehdi you're right, my poor choice of words.. apt is a binary that can call libapt-pkg libraries and provides a subset of interactive options and commands for apt-get/cache by default. apt-get is not limited to those options.
  • Linode Abuse - DoS Attack Originating from my server?

    Solved linode security
    17
    0 Votes
    17 Posts
    2k Views
    girishG
    @nicolas There's a feature request to monitor network traffic at the app level. If we had that, we could have narrowed this down more quickly.
  • Event Log cannot search for "delivered"

    Moved Solved bug
    6
    0 Votes
    6 Posts
    484 Views
    girishG
    This is fixed in Cloudron 6
  • High backup usage

    Solved backups
    7
    0 Votes
    7 Posts
    1k Views
    girishG
    @yusf Are backups failing by any chance. I wonder why there are multiple backups in a day. How often do you create backups? If it's one week backups from 17th Npv are expected. the ones which are slightly older are probably preserved for various reasons. One thing you can do is Backups -> Cleanup backup. Then in the same view, click on logs and it will tell you why each and every backup is preserved. If you paste the log, I can explain in a bit more detail.
  • Cloudron super slow and crashes at least once a month

    Solved ec2 aws performance
    5
    0 Votes
    5 Posts
    1k Views
    girishG
    @dreamcatch22 with AWS, I have usually found that it's either a) the cpu credits are kicking in. are you aware of https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-credits-baseline-concepts.html ? AFAIK, even lightsail has the same limitation (but not 100% sure). b) some machine have a lot of memory but perform very poorly . For example, see the notes in EC2 R5 xlarge (which has 32GB RAM!) but works very poorly with docker - https://forum.cloudron.io/post/17488 Not sure, if either of those apply to you. What instance are you using ?
  • How to uninstall cloudron?

    Solved
    4
    0 Votes
    4 Posts
    5k Views
    E
    @nebulon Hi, I have Cloudron running in a VM under Proxmox, and since I (rather poor decision on my part) didn't take a backup of the VM before installing Cloudron, I don't easily have a "restore point". Whenever I install a new VM image, I have to manually configure the networking to use the right bridge, so just a hassle. Was hoping to avoid it, but clearly it's unavoidable. But understood, I ended up just deleting the VM's disk image and remaking it, just took awhile. tldr - my Cloudron install is on a VM on a dedicated server, not a VPS, and no restore point, so can't easily just "rollback".
  • 0 Votes
    2 Posts
    376 Views
    nebulonN
    This is actually intentional as the system waits for the healthcheck.
  • GoDaddy shared hosting?

    Solved godaddy shared hosting
    3
    0 Votes
    3 Posts
    738 Views
    nebulonN
    Support for Ubuntu 20.04 will come with next release.
  • 1 Votes
    16 Posts
    2k Views
    robiR
    @d19dotca Yes, the limits are there to protect against the noisy neighbor problem which exists when many processes are competing for the same resources and ONE uses up more than their fair share. Technically we could have all 30 Apps be set to 1+GB on a 16GB RAM system and it would work fine until one App behaved badly. Then the system would be in trouble as the OOM killer would select a potentially critical service to kill. With limits, the system is happy, and the killing happens in containers instead.
  • 0 Votes
    6 Posts
    977 Views
    d19dotcaD
    So I'm pretty convinced the issue was the way I wrote the CAA records. I think my DNS provider didn't need the double-quotes in there and it caused issues. Reason I say that is because after introducing the CAA records, I suddenly had the certificate renewal errors. Then when using a DNS check tool and I looked up CAA records for Google and Mozilla and more, none of them had the double-quote in there, but mine did. So I am sure that was the issue, as everything worked fine again after I removed the double-quotes. I suspect the double-quotes was being taken literally as a string and so letsencrypt.org is not the same as "letsencrypt.org" in the DNS CAA record. I was able to later find the logs I had seen in the early morning which shows the following which confirms my conclusion: CAA record for <domain> prevents issuance. So for anyone who comes across this later, make sure you're not using double-quotes I guess. haha.
  • Minio backup fails for no reason

    Solved minio backups
    16
    0 Votes
    16 Posts
    3k Views
    girishG
    @thibaud I replied to you on support@ but the issue is that there is some long file name. The current rsync+encryption backup has some file name length limitation - https://docs.cloudron.io/backups/#encryption . There is a feature request at https://forum.cloudron.io/topic/3057/consider-improvements-to-the-backup-experience-to-support-long-filenames-directory-names . Run the following command in /home/yellowtent/appsdata to find the large filenames: find . -type f -printf "%f\n" | awk '{ print length(), $0 | "sort -rn" }' | less
  • Backup feedback (minio)

    Solved feature-request
    6
    1 Votes
    6 Posts
    1k Views
    girishG
    Marking as solved since a feature request is open at https://forum.cloudron.io/topic/3057/consider-improvements-to-the-backup-experience-to-support-long-filenames-directory-names
  • Cloudron update exited with code 1 and no space left in /boot

    Solved ubuntu kernel
    8
    0 Votes
    8 Posts
    1k Views
    mehdiM
    @d19dotca I think the -f flag on install just "cleans up" the installation : it notices that some files required for some packages were removed (in the previous line), so it removes said packages. What actually frees up the space is the rm. The apt-get -f install just makes the system notice that the packages in question are not installed anymore
  • Backblaze backups failed most of the time

    backup backblaze
    2
    0 Votes
    2 Posts
    413 Views
    girishG
    @vladimir Can you try this change https://git.cloudron.io/cloudron/box/-/commit/bedcd6fccf58830b316318699375bc1f582a5d7a ? The file on Cloudron is /home/yellowtent/box/src/storage/s3.js. Essentially change the timeout from 3000 * 1000 to 0. And also change maxRetries to 10. You don't need to restart anything after the change since the code changes are immediately picked up. (See also https://forum.cloudron.io/topic/3680/backup-issues-with-minio)
  • 0 Votes
    3 Posts
    745 Views
    BrutalBirdieB
    @nebulon said in App Install & Uninstall fails with &#x60;Error : Inactive - Error getting IP of postgresql service&#x60;: I doubt this is related to your subdomains. Can you verify that unbound on the Cloudron is running and maybe restart the postgres addon? You are 100% right. The postgres service was simply not running. Silly me, could have checked that myself.
  • How do you manage secrets/credentials during runtime?

    Solved secrets env
    12
    0 Votes
    12 Posts
    2k Views
    marcusquinnM
    @saikarthik Nope, I just don't like Amazon's ethics. https://www.ethicalconsumer.org/company-profile/amazoncom-inc
  • Add ldap auth to custom webapp?

    Solved proxyauth
    2
    1
    1 Votes
    2 Posts
    531 Views
    mehdiM
    @saikarthik Yes, the proxy addon seems good for what you are looking for. However, it's not available yet, it'll only be released with Cloudron 6 (I think the devs estimated about 2 weeks, but it's only an estimate). Also, it does not allow for more fine-grained control, so if you want to restrict only a few things, you'll have to do it manually, and in that case yeah you can take inspiration in the Surfer app for example.