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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
S

squareclouds

@squareclouds
About
Posts
38
Topics
5
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Cloudron update failing
    S squareclouds

    @girish i just checked, no the last one is

    cloudron-updater-2023-09-30_02-16-06.log
    

    will write you an email now then. thank you

    Support update

  • Cloudron update failing
    S squareclouds

    @girish thank you for the reply. sadly no, i ran both lines and refreshed the dashboard in the browser, but the update failed again (same error and logs)

    Support update

  • Cloudron update failing
    S squareclouds

    i just realized it has been having problems since 03.09.2023 with this update. i kept going through the logs in the backend and saw this:

    02.07.2023	cron	Cloudron update errored. Error: Version info mismatch
    02.07.2023	cron	Backup cleaner removed 1 backups
    02.07.2023	cron	Cloudron update to version 7.4.3 was started
    02.07.2023	cron	Cloudron updated to version 7.4.3
    02.07.2023	boot	Cloudron started with version 7.4.3
    01.07.2023	cron	Cloudron update to version 7.4.3 was started
    

    this is the version i am stuck in, i dont know if this helps

    Support update

  • Cloudron update failing
    S squareclouds

    hello everyone. now i am having the same issue. 😕 does anyone have an idea?

    Cloudron update errored. Error: update exited with code 1 signal null
    
    {
      "taskId": "12181",
      "errorMessage": "update exited with code 1 signal null",
      "timedOut": false
    }
    
    2023-10-27T06:51:40.840Z box:settings initCache: pre-load settings
    2023-10-27T06:51:40.875Z box:taskworker Starting task 12181. Logs are at /home/yellowtent/platformdata/logs/tasks/12181.log
    2023-10-27T06:51:40.878Z box:tasks update 12181: {"percent":1,"message":"Checking disk space"}
    2023-10-27T06:51:40.888Z box:tasks update 12181: {"percent":5,"message":"Downloading and verifying release"}
    2023-10-27T06:51:40.890Z box:updater Downloading https://releases.cloudron.io/versions.json to /home/yellowtent/platformdata/update/versions.json
    2023-10-27T06:51:40.890Z box:updater downloadUrl: curl -s --fail https://releases.cloudron.io/versions.json -o /home/yellowtent/platformdata/update/versions.json
    2023-10-27T06:51:40.891Z box:shell downloadUrl spawn: /usr/bin/curl -s --fail https://releases.cloudron.io/versions.json -o /home/yellowtent/platformdata/update/versions.json
    2023-10-27T06:51:41.723Z box:updater downloadUrl: downloaded https://releases.cloudron.io/versions.json to /home/yellowtent/platformdata/update/versions.json
    2023-10-27T06:51:41.724Z box:updater Downloading https://releases.cloudron.io/versions.json.sig to /home/yellowtent/platformdata/update/versions.json.sig
    2023-10-27T06:51:41.724Z box:updater downloadUrl: curl -s --fail https://releases.cloudron.io/versions.json.sig -o /home/yellowtent/platformdata/update/versions.json.sig
    2023-10-27T06:51:41.724Z box:shell downloadUrl spawn: /usr/bin/curl -s --fail https://releases.cloudron.io/versions.json.sig -o /home/yellowtent/platformdata/update/versions.json$
    2023-10-27T06:51:42.130Z box:updater downloadUrl: downloaded https://releases.cloudron.io/versions.json.sig to /home/yellowtent/platformdata/update/versions.json.sig
    2023-10-27T06:51:42.130Z box:updater gpgVerify: /usr/bin/gpg --status-fd 1 --no-default-keyring --keyring /home/yellowtent/box/src/releases.gpg --verify /home/yellowtent/platform$
    2023-10-27T06:51:42.131Z box:shell gpgVerify exec: /usr/bin/gpg --status-fd 1 --no-default-keyring --keyring /home/yellowtent/box/src/releases.gpg --verify /home/yellowtent/platf$
    2023-10-27T06:51:42.162Z box:shell gpgVerify (stdout): [GNUPG:] NEWSIG
    [GNUPG:] KEY_CONSIDERED 0EADB19CDDA23CD0FE71E3470A372F8703C493CC 0
    [GNUPG:] SIG_ID 16eqPpSP7Z+dzlFeM3kBN5aHU8k 2023-09-28 1695916582
    [GNUPG:] KEY_CONSIDERED 0EADB19CDDA23CD0FE71E3470A372F8703C493CC 0
    [GNUPG:] GOODSIG 0A372F8703C493CC Cloudron UG <admin@cloudron.io>
    [GNUPG:] VALIDSIG 0EADB19CDDA23CD0FE71E3470A372F8703C493CC 2023-09-28 1695916582 0 4 0 1 10 00 0EADB19CDDA23CD0FE71E3470A372F8703C493CC
    [GNUPG:] TRUST_UNDEFINED 0 pgp
    [GNUPG:] VERIFICATION_COMPLIANCE_MODE 23
    
    2023-10-27T06:51:42.162Z box:shell gpgVerify (stderr): gpg: Signature made Thu 28 Sep 2023 03:56:22 PM UTC
    gpg:                using RSA key 0EADB19CDDA23CD0FE71E3470A372F8703C493CC
    gpg: Good signature from "Cloudron UG <admin@cloudron.io>" [unknown]
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg:          There is no indication that the signature belongs to the owner.
    Primary key fingerprint: 0EAD B19C DDA2 3CD0 FE71  E347 0A37 2F87 03C4 93CC
    
    2023-10-27T06:51:42.165Z box:updater Downloading https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz to /home/yellowtent/platformdata/update/box.tar.gz
    2023-10-27T06:51:42.165Z box:updater downloadUrl: curl -s --fail https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz -o /home/yellowtent/platformdata/update/box.t$
    2023-10-27T06:51:42.165Z box:shell downloadUrl spawn: /usr/bin/curl -s --fail https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz -o /home/yellowtent/platformdata$
    2023-10-27T06:51:44.135Z box:updater downloadUrl: downloaded https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz to /home/yellowtent/platformdata/update/box.tar.gz
    2023-10-27T06:51:44.136Z box:updater Downloading https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz.sig to /home/yellowtent/platformdata/update/box.tar.gz.sig
    2023-10-27T06:51:44.136Z box:updater downloadUrl: curl -s --fail https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz.sig -o /home/yellowtent/platformdata/update/b$
    2023-10-27T06:51:44.136Z box:shell downloadUrl spawn: /usr/bin/curl -s --fail https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz.sig -o /home/yellowtent/platform$
    2023-10-27T06:51:44.534Z box:updater downloadUrl: downloaded https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz.sig to /home/yellowtent/platformdata/update/box.t$
    2023-10-27T06:51:44.534Z box:updater gpgVerify: /usr/bin/gpg --status-fd 1 --no-default-keyring --keyring /home/yellowtent/box/src/releases.gpg --verify /home/yellowtent/platform$
    2023-10-27T06:51:44.535Z box:shell gpgVerify exec: /usr/bin/gpg --status-fd 1 --no-default-keyring --keyring /home/yellowtent/box/src/releases.gpg --verify /home/yellowtent/platf$
    2023-10-27T06:51:44.835Z box:shell gpgVerify (stdout): [GNUPG:] NEWSIG
    [GNUPG:] KEY_CONSIDERED 0EADB19CDDA23CD0FE71E3470A372F8703C493CC 0
    [GNUPG:] SIG_ID vwqItj31YcBTqdpnuE5ghvxnZKM 2023-08-29 1693311609
    [GNUPG:] KEY_CONSIDERED 0EADB19CDDA23CD0FE71E3470A372F8703C493CC 0
    [GNUPG:] GOODSIG 0A372F8703C493CC Cloudron UG <admin@cloudron.io>
    [GNUPG:] VALIDSIG 0EADB19CDDA23CD0FE71E3470A372F8703C493CC 2023-08-29 1693311609 0 4 0 1 10 00 0EADB19CDDA23CD0FE71E3470A372F8703C493CC
    [GNUPG:] TRUST_UNDEFINED 0 pgp
    [GNUPG:] VERIFICATION_COMPLIANCE_MODE 23
    
    2023-10-27T06:51:44.835Z box:shell gpgVerify (stderr): gpg: Signature made Tue 29 Aug 2023 12:20:09 PM UTC
    gpg:                using RSA key 0EADB19CDDA23CD0FE71E3470A372F8703C493CC
    gpg: Good signature from "Cloudron UG <admin@cloudron.io>" [unknown]
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg:          There is no indication that the signature belongs to the owner.
    Primary key fingerprint: 0EAD B19C DDA2 3CD0 FE71  E347 0A37 2F87 03C4 93CC
    
    2023-10-27T06:51:44.836Z box:updater extractTarball: tar -zxf /home/yellowtent/platformdata/update/box.tar.gz -C /tmp/box-1959666716
    2023-10-27T06:51:44.836Z box:shell extractTarball spawn: /bin/tar -zxf /home/yellowtent/platformdata/update/box.tar.gz -C /tmp/box-1959666716
    2023-10-27T06:51:46.541Z box:updater extractTarball: extracted /home/yellowtent/platformdata/update/box.tar.gz to /tmp/box-1959666716
    2023-10-27T06:51:46.542Z box:updater Updating box with https://releases.cloudron.io/box-7fe2de448e-7fe2de448e-7.5.2.tar.gz
    2023-10-27T06:51:46.542Z box:tasks update 12181: {"percent":70,"message":"Installing update"}
    2023-10-27T06:51:46.542Z box:shell update spawn: /usr/bin/sudo -S /home/yellowtent/box/src/scripts/update.sh /tmp/box-1959666716
    2023-10-27T06:51:46.595Z box:shell update (stdout): Updating Cloudron with /tmp/box-1959666716
    => reset service cloudron-updater status (of previous update)
    
    2023-10-27T06:51:46.598Z box:shell update (stdout): => Run installer.sh as cloudron-updater.
    
    2023-10-27T06:51:46.598Z box:shell update (stdout): => starting service cloudron-updater. see logs at /home/yellowtent/platformdata/logs/updater/cloudron-updater-2023-10-27_06-51$
    
    2023-10-27T06:51:46.602Z box:shell update (stderr): Running as unit: cloudron-updater.service
    
    2023-10-27T06:51:46.618Z box:shell update (stdout): cloudron-updater is still active. will check in 5 seconds
    
    2023-10-27T06:51:51.627Z box:shell update (stdout): => cloudron-updater has failed
    
    2023-10-27T06:51:51.630Z box:shell update code: 1, signal: null
    2023-10-27T06:51:51.631Z box:taskworker Task took 10.873 seconds
    2023-10-27T06:51:51.631Z box:tasks setCompleted - 12181: {"result":null,"error":{"stack":"BoxError: update exited with code 1 signal null\n    at ChildProcess.<anonymous> (/home/$
    2023-10-27T06:51:51.632Z box:tasks update 12181: {"percent":100,"result":null,"error":{"stack":"BoxError: update exited with code 1 signal null\n    at ChildProcess.<anonymous> ($
    BoxError: update exited with code 1 signal null
        at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:78:17)
        at ChildProcess.emit (node:events:513:28)
        at Process.ChildProcess._handle.onexit (node:internal/child_process:293:12)
    
    Support update

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish it works with both values!!!! thank you so much for your help and patience, girish! 🙂 i will leave it as 'strict-origin-when-cross-origin'

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish said in Cloudron+LAMP: Tiktok Embed problems:

    Header set Referrer-Policy "unsafe-url"

    thank you! i am trying it right now from the web terminal but it says app.conf is not writeable.

    • i opened the app terminal
    • went to app/code/apache
    • opened the app.conf with nano
    • made the change
    • but i cannot save

    do i have to stop the app and use ssh?
    ca79c992-f5c6-4e2b-917d-6bd0e499c48c-Bildschirm­foto 2023-04-28 um 11.17.04.png

    Bildschirm­foto 2023-04-28 um 11.17.04.png

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish ah thank you, didnt see it while i was wirting. and sorry i misunderstood your request, i just sent you the other link.

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @timconsidine thats why @girish asked me already to send the link to the cloudron support email after i already posted it here and he removed it, since i said technically i am not allowed (signed non-disclosure agreement) to be showing it yet. so for now i will wait for his response and thank you all for your guesses.

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @marcusquinn not doable, I need the server to work with tiktok by its own. its not 1 video, any user can embed a tiktok, so potentially its hundreds. we also have spotify, youtube, vimeo, twitter, soundcloud and instagram embeds, all working fine. all simple things have already been tested and compared, thats why i am here. at some point I didnt know what to test anymore

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish I sent you the email yesterday, thank you for looking into this!

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @marcusquinn thank you, its noted. firstly it would be more important to get make it behave like on all other browsers and servers. if the user decides to block by their own will is another story

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish yes, I confirm that on mac only safari has this issue, on iOS it is all browsers (maybe because they have to go through the app store?)

    hmm, sure, technically I shouldn't share it but since it is for its own sake:

    again, I think we were close already with the CORS, because tiktok tries to reach to the website from the iframe. is there a way that I can explicitly allow it to see what happens?

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish you can play the embed? because it loads, yes, but the playing is the problem. it does not autoplay nor you can play it by clicking it, it has no interaction

    we are still not live, so we are only a few people, but yes, its not only on my macs and iphones (i have an old iphone and old mac as well, so me alone have tested on 4 devices and then the lead designer as well).

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish thank you dear sir. yes, its strange ^^ crossing fingers that you find out something when you have the chance.

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @nebulon

    @girish said in Cloudron+LAMP: Tiktok Embed problems:

    @squareclouds Most likely, this is not related to PHP version. But related to CSP or CORS configuration.

    CSP (Content Security Policy) is set via a header and tells the browser what content is allowed/trusted by your web page. By default, Cloudron does not set any CSP header but you can override it . If your app has a CSP, then it can disable "embedding" of content . For example, youtube/tiktok videos etc can be prevented from being embedded.

    CORS (Cross origin resource sharing) is set via headers. This tells the browser if ajax calls are allowed from another origin. Cloudron does not set CORS headers either. This means that "random.site.com" cannot call your "dev.mydomain.de" . This is good (tm).

    OK, so, with this in mind and trying to understand your error: Blocked a frame with origin "https://www.tiktok.com" from accessing a frame with origin "https://dev.mydomain.de". This tells me that the tiktok frame is trying to access your domain. Is this understanding correct? Why is tiktok calling your domain? Maybe it's trying to report back something to the parent domain ? Is this just some random tiktok video?

    but it seems that there is a call from tiktok to our server, which would mean that our server needs the cors, or not?

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @nebulon luckily it is a feature that is partially critical. we dont know how many users will be embeding tiktoks, and from those embeds only the ones visited by users on iOS or safari on mac will have the issue. but i am pretty sure its gonna be some very small setting or adjustment somewhere to fix this, we must only figure out where 😄

    can one of you point me in the direction of how to set a CORS setting on cloudron? i have no clue about such things but if i play around a bit i might find a solution by chance.

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish @nebulon

    thank you both for your tests. yes, again, the behaviour is:

    • Tiktok embeds are not being autoplayed on macOS Safari nor any iOS browser
    • Not only they dont autoplay, but they cannot be played even with user interaction

    all other browsers on macOS work fine. BUT dont forget that all of the above works fine on other servers! so it cannot be a browser setting, if the embeds of the same website project work on the other non-cloudron servers 🙂 it is a bit hard to follow, i know.

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish good point! i just tried it, yes, it does not work. this link i can share with you

    https://html.scd-app.de

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    @girish

    thank you for the reply. yes i think this is going in the right direction. i already tried the CSP, just to see what happens i tried something like default-src * and scripts and other things, but it didnt work, so i think its CORS. that i didnt know how to test with different settings. do you have any suggestions of what i could test?

    regarding your question, well i guess Im not sure why it tries to access or what or if that indeed is the case. all other browsers (mainly non apple) aren not having problems or the regular hosting servers even with everything thats apple, as i mentioned, so it is a bit confusing.

    LAMP

  • Cloudron+LAMP: Tiktok Embed problems
    S squareclouds

    thanks for the first replies

    @warg

    console says:
    Blocked a frame with origin "https://www.tiktok.com" from accessing a frame with origin "https://dev.mydomain.de". Protocols, domains, and ports must match.

    sorry but where can I check the php error logs?

    kirby version:
    3.8.3

    php version (of the actual server we are using):
    8.1.17

    as i wrote before, it only happens on macOS Safari and all iOS browsers (safari, chrome, firefox, edge, all of them 😕 )

    @timconsidine

    cloudron + lamp php:
    8.1.17

    virtual server LAMP:
    ooof, i tested so many things and sadly i deleted all test servers again. but definitely something smaller than 8.2, since the kirby version i am using does not support 8.2 (or at least some plugin does not), so using 8.2 throws an error.

    hosting server:
    i can tell you that the regular shared hosting server uses 8.1.18. again, here everything works. do you think the 8.1.17 / 8.1.18 difference could be it? i have a felling it has to do more with security settings or something, something that cloudron in the background sets a bit differently than regular hosting packages

    localhost:
    my MAMP uses 8.1.13, here everything works as well

    LAMP
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search