代码之家  ›  专栏  ›  技术社区  ›  Costa Michailidis

CouchDB未通过SSL连接

  •  2
  • Costa Michailidis  · 技术社区  · 6 年前

    我在AWS的EC2上的Ubuntu服务器上安装了CouchDB。

    然后,我得到了一个SSL证书,让我们加密。

    我编辑了local.ini文件以启用SSL并指向cert文件。

    我打开了EC2实例上的6984端口。

    我重新启动了CouchDB。

    但是,我仍然无法通过SSL访问它:(

    任何帮助都会动摇!

    这是我的卷发

    $ curl https://example.com:6984 -v
    *   Trying ip.add.re.ss...
    * TCP_NODELAY set
    * Connected to example.com (ip.add.re.ss) port 6984 (#0)
    * ALPN, offering h2
    * ALPN, offering http/1.1
    * successfully set certificate verify locations:
    *   CAfile: /path/to/certs/ca-certificates.crt
      CApath: /path/to/certs
    * TLSv1.2 (OUT), TLS handshake, Client hello (1):
    * OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to example.com:6984 
    * Closing connection 0
    curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to example.com:6984 
    

    一些帮助会动摇。

    0 回复  |  直到 6 年前