Open petitiaux opened 2 years ago
I had the same issue. Not much inside that function:
local storage = auto_ssl.storage
local cert = storage:get_cert(domain)
-- check if cert exists then do...
@petitiaux @acatalina were you able to solve it ? Happening the same thing on my case
hey @devopswimg, I had to look at the code to remember what I did hehe it looks like rather than calling has_certificate
, I did what that function does directly.
local storage = auto_ssl.storage
local cert = storage:get_cert(domain)
Awesome Thanks @acatalina !!
I'm looking to forward http traffic to https, if there is a certificate found. We're using the has_certificate method for this. We've implemented the example code but nginx fails with the following log line:
lua entry thread aborted: runtime error: rewrite_by_lua(default.conf:34):2: attempt to call method 'has_certificate' (a nil value)
I've placed the code inside the server block listening on port 80.
Any help is greatly appreciated!