Issues with Appstore, Account and Internal Server Error
-
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
-
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):
-
-
@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. -
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
-
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
-