Cloudflared Tunnel Refused server side

My tunnel was maintained for a few days, but has since crashed and cannot reconnect.

I was receiving the below errors:

  • ERR You need to specify the origin certificate path with --origincert option, or set TUNNEL_ORIGIN_CERT environment variable. See https://developers.cloudflare.com/argo-tunnel/reference/arguments/ for more information. originCertPath=
  • ERR Couldn’t start tunnel error=“Error getting origin cert: client didn’t specify origincert path when running from terminal”
  • Error getting origin cert: client didn’t specify origincert path when running from terminal

I followed the instructions to correct it by running cloudflared tunnel login. It ran successfully, but I now receive the new errors:

  • WRN Register tunnel error from server side error=“Using Tunnels without a Cloudflare account now requires a more recent cloudflared version.\n\t\t\tPlease upgrade to the latest version available in order to use this feature by running: cloudflared update0”
  • ERR Initiating shutdown error=“Using Tunnels without a Cloudflare account now requires a more recent cloudflared version.\n\t\t\tPlease upgrade to the latest version available in order to use this feature by running: cloudflared update”

I attempted to update and it was already at the newest version. I uninstalled, reinstalled (including the service) but still receive the same error. I have validated my certificate and token as well as regenerated and replaced. There is no error on my Cloudflare account, that I can see, showing me why it is being refused.

To clarify, I had already validated the .pem was used and in the correct file path.

I’m having the same issue where it says to update to the latest version, but on their official stable repo the latest version is:

@jester:~ $ apt-cache policy cloudflared
cloudflared:
  Installed: 2022.12.1
  Candidate: 2022.12.1
  Version table:
 *** 2022.12.1 500
        500 https://pkg.cloudflare.com/cloudflared bullseye/main arm64 Packages
        100 /var/lib/dpkg/status

That is the same version I have installed on my server

@jester:~ $ dpkg -l cloudflared
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  cloudflared    2022.12.1    arm64        Cloudflare Tunnel daemon

I have resolved my issue. I had rebooted the machine which accidentally started up a docker instance of Cloudflared, hence refusal of a tunnel already active from the same machine/ credentials.

Sorry @man I do not have a solution for your versioning problem.