Maybe there is some initial startup race in the package. Tbh I am not sure if we can recommend using that, given that we have hit a few issues and there was really not much interest by users, and thus it hasn't really reached a stable package state yet.
For a start is this error easily reproducible when reinstalling?
@nebulon ah, thanks, I hadn't realised the seemingly unstable state of upstream. But, yeah, it seems a least some of the many issues we have with the Cloudron package aren't only with the Cloudron package.
I had to install 18.04, then install Cloudron 5.5.0, then restore the backed up cloudron, then upgrade it to 6.1.2, then make a backup.
Then destroy the 18.04 and install 20.04 instead, then restore the 6.1.2 backup....puhh. Done, working!
(Could not restore a 26GB Nextcload app, but no problem, had the files backed up locally)
Guess this thread can be marked as solved?
@girish said in New installation, not able to log in:
echo "changeme" | npm run reset-password -- -u root
Thank you @girish. I actually had a lot running on this cloudron, but could not get PeerTube to work even if I removed several other apps to free up memory.
But the above command for some strange reason fixed it and solved the problem. PeerTube is now working!
Thank you
@niko was there any error restarting cloudron-firewall service or such? This should still work as expected, so maybe you hit a bug somewhere?
Also could you share your ports.json config here so we can try to reproduce this? If you don't want to expose your port settings here, you can also send them to support@cloudron.io
@timconsidine said in Test installation refuse to install apps:
@stoccafisso said in Test installation refuse to install apps:
Fresh Ubuntu 18.04 server
18 ??
very old version
On 31 May 2023, Ubuntu 18.04 LTS will reach the end of standard support.
I thought that I read Cloudron no longer supports Ubuntu 18.
Yeah, I was about to say the same. I'm pretty sure the latest version of Cloudron do not support Ubuntu 18.04 any more.
@stoccafisso I'd recommend starting with a fresh 22.04! (or at least 20.04, but I see no reason not to start with 22.04)
@stoccafisso I have put this in our 4.1 roadmap - https://forum.cloudron.io/topic/1789/what-s-coming-in-4-1 . The feature is already supported in our backend (dataDir field when calling the configure route) but the UI is hidden. We will work on making it public.
From what I understand, the device you are trying to connect from does not support any of the ciphers which Cloudron is requesting. We are following the security guidelines of the following communities:
https://bettercrypto.org/static/applied-crypto-hardening.pdf
https://mozilla.github.io/server-side-tls/ssl-config-generator/
https://cipherli.st/
https://raymii.org/s/tutorials/Strong_SSL_Security_On_nginx.html
So we likely won't support outdated or insecure ciphers from the platform side.
@murgero Thanks for your suggestion! I have put the new healthcheck url in https://git.cloudron.io/cloudron/wordpress-app/commit/45dc91cd7868bd2e66ea726f0968c4752279812e . Will push out the update slowly and see if it causes any issues
Alright, just for future similar issues,
here is the solution : sudo -u www-data php -f /app/code/occ files:scan "username"
https://docs.cloudron.io/apps/nextcloud/#rescan-files