包含 SSL 密钥和证书后出现 Jupyterhub 代理错误

Jupyterhub proxy error after including SSL key and cert

提问人:mockash 提问时间:3/23/2021 最后编辑:mockash 更新时间:3/26/2021 访问量:331

问:

我在我的服务器中安装了jupyterhub,这些天我都没有SSL证书登录,一切正常。现在我有SSL证书(.cer),我已经从中生成了密钥,并在配置文件中进行了更改。但是当我开始时,我得到以下错误。c.JupyterHub.ssl_cert = '/opt/mycert.cer'c.JupyterHub.ssl_key='/opt/mykey.pem'jupyterhub

[I 2021-03-23 09:50:15.434 JupyterHub proxy:646] Starting proxy @ http://10.203.6.43:8080/
_tls_common.js:113
      c.context.setCert(cert);
                ^

Error: error:0906D06C:PEM routines:PEM_read_bio:no start line
    at Object.createSecureContext (_tls_common.js:113:17)
    at Server (_tls_wrap.js:868:27)
    at new Server (https.js:62:14)
    at Object.createServer (https.js:84:10)
    at new ConfigurableProxy (/opt/anaconda3/lib/node_modules/configurable-http-proxy/lib/configproxy.js:223:32)
    at Object.<anonymous> (/opt/anaconda3/lib/node_modules/configurable-http-proxy/bin/configurable-http-proxy:333:13)
    at Module._compile (internal/modules/cjs/loader.js:688:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
    at Module.load (internal/modules/cjs/loader.js:598:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
[C 2021-03-23 09:50:16.537 JupyterHub app:2517] Failed to start proxy
    Traceback (most recent call last):
      File "/opt/anaconda3/lib/python3.8/site-packages/jupyterhub/app.py", line 2515, in start
        await self.proxy.start()
      File "/opt/anaconda3/lib/python3.8/site-packages/jupyterhub/proxy.py", line 673, in start
        _check_process()
      File "/opt/anaconda3/lib/python3.8/site-packages/jupyterhub/proxy.py", line 669, in _check_process
        raise e from None
    RuntimeError: Proxy failed to start with exit code 1
configurable-http-proxy --ip 10.203.6.43 --port 8080
10:05:21.706 [ConfigProxy] warn: REST API is not authenticated.
10:05:21.713 [ConfigProxy] info: Proxying http://10.203.6.43:8080 to (no default)
10:05:21.713 [ConfigProxy] info: Proxy API at http://localhost:8081/api/routes

我使用以下命令生成了密钥

openssl x509 -inform der -in /opt/mycert.cer -pubkey -noout > /opt/mykey.pem

在网上查看了类似的问题后,我似乎仍然没有克服它。有人可以帮我解决这个错误吗?

SSL 代理 JupyterHub

评论


答: 暂无答案