в docker-compose.
Добавил tls для одного из сервисов, но при попытке подключится к нему nginx выдал это
x509: certificate is valid for letsencrypt-nginx-proxy-companion, not grpc.staging.example.vn
letsencrypt-nginx-proxy-companion это сертификат, который используется по умолчанию, может кто сталкивался?
server {
listen 444 http2;
listen 443 ssl http2;
server_name grpc.staging.example.vn;
# Mutual TLS between client and nginx
ssl_certificate /run/secrets/staging.crt;
ssl_certificate_key /run/secrets/staging.key;
ssl_client_certificate /run/secrets/staging_ca.crt;
ssl_verify_client on;
grpc_socket_keepalive on;
location /pb.Customer {
grpc_pass grpc://customer_api_servers;
error_page 502 = /error502grpc;
}
location = /error502grpc {
internal;
default_type application/grpc;
add_header grpc-status 14;
add_header grpc-message "unavailable";
return 204;
}
}
А на кой ты включил http2 на порту без ssl)
Обсуждают сегодня