我从godaddy购买了SSL证书.我创建了一个密钥库文件,从中生成了一个csr文件,将其发送给godaddy,并收到了这些文件:
现在我尝试在AWS控制台中创建Elastic Load Balancer.当被问及证书详情时,他们要求:
如何将我拥有的文件转换为这些参数?
我需要从Chrome获取网络事件.我发现了这个:https : //developer.chrome.com/devtools/docs/debugger-protocol https://developer.chrome.com/devtools/docs/protocol/1.1/network#command-enable
Chrome似乎使用端口来获取消息,应答和发送事件,以进行远程调试.它说它使用JSON,所以我决定尝试一下.
所以,我写了一些简单的java代码,打开了chrome正在监听的端口(当然,我已经通过google-chrome --remote-debugging-port=9222
在我的ubuntu机器上使用它启动了它).我有一个线程写入stdout来自此端口的任何内容,然后代码使用此行将此写入套接字的输出流(协议中的示例方法):
out.println("{\"id\": 1,\"method\": \"Network.enable\"}");
Run Code Online (Sandbox Code Playgroud)
我希望输入流中有一些答案(根据协议),但没有任何反应.
有没有人做过这样的事情?我在网上找不到任何东西.
我正在使用 django 4 和 python 3.10 开发 django 应用程序。我有一个使用 apache 和 mod_wsgi 的服务器,它曾经使用 python3.8 运行旧应用程序。
我从 3.10 开始创建了一个虚拟环境。命令行manage.py运行良好。
我改变了apache的conf:
WSGIDaemonProcess my_app310 python-path=/home/ubuntu/my_app310:/home/ubuntu/venv/my_app310/lib/python3.10/site-packages
WSGIProcessGroup my_app310
WSGIScriptAlias / /home/ubuntu/my_app310/my_app310/wsgi.py
Run Code Online (Sandbox Code Playgroud)
但我不断得到:
[mpm_event:notice] AH00489: Apache/2.4.41 (Ubuntu) mod_wsgi/4.6.8 Python/3.8 configured -- resuming normal operations
[core:notice] AH00094: Command line: '/usr/sbin/apache2'
[wsgi:error] mod_wsgi (pid=1724834): Failed to exec Python script file '/home/ubuntu/my_app310/my_app310/wsgi.py'.
[wsgi:error] mod_wsgi (pid=1724834): Exception occurred processing WSGI script '/home/ubuntu/my_app310/my_app310/wsgi.py'.
[wsgi:error] Traceback (most recent call last):
[wsgi:error] File "/home/ubuntu/venv/my_app310/lib/python3.10/site-packages/django/utils/timezone.py", line 10, in <module>
[wsgi:error] import zoneinfo
[wsgi:error] …
Run Code Online (Sandbox Code Playgroud)