<?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[Passkey registration failing: "User verification was required" (macOS Golden Gate)]]></title><description><![CDATA[<p dir="auto"><strong>Title:</strong> Passkey registration failing: "User verification was required" (macOS Golden Gate)</p>
<p dir="auto">I am experiencing a consistent failure when attempting to register a new passkey for my Cloudron account. The registration fails during the verification step.</p>
<p dir="auto"><strong>Environment Details:</strong></p>
<ul>
<li><strong>Device:</strong> Mac mini (2024)</li>
<li><strong>OS:</strong> macOS 27.0.1 (26A434) - Golden Gate</li>
<li><strong>Browsers Tested:</strong> Microsoft Edge and Safari</li>
<li><strong>Password Manager:</strong> Dashlane (handling the passkey prompt)</li>
</ul>
<pre><code class="language-text">Vendor: VMware, Inc. Product: VMware Virtual Platform
Linux: 5.15.0-191-generic
Ubuntu: jammy 22.04
Cloudron: 9.2.0
Execution environment: vmware
Processor: Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz x 16
RAM: 98838224KB
Disk: /dev/mapper/ubuntu--vg-ubuntu--lv  887G
[OK]    Root disk usage is OK (5%)
[OK]    Memory usage is OK (8%)
[OK]    Clock is NTP-synchronized
[OK]    node version is correct
[OK]    IPv6 is enabled in kernel. No public IPv6 address
[OK]    docker is running
[OK]    docker version is correct
[OK]    MySQL is running
[OK]    netplan is good
[OK]    DNS is resolving via systemd-resolved
[OK]    unbound is running
[OK]    IPv4 HTTPS to api.cloudron.io/api/v1/helper/public_ip
[SKIP]  IPv6 HTTPS to api.cloudron.io/api/v1/helper/public_ip — no public IPv6 address
[OK]    IPv4 HTTPS to auth.docker.io/token
[SKIP]  IPv6 HTTPS to auth.docker.io/token — no public IPv6 address
[OK]    IPv4 HTTPS to acme-v02.api.letsencrypt.org
[SKIP]  IPv6 HTTPS to acme-v02.api.letsencrypt.org — no public IPv6 address
[OK]    nginx is running
[OK]    dashboard cert is valid
[OK]    dashboard is reachable via loopback
[OK]    No pending database migrations
[OK]    Service 'mysql' is running and healthy
[OK]    Service 'postgresql' is running and healthy
[WARN]  Service 'mongodb' is not running (may be lazy-stopped)
[OK]    Service 'mail' is running and healthy
[OK]    Service 'graphite' is running and healthy
[OK]    Service 'sftp' is running and healthy
[OK]    box v9.2.0 is running
[OK]    Dashboard is reachable via IPv4 (https://my.megaaidsecure.us)
[SKIP]  Dashboard IPv6 reachability — no public IPv6 address
[SKIP]  Domain expiry check — whois not installed; run 'apt install whois' to check

======== Summary ========
PASS:  25
WARN:  1
FAIL:  0
SKIP:  5

Warnings:
  - Service 'mongodb' is not running (may be lazy-stopped)

</code></pre>
<p dir="auto"><strong>Errors in <code>/home/yellowtent/platformdata/logs/box.log</code>:</strong></p>
<pre><code class="language-text">Sep 28 22:06:31 passkeys: getRegistrationOptions: generated for user uid-xxxxxxx-bd5a-xxxx-xxxx-dc5035d59e6a:
Sep 28 22:06:34 passkeys: verifyRegistration: verification failed for user uid-xxxxxxx-bd5a-xxxx-xxxx-dc5035d59e6a: Error: User verification was required, but user could not be verified
    at verifyRegistrationResponse (file:///home/yellowtent/box/node_modules/@simplewebauthn/server/esm/registration/verifyRegistrationResponse.js:119:15)
Sep 28 22:06:37 apphealthmonitor: app health: 12 running / 2 stopped / 2 unresponsive
Sep 28 22:06:45 passkeys: getRegistrationOptions: generated for user uid-xxxxxxx-bd5a-xxxx-xxxx-dc5035d59e6a:
Sep 28 22:06:46 passkeys: verifyRegistration: verification failed for user uid-xxxxxxx-bd5a-xxxx-xxxx-dc5035d59e6a: Error: User verification was required, but user could not be verified
    at verifyRegistrationResponse (file:///home/yellowtent/box/node_modules/@simplewebauthn/server/esm/registration/verifyRegistrationResponse.js:119:15)

</code></pre>
<hr />
]]></description><link>https://forum.cloudron.io/topic/16029/passkey-registration-failing-user-verification-was-required-macos-golden-gate</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 12:27:41 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/16029.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Sep 2026 02:16:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Passkey registration failing: "User verification was required" (macOS Golden Gate) on Tue, 29 Sep 2026 07:20:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/dualoswinwiz" aria-label="Profile: dualoswinwiz">@<bdi>dualoswinwiz</bdi></a><br />
Thanks for providing the output of the troubleshoot.</p>
<p dir="auto">Your Cloudron version <code>9.2.0</code> is outdated.<br />
The latest Cloudron version is <code>10.0.5</code>, and we are moving towards Cloudron <code>10.1</code>.<br />
Since Cloudron <code>9.2.0</code> many improvements and fixes have been implemented regarding Passkeys.<br />
Please update your Cloudron to the latest version so we ensure this is not just an outdated Cloudron issue.</p>
]]></description><link>https://forum.cloudron.io/post/130156</link><guid isPermaLink="true">https://forum.cloudron.io/post/130156</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Tue, 29 Sep 2026 07:20:56 GMT</pubDate></item></channel></rss>