Nginx sempre dá “502 Bad Gateway”

1

Estou usando o servidor web axis2. Eu quero acessá-lo através do Nginx. Aqui estão minhas configurações nginx

server {
          listen 443;
          server_name malintha.com;
          ssl on;
          ssl_certificate /etc/nginx/wso2esbserver.crt;
          ssl_certificate_key /etc/nginx/wso2esbserver.key;
          location /carbon {
              proxy_pass https://10.100.1.30:9443;
          }

}

Meu servidor está em execução e posso acessá-lo diretamente. Mas nginx me dá "502 Bad Gateway" quando eu acesso esse servidor web através do nginx. Qual pode ser a causa raiz disso?

Resultado de ondulação

O

curl executa a verificação do certificado SSL por padrão, usando um "pacote"  de chaves públicas de autoridade de certificação (CA) (CA certs). Se o padrão  arquivo de pacote não é adequado, você pode especificar um arquivo alternativo  usando a opção --cacert. Se esse servidor HTTPS usar um certificado assinado por uma CA representada  pacote, a verificação do certificado provavelmente falhou devido a  problema com o certificado (pode estar vencido ou o nome pode  não corresponde ao nome de domínio no URL). Se você quiser desativar a verificação do certificado, use  a opção -k (ou --insecure).

Log de erros

2015/01/04 19:59:19 [error] 30334 # 0: * 3 SSL_do_handshake () falhou (SSL: erro: 100AE081: rotinas de curva elíptica: EC_GROUP_new_by_curve_name: erro de grupo desconhecido: 1408D010: rotinas SSL: SSL3_GET_KEY_EXCHANGE: EC lib) enquanto handshaking SSL para o upstream, cliente: 10.174.14.28, servidor: malintha.com, pedido: "GET / carbon HTTP / 1.1", upstream:

    
por Malintha 04.01.2015 / 14:01

0 respostas