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. Support
  3. Issues with Appstore, Account and Internal Server Error

Issues with Appstore, Account and Internal Server Error

Scheduled Pinned Locked Moved Solved Support
networkingipv6
8 Posts 2 Posters 775 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.
  • firmansiF Offline
    firmansiF Offline
    firmansi
    wrote on last edited by joseph
    #1

    Hi Cloudron Team,

    For the last 3 months after upgrade from 7.7 to 8 i kept on getting similar messages that the Appstore seems on and off, meaning that sometimes it looks like i don't have account, so the appstore gives sign up/in to Cloudron Account. When I sign in it keeps giving me internal server error, but when I see the log, no error messages come to my sights

    And sometimes, the appstore just works fine, but gives me error message that the app manifest not exist when i try to install some software but not all software, just randomly

    And sometimes, the software give me that there's a new update but when i try to update said that i have no subscription , but after like waiting for another hours, it works just fine, the update process proceeding well

    Is there any network,firewall or connectivity issues here? Please if cloudron team can help me on this issues

    1 Reply Last reply
    1
    • firmansiF Offline
      firmansiF Offline
      firmansi
      wrote on last edited by
      #2

      By the way, I try to curl -v https://api.cloudron.io/api/v1/apps/com.openwebui.cloudronapp/versions/2.3.10/icon

      and here what i got

      Trying 165.227.67.76:443...
      *   Trying 2604:a880:800:10::b66:f001:443...
      * Immediate connect fail for 2604:a880:800:10::b66:f001: Network is unreachable
      * Connected to api.cloudron.io (165.227.67.76) port 443 (#0)
      * ALPN, offering h2
      * ALPN, offering http/1.1
      *  CAfile: /etc/ssl/certs/ca-certificates.crt
      *  CApath: /etc/ssl/certs
      * TLSv1.0 (OUT), TLS header, Certificate Status (22):
      * TLSv1.3 (OUT), TLS handshake, Client hello (1):
      * TLSv1.2 (IN), TLS header, Certificate Status (22):
      * TLSv1.3 (IN), TLS handshake, Server hello (2):
      * TLSv1.2 (IN), TLS header, Certificate Status (22):
      * TLSv1.2 (IN), TLS handshake, Certificate (11):
      * TLSv1.2 (IN), TLS header, Certificate Status (22):
      * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
      * TLSv1.2 (IN), TLS header, Certificate Status (22):
      * TLSv1.2 (IN), TLS handshake, Server finished (14):
      * TLSv1.2 (OUT), TLS header, Certificate Status (22):
      * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
      * TLSv1.2 (OUT), TLS header, Finished (20):
      * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
      * TLSv1.2 (OUT), TLS header, Certificate Status (22):
      * TLSv1.2 (OUT), TLS handshake, Finished (20):
      * TLSv1.2 (IN), TLS header, Finished (20):
      * TLSv1.2 (IN), TLS header, Certificate Status (22):
      * TLSv1.2 (IN), TLS handshake, Finished (20):
      * SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
      * ALPN, server accepted to use http/1.1
      * Server certificate:
      *  subject: CN=api.cloudron.io
      *  start date: Jul  1 01:05:20 2024 GMT
      *  expire date: Sep 29 01:05:19 2024 GMT
      *  subjectAltName: host "api.cloudron.io" matched cert's "api.cloudron.io"
      *  issuer: C=US; O=Let's Encrypt; CN=R11
      *  SSL certificate verify ok.
      * TLSv1.2 (OUT), TLS header, Supplemental data (23):
      > GET /api/v1/apps/com.openwebui.cloudronapp/versions/2.3.10/icon HTTP/1.1
      > Host: api.cloudron.io
      > User-Agent: curl/7.81.0
      > Accept: */*
      > 
      * TLSv1.2 (IN), TLS header, Supplemental data (23):
      * Mark bundle as not supporting multiuse
      < HTTP/1.1 200 OK
      < Server: nginx/1.18.0 (Ubuntu)
      < Date: Sun, 11 Aug 2024 13:22:18 GMT
      < Content-Type: image/png
      < Content-Length: 6161
      < Connection: keep-alive
      < X-Powered-By: Express
      < Cache-Control: public, max-age=604800, immutable
      < ETag: 283fc22575da37e1782df9a9be3a00c0
      < 
      Warning: Binary output can mess up your terminal. Use "--output -" to tell 
      Warning: curl to output it to your terminal anyway, or consider "--output 
      Warning: <FILE>" to save to a file.
      * Failure writing output to destination
      * Closing connection 0
      * TLSv1.2 (OUT), TLS header, Unknown (21):
      * TLSv1.2 (OUT), TLS alert, close notify (256):
      
      
      1 Reply Last reply
      1
      • J Offline
        J Offline
        joseph
        Staff
        wrote on last edited by joseph
        #3

        @firmansi looks like there is a ipv6 connectivity issue on the sever.

        Does -6 work?

        curl -6 -v https://ipv6.api.cloudron.io/api/v1/helper/public_ip

        1 Reply Last reply
        0
        • J joseph marked this topic as a question on
        • firmansiF Offline
          firmansiF Offline
          firmansi
          wrote on last edited by
          #4

          Well, i don'think that i enable ipv6 in the network, can't connect, should i enable the ipv6?

          1 Reply Last reply
          0
          • J Offline
            J Offline
            joseph
            Staff
            wrote on last edited by
            #5

            @firmansi whoops, please ignore my suggestion.

            When one of those errors occur, can you look into the box logs ? /home/yellowtent/platformdata/logs/box.log . That will give more concrete information of what the error is. It's not able to reach the appstore but this could be because of a number of reasons.

            1 Reply Last reply
            0
            • firmansiF Offline
              firmansiF Offline
              firmansi
              wrote on last edited by
              #6

              I turn on the ipv6 in my cloud server network then enable the Ipv6 provider to the static one in Cloudron > Setting > Network and the result I can access the App Store but my apps not running well, I am unable to access the domain of my apps, I am not sure if this has to do with Cloudflare as my DNS provider

              J 1 Reply Last reply
              0
              • firmansiF firmansi

                I turn on the ipv6 in my cloud server network then enable the Ipv6 provider to the static one in Cloudron > Setting > Network and the result I can access the App Store but my apps not running well, I am unable to access the domain of my apps, I am not sure if this has to do with Cloudflare as my DNS provider

                J Offline
                J Offline
                joseph
                Staff
                wrote on last edited by
                #7

                @firmansi you also have to Domains -> Sync DNS after you enabled/disable IPv6. This is required to set up the AAAA records. Maybe it's better after you "Sync" ?

                1 Reply Last reply
                0
                • firmansiF Offline
                  firmansiF Offline
                  firmansi
                  wrote on last edited by firmansi
                  #8

                  Indeed, after sync I enable the IPv6, the app store works just fine as well as the current apps running, i test a few other case this also resolve issues with sometimes the manifest of the updated apps not shown

                  From my experience, don't syn the DNS while having the IPv6 Networ Enabled in Cloudron if no AAAA records in apps or domain

                  I don't know if it happens to anyone else using the Cloudron version 8.x but since I set my networks both work with IPv4 and 6, and it seems everything works normal

                  1 Reply Last reply
                  0
                  • J joseph 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