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


Skip to content
  • Email receiving issue

    Solved Support email ciphers
    7
    1 Votes
    7 Posts
    163 Views
    nebulonN
    One idea, to get more insight, you can use the following command to see which ciphers openssl would use, while you can control what it offers: openssl s_client -starttls smtp -connect my.YOURCLOUDRON.DOMAIN:587 -cipher 'ECDHE:!aNULL' -tls1_2 So ECDHE:!aNULL can be replaced with a cipher you are certain that other server supports.
  • Email sending issue again (Was: URGENT)

    Locked Solved Support email
    28
    3
    0 Votes
    28 Posts
    538 Views
    J
    @mmtrade I am afraid such language is just unacceptable . worse, you seem just unaware, intentionally or not about your tone. the update is not running on Cloudron, but you need to make the change as suggested by @girish . I will lock this thread but we are having none of this tone here.
  • 1 Votes
    3 Posts
    87 Views
    d19dotcaD
    I wonder if this is perhaps related to the issue being troubleshot here: https://forum.cloudron.io/post/104263
  • SMTP timeout after updating to 8.3.1

    Solved Support email smtp relay ipv6
    19
    1 Votes
    19 Posts
    402 Views
    R
    Yeah can confirm, and thanks for the help diagnosing. I wasn't given any advanced notice of the SMTP block, it was hidden in release notes somewhere. This is now unblocked.
  • 1 Votes
    3 Posts
    52 Views
    J
    @hakh looks like IPv6 connectivity in your server is not working. Does ping6 ipv6.api.cloudron.io work for you?
  • Email search error

    Support email fts
    2
    1 Votes
    2 Posts
    35 Views
    avatar1024A
    Hi, did you check this, this and this? I got the similar errors when trying to run the indexing but after a few retry it works. I tried to index email mailbox separately (by running the command inside the rebuild-index.sh for each mailbox separately) and identified which one caused the problem, then I had to open/read the problematic folders with a mail client, and then the index worked. Given this feels like another duplicate, @staff, there might be something up / to improve with how the indexing is handled.
  • 1 Votes
    12 Posts
    195 Views
    robiR
    @girish Here's what I found: https://www.qwant.com/?q=long+run+copies+via+cp+causing+oom+memory Various OOM workarounds: https://github.com/rfjakob/earlyoom https://github.com/hakavlad/nohang https://github.com/facebookincubator/oomd https://gitlab.freedesktop.org/hadess/low-memory-monitor/ https://github.com/endlessm/eos-boot-helper/tree/master/psi-monitor Understanding OOM Score adjustment: https://last9.io/blog/understanding-the-linux-oom-killer/ Possible LowFree issue: https://bugzilla.redhat.com/show_bug.cgi?id=536734 Parallel vs sequential copy: https://askubuntu.com/questions/1471139/fuse-zip-using-cp-reported-running-out-of-virtual-memory And lastly, since you use stdio as output, perhaps it fills that up somehow. If it were redirected to disk it might be different. That might also enable resuming a failed restore.
  • How to get enough reputation to vote for app wishlist

    Solved Support forum
    2
    3 Votes
    2 Posts
    51 Views
    nebulonN
    Du to high amounts of spam, we require each new user to get manually approved by us. This happens with the first post, so in your case this one. So welcome here
  • Email sending issue (was: URGENT)

    Locked Solved Support email
    60
    1
    0 Votes
    60 Posts
    1k Views
    J
    Continued at https://forum.cloudron.io/topic/13576/email-sending-issue-again-was-urgent
  • SMTP Issues

    Solved Support email relay smtp
    13
    1
    1 Votes
    13 Posts
    278 Views
    M
    @BrutalBirdie Ok fixed. The Cloudron did not even show me that. I have fixed the issue now.
  • Email search not working properly

    Solved Support mail solr
    11
    2 Votes
    11 Posts
    181 Views
    J
    @avatar1024 said in Email search not working properly: What's tika? tika is this - https://tika.apache.org/ . it converts the pdf/docs attachments in emails to text to make them searchable
  • 18 Votes
    6 Posts
    225 Views
    girishG
    Flattered Thanks for the appreciation.
  • Restore not possible when mailbox is included in backup

    Solved Support backup restore mail
    10
    1
    2 Votes
    10 Posts
    339 Views
    robiR
    @nebulon here's what an AI found: Tarball Permissions The tarball contains files with ownership/permissions the process can’t replicate (e.g., root-owned files). Example: Extraction fails when tar.extract preserves original ownership. SELinux/AppArmor Security policies block filesystem operations despite correct permissions. Tar Library Behavior: The tar library (likely tar-fs) might try to preserve file permissions from the tarball. If the tarball contains files owned by root and the app runs as yellowtent, extraction fails unless permissions are ignored. Fix: Modify the code to ignore permissions: javascript const tarStream = tar.extract({ cwd: destinationPath, ignore: () => true }); Debugging Steps Check Permissions: javascript console.log('Source:', fs.statSync(sourcePath).mode.toString(8)); console.log('Dest:', fs.statSync(destinationPath).mode.toString(8)); Ensure Directory Exists: javascript if (!fs.existsSync(destinationPath)) fs.mkdirSync(destinationPath, { recursive: true }); fs.accessSync(destinationPath, fs.constants.W_OK); Add Error Logging: javascript const readStream = fs.createReadStream(sourcePath).on('error', (err) => console.error('Read:', err)); const unzipStream = zlib.createGunzip().on('error', (err) => console.error('Gunzip:', err)); const tarStream = tar.extract({ cwd: destinationPath }).on('error', (err) => console.error('Tar:', err)); Potential Fixes Ignore Tar Permissions: javascript const tarStream = tar.extract({ cwd: destinationPath, ignore: () => true }); Test with Logging: Run the modified code with error handlers. async function tarExtract(sourcePath, destinationPath) { ensureSafePath(sourcePath); ensureSafePath(destinationPath); console.log('Source:', sourcePath, fs.statSync(sourcePath)); console.log('Dest:', destinationPath, fs.existsSync(destinationPath) ? fs.statSync(destinationPath) : 'does not exist'); const readStream = fs.createReadStream(sourcePath) .on('error', (err) => console.error('Read error:', err)); const unzipStream = zlib.createGunzip() .on('error', (err) => console.error('Gunzip error:', err)); const tarStream = tar.extract({ cwd: destinationPath }) .on('error', (err) => console.error('Tar error:', err)); readStream.pipe(unzipStream).pipe(tarStream); await streamPromise(tarStream); } Conclusion The error is likely a mismatch between the Cloudron app’s user permissions and the filesystem.
  • Cannot upload GCP service account key to restore app

    Solved Support restore gcp
    6
    1 Votes
    6 Posts
    499 Views
    J
    This is fixed in the new UI for Cloudron 9
  • Volume shows no files, although they are there

    Solved Support volumes filemanager
    2
    1 Votes
    2 Posts
    80 Views
    J
    Usually, the issue here is that the SFTP service is not running . Services -> SFTP -> Restart maybe?
  • 1 Votes
    2 Posts
    67 Views
    nebulonN
    Looks like Cloudflare is interfering here and changing the data in transit? You would have to contact Cloudflare about this, but I have no high hopes that this would get anywhere.
  • Can not connect to CIFS, ports not allowed in iptables

    Solved Support cifs storagebox
    3
    1 Votes
    3 Posts
    71 Views
    perelinP
    Thx for the hint. Will see what Hetzner support has to say.
  • Network Error with Cloudron Apps - Need Help

    Solved Support networking dns
    2
    1 Votes
    2 Posts
    66 Views
    J
    @SamGreenwood I would run the troubleshooting tool for a start - https://docs.cloudron.io/troubleshooting/#troubleshooting-tool
  • Only Superadmins can change user roles

    Solved Support user management
    3
    3 Votes
    3 Posts
    104 Views
    perelinP
    Just recheck... and I can do this. Was 100% it was not possible. Might have been an "between my ears" problem, sry
  • 0 Votes
    20 Posts
    226 Views
    jdaviescoatesJ
    @wmlutz said in Outbound SMTP (Transactional Email) Stopped Working - Invalid login: 535 Authentication failed: @jdaviescoates got it! It was the IP allowlist. Glad to be of assistance @wmlutz said in Outbound SMTP (Transactional Email) Stopped Working - Invalid login: 535 Authentication failed: mailgun's transactional email cost which is cents/mo. I don't think I've ever paid anything yet as I've not yet gone over the 1000 free messages a month or whatever it is...