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
  1. Cloudron Forum
  2. Pixelfed
  3. 419 - PAGE EXPIRED Error on freshly installed Pixelfed App

419 - PAGE EXPIRED Error on freshly installed Pixelfed App

Scheduled Pinned Locked Moved Solved Pixelfed
4 Posts 2 Posters 823 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      C Offline
      CrazyxxGuitar
      wrote on last edited by
      #1

      Hi everyone, I'm new to this and I couldn't find anything about this error in the Cloudron forum. If there's another thread which solves this problem, I'm happy to get that link.

      I just installed the pixelfed app with Cloudron on my VPS. I'm able to get on the startpage, but when I try to register, the next page shows "419 PAGE EXPIRED".

      My instance is running on a subdomain (something like pixelfed.domain.com ), the main domain is currently in use for a mastodon instance.

      The documentation of Pixelfed (https://docs.pixelfed.org/running-pixelfed/troubleshooting/) says to "Make sure you have SESSION_DOMAIN, APP_URL and APP_DOMAIN set in your .env." Which domain do I have to put in here when having it installed on Cloudron? Cloudron puts into the .env file ${CLOUDRON_APP_ORIGIN}.

      I hope someone has a solution for this.

      girishG 1 Reply Last reply
      0
      • C CrazyxxGuitar

        Hi everyone, I'm new to this and I couldn't find anything about this error in the Cloudron forum. If there's another thread which solves this problem, I'm happy to get that link.

        I just installed the pixelfed app with Cloudron on my VPS. I'm able to get on the startpage, but when I try to register, the next page shows "419 PAGE EXPIRED".

        My instance is running on a subdomain (something like pixelfed.domain.com ), the main domain is currently in use for a mastodon instance.

        The documentation of Pixelfed (https://docs.pixelfed.org/running-pixelfed/troubleshooting/) says to "Make sure you have SESSION_DOMAIN, APP_URL and APP_DOMAIN set in your .env." Which domain do I have to put in here when having it installed on Cloudron? Cloudron puts into the .env file ${CLOUDRON_APP_ORIGIN}.

        I hope someone has a solution for this.

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        @CrazyxxGuitar This issue is similar to https://github.com/pixelfed/pixelfed/issues/2192 and maybe https://github.com/pixelfed/support/issues/106

        You don't need to change APP_DOMAIN or SESSION_DOMAIN manually on Cloudron. The package will fix them up accordingly. Have you tried a different browser and/or clearing the browser cache already ?

        C 1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #3

          I tried this on a fresh instance and this work for me with no changes to env.prodiction . Just install, register new account, click on confirmation email and I can login (tried relogin as well)

          This is what I have:

          APP_URL=${CLOUDRON_APP_ORIGIN}
          APP_DOMAIN=${CLOUDRON_APP_DOMAIN}
          ADMIN_DOMAIN=${CLOUDRON_APP_DOMAIN}
          SESSION_DOMAIN=${CLOUDRON_APP_DOMAIN}
          
          1 Reply Last reply
          0
          • girishG girish

            @CrazyxxGuitar This issue is similar to https://github.com/pixelfed/pixelfed/issues/2192 and maybe https://github.com/pixelfed/support/issues/106

            You don't need to change APP_DOMAIN or SESSION_DOMAIN manually on Cloudron. The package will fix them up accordingly. Have you tried a different browser and/or clearing the browser cache already ?

            C Offline
            C Offline
            CrazyxxGuitar
            wrote on last edited by
            #4

            @girish That's the solution for me, somehow the cookies were making trouble. After deleting the cookies (I did delete my browser cache before, but that's not enough) now everything is working fine! Maybe because I had a test with pixelfed on the main domain and the browser had stored some old cookies. Thanks for your reply!

            1 Reply Last reply
            2
            • nebulonN nebulon marked this topic as a question on
            • nebulonN nebulon has marked this topic as solved on
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


              • Login

              • Don't have an account? Register

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