Cert-manager - creating cert fails

Cluster information:

Kubernetes version: 1.18.0
Cloud being used: bare-metal
Installation method: kubespray
Host OS: CentOS 7
CNI and version: Flannel 0.3.1
CRI and version: Docker 19.03

Hi. I’m trying to install an nginx deployment and activate a certificate for it.
So I’m having an nginx deployment, an nginx-ingress controller and a cert-manager which I’ve installed on K8s. When I’m trying to create a certificate (either selfsigned or from Lets-Encrypt), it fails. Have anyone ever done that? Can you give me a hint?

P.S: The error is like this:

Error from server (InternalError): error when creating "staging_issuer.yaml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=30s: context deadline exceeded