Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Cloudflare DNS verification error that api key and email are missing, they are not

    Scheduled Pinned Locked Moved ACME
    3 Posts 2 Posters 1.4k Views
    Loading More Posts
    • 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.
    • R
      reiven
      last edited by reiven

      Error:

      [Wed Jul 13 13:42:54 EEST 2022] You didn't specify a Cloudflare api key and email yet.
      [Wed Jul 13 13:42:54 EEST 2022] You can get yours from here https://dash.cloudflare.com/profile.
      

      The same configuration generated certificates ~60 days ago.
      Edited the configuratin and readded the lines with the same data. Still the same error.

      ACME package is up-to-date.

      Kinda like this: https://forum.netgate.com/topic/171632/acme-package-not-passing-credentials/1

      GertjanG 1 Reply Last reply Reply Quote 0
      • GertjanG
        Gertjan @reiven
        last edited by

        @reiven

        If you really want to know the why and what : read this file /tmp/acme/YOUR-DOMAIN/acme_issuecert.log to see more info.
        Like : what has been send, received, etc.

        If Cloudfair, or pfSense, has an issue, you would see many posts about the subject, as cloudflare has many users.

        Btw :

        Your error :

        https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_clouddns.sh

        These

        if [ -z "$CLOUDDNS_PASSWORD" ] || [ -z "$CLOUDDNS_EMAIL" ] || [ -z "$CLOUDDNS_CLIENT_ID" ]; then
        

        are defined (I guess) in the file /tmp/acme/YOUR-DOMAIN/accountconf.conf - correct ?

        No "help me" PM's please. Use the forum, the community will thank you.
        Edit : and where are the logs ??

        1 Reply Last reply Reply Quote 0
        • R
          reiven
          last edited by

          @gertjan That's what I tought, that Cloudflare should have many users. Anyway I fixed it with removing all domains, saved and reentered everything. That fixed. Maybe the config file was broken, which was used to pass information.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.