Unable to Increase storage and account validity using Ente CLI

Creating a bug report/issue

I have searched the existing open and closed issues

Required Information

  • DietPi version | Core:9 Sub:20 RC:1 branch:master owner:MichaIng

  • Distro version | trixie

  • Kernel version | Linux DietPi 6.1.115-vendor-rk35xx #1 SMP Mon Dec 1 08:58:34 UTC 2025 aarch64 GNU/Linux

  • Architecture | arm64

  • SBC model | ROCK 5B (aarch64)

  • Power supply used | 30 W (5V-3A 9V-3A 12V-2.5A 15V-2A 20V-1.5A)

  • NVMe used | Kingston NV2 NVMe PCIe 4.0 1TB M.2 2280 -SNV2S/1000G

Additional Information (if applicable)

  • Software title | Ente CLI

Steps to reproduce

  1. Downloaded Ente CLI Version 0.2.3 from here
  2. Placed it in /root/my-ente folder
  3. Ran the command ./ente admin update-subscription -a ``mario.toller@mail.de`` -u ``mario.toller@mail.de`` --no-limit true

Expected behaviour

  • My account storage limit gets set to 100TB and the expiry date to 100 years in the future

Actual behaviour

  • I get this error:

    Error: status 403 with err: <!DOCTYPE html>
    <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
    <!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
    <!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
    <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
    <head>
    <title>Attention Required! | Cloudflare</title>
    <meta charset="UTF-8" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta name="robots" content="noindex, nofollow" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
    <link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
    <!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
    <style>body{margin:0;padding:0}</style>
    
    
    <!--[if gte IE 10]><!-->
    <script>
      if (!navigator.cookieEnabled) {
        window.addEventListener('DOMContentLoaded', function () {
          var cookieEl = document.getElementById('cookie-alert');
          cookieEl.style.display = 'block';
        })
      }
    </script>
    <!--<![endif]-->
    
    
    </head>
    <body>
      <div id="cf-wrapper">
        <div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
        <div id="cf-error-details" class="cf-error-details-wrapper">
          <div class="cf-wrapper cf-header cf-error-overview">
            <h1 data-translate="block_headline">Sorry, you have been blocked</h1>
            <h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> ente.io</h2>
          </div><!-- /.header -->
    
          <div class="cf-section cf-highlight">
            <div class="cf-wrapper">
              <div class="cf-screenshot-container cf-screenshot-full">
                
                  <span class="cf-no-screenshot error"></span>
                
              </div>
            </div>
          </div><!-- /.captcha-container -->
    
          <div class="cf-section cf-wrapper">
            <div class="cf-columns two">
              <div class="cf-column">
                <h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
    
                <p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
              </div>
    
              <div class="cf-column">
                <h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
    
                <p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
              </div>
            </div>
          </div><!-- /.section -->
    
          <div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
      <p class="text-13">
        <span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9bc5e95d7ee5929c</strong></span>
        <span class="cf-footer-separator sm:hidden">&bull;</span> 
    
    <span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm: mb-1">
          Your IP:
          <button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
          <span class="hidden" id="cf-footer-ip">2003:e7:4713:a9c:2e0:4cff:fe68:18</span>
          <span class="cf-footer-separator sm:hidden">&bull;</span>
        </span>
        <span class="cf-footer-item sm:block sm:mb-1"><span>Performance &amp; security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
        
        
      </p>
    

  <script>(funktion[]{funktion d[]{var b=a.getElementById["cf-footer-item-ip"],c=a.getElemtentById["cf-footer-ip-reveal"];b&&"classList"in b&&[b.classList.remove["hidden"], c.addEventListener["click",funktion[]
{c.classList.add["hidden"];a.getElementById["cf-footer-ip"].classList.remove["hidden"]}]]}var a=document;document.addEventListener&&a.addEventListener["DOMContentLoader"d]}][];</script>
</div><!-- /.error-footer -->


    </div><!-- /#cf-error-details -->
  </div><!-- /#cf-wrapper -->

  <script>
  window._cf_translation = {};
  
  
</script>

</body>
</html>

In the second block sm: mb-1 is supposed to be sm:mb-1 and in the last block all ] and [ have to be replaced with ( and the other one while funktion has to be replaced with function.

If I didn’t make these changes I wouldn’t have been able to safe the page as I would have gotten a 403 error instead.

I guess you would need to contact the developer of this software. Actually I’m missing the link to DietPi.

Did you config your endpoint correctly? (Ente CLI for Self-hosted Instance - Self-hosting | Ente Help)
Because your request goes to ente.io but I guess your are not an admin of ente.io? And thats why your request is blocked?!

I somehow skipped over this. After setting up the endpoint, I got a different error telling me that I didn’t have permission to do so. However, adding the same user again with only using /root/ instead of /root as the export folder and whitelisting that ID as admin fixed the issue.

1 Like