<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Cloudron CLI &amp; 2FA]]></title><description><![CDATA[<p dir="auto">Hi, if I try to login locally to cloudron via the CLI with 2FA enabled, I only get the option to login with user/pass. Then it fails.</p>
<p dir="auto">The docs at cloudron login -h don't show how to proceed</p>
<pre><code>Failed to login: Cannot destructure property 'rejectUnauthorized' of 'options' as it is undefined.
</code></pre>
]]></description><link>https://forum.cloudron.io/topic/5970/cloudron-cli-2fa</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 20:13:50 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/5970.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Nov 2021 16:51:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Fri, 12 Nov 2021 19:46:13 GMT]]></title><description><![CDATA[<p dir="auto">I have pushed a new CLI version v4.12.7 that fixes this.</p>
]]></description><link>https://forum.cloudron.io/post/39208</link><guid isPermaLink="true">https://forum.cloudron.io/post/39208</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Nov 2021 19:46:13 GMT</pubDate></item><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Fri, 12 Nov 2021 19:46:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fbartels" aria-label="Profile: fbartels">@<bdi>fbartels</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/ghodgeon" aria-label="Profile: ghodgeon">@<bdi>ghodgeon</bdi></a> <s>I guess you have 2FA enabled? I can reproduce it with 2FA</s>. (er, doh, i didn't see the title of this post).</p>
<pre><code>$ cloudron login my.cloudron.domain
Existing token possibly expired: Invalid token. Use cloudron login again.
Username: girish
Password: *********
Failed to login: Cannot destructure property 'rejectUnauthorized' of 'options' as it is undefined.
</code></pre>
]]></description><link>https://forum.cloudron.io/post/39205</link><guid isPermaLink="true">https://forum.cloudron.io/post/39205</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Nov 2021 19:46:39 GMT</pubDate></item><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Fri, 12 Nov 2021 19:23:59 GMT]]></title><description><![CDATA[<p dir="auto">Oh found it, <a href="https://git.cloudron.io/cloudron/cloudron-cli/-/blob/master/src/actions.js#L267" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/cloudron-cli/-/blob/master/src/actions.js#L267</a> is obviously wrong since it's missing an argument.</p>
]]></description><link>https://forum.cloudron.io/post/39203</link><guid isPermaLink="true">https://forum.cloudron.io/post/39203</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Nov 2021 19:23:59 GMT</pubDate></item><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Fri, 12 Nov 2021 19:19:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fbartels" aria-label="Profile: fbartels">@<bdi>fbartels</bdi></a> What version of CLI did you downgrade from?</p>
<p dir="auto">The error message is coming from <a href="https://git.cloudron.io/cloudron/cloudron-cli/-/blob/master/src/actions.js#L310" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/cloudron-cli/-/blob/master/src/actions.js#L310</a> . I think the actual exception is caused by the de-structuring in<br />
<a href="https://git.cloudron.io/cloudron/cloudron-cli/-/blob/master/src/actions.js#L255" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/cloudron-cli/-/blob/master/src/actions.js#L255</a> . Strange, I don't see how options can ever be <code>undefined</code>.</p>
<pre><code>        const [error, result] = await safe(authenticate(adminFqdn, username, password, { rejectUnauthorized, askForTotpToken: false }));
        if (error) return exit(`Failed to login: ${error.message}`);
</code></pre>
]]></description><link>https://forum.cloudron.io/post/39201</link><guid isPermaLink="true">https://forum.cloudron.io/post/39201</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 12 Nov 2021 19:19:19 GMT</pubDate></item><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Fri, 12 Nov 2021 11:41:09 GMT]]></title><description><![CDATA[<p dir="auto">We have run into the same issue this morning. But running node <code>16.13.0-deb-1nodesource1</code> (which is current version from their repo).</p>
<p dir="auto">After a downgrade of the cloudron cli to 4.11.0 the login succeeded.</p>
]]></description><link>https://forum.cloudron.io/post/39176</link><guid isPermaLink="true">https://forum.cloudron.io/post/39176</guid><dc:creator><![CDATA[fbartels]]></dc:creator><pubDate>Fri, 12 Nov 2021 11:41:09 GMT</pubDate></item><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Tue, 09 Nov 2021 18:20:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a></p>
<p dir="auto">I do believe I'm on v16.9.1 -- I installed Node based on the instructions as I followed.</p>
]]></description><link>https://forum.cloudron.io/post/39006</link><guid isPermaLink="true">https://forum.cloudron.io/post/39006</guid><dc:creator><![CDATA[ghodgeon]]></dc:creator><pubDate>Tue, 09 Nov 2021 18:20:18 GMT</pubDate></item><item><title><![CDATA[Reply to Cloudron CLI &amp; 2FA on Tue, 09 Nov 2021 17:14:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ghodgeon" aria-label="Profile: ghodgeon">@<bdi>ghodgeon</bdi></a> this is most likely a node version issue. You need atleast node 14 for the CLI. You can check your current version using <code>node --version</code>.</p>
]]></description><link>https://forum.cloudron.io/post/39001</link><guid isPermaLink="true">https://forum.cloudron.io/post/39001</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 09 Nov 2021 17:14:56 GMT</pubDate></item></channel></rss>