Downloading Caddy + plugins. Getting error 500

I keep getting build error while trying to download Caddy with the git and CloudFlare plugins.
Is this just because 0.10.4 was just released and the binaries are still being built or…?

wget https://caddyserver.com/download/linux/amd64?plugins=http.git,tls.dns.cloudflare
--2017-06-29 14:32:02--  https://caddyserver.com/download/linux/amd64?plugins=http.git,tls.dns.cloudflare
Resolving caddyserver.com... 138.68.240.78, 2604:a880:2:d0::1145:e001
Connecting to caddyserver.com|138.68.240.78|:443... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2017-06-29 14:32:24 ERROR 500: Internal Server Error.

Ah yes, my bad. Download it without the Cloudflare plugin for now and that should work. I’ll fix that in a moment!

The Cloudflare DNS provider plugin is working again and the other ones are being re-deployed now, and they should be done in a few minutes (maybe 30, depending on CPU demand). Thanks for reporting this! I totally forgot to update these. :sweat_smile:

1 Like

Aaah sweet, no worries.
Thanks for fixing it so quick.

Hello,

Running into the same issue while rebuiling my docker-based Caddy install,
The snippet of my Dockerfile is

#Install Caddy Server, and All Middleware
RUN curl "https://caddyserver.com/download/linux/amd64?plugins=dns,hook.pluginloader,hook.service,http.authz,http.awslambda,http.cgi,http.cors,http.datadog,http.expires,http.filemanager,http.filter,http.git,http.hugo,http.ipfilter,http.jwt,http.login,http.mailout,http.minify,http.prometheus,http.proxyprotocol,http.ratelimit,http.realip,http.upload,net,tls.dns.cloudflare,tls.dns.digitalocean,tls.dns.dnsimple,tls.dns.dnspod,tls.dns.dyn,tls.dns.exoscale,tls.dns.gandi,tls.dns.googlecloud,tls.dns.linode,tls.dns.namecheap,tls.dns.ovh,tls.dns.rackspace,tls.dns.rfc2136,tls.dns.route53,tls.dns.vultr" \ | tar --no-same-owner -C /usr/bin/ -xz caddy

Since that URL is from an image created some weeks ago, I suspected the plugin list was the culprit, but trying a wget https://caddyserver.com/download/... using the latest command generated on the download page ends with

Resolving caddyserver.com... 138.68.240.78, 2604:a880:2:d0::1145:e001                                                                                             Connecting to caddyserver.com|138.68.240.78|:443... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2017-07-13 13:55:00 ERROR 500: Internal Server Error.

The hook.pluginloader plugin isn’t compatible with the build server (as it says right in the description).

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.