Docker部署的WikiJS无法通过HTTPS访问的问题求助
Docker部署的WikiJS无法通过HTTPS访问的问题求助
我在DigitalOcean的Droplet上用官方市场镜像部署了一套全新的WikiJS,现在遇到个头疼的问题:HTTP不管用域名还是IP都能正常访问,但HTTPS完全连不上。
Firefox里只会显示很笼统的“无法连接”错误,查了下底层错误是NS_ERROR_CONNECTION_REFUSED,而且看不到任何服务器响应。
我已经排查了这些点:
- 目前没发现防火墙规则有阻塞的情况
- Docker反向代理进程是运行状态,并且在监听80端口,这是
ps aux的输出:
root 24755 0.0 0.2 1148340 2864 ? Sl 15:26 0:00 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 80 -container-ip root 24760 0.0 0.2 1148340 2920 ? Sl 15:26 0:00 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 80 -container-ip 172.
- 我查看了
docker logs wiki的输出,发现日志里只有关于HTTP服务器在3000端口运行的记录,完全没有HTTPS相关的内容。但我根本没做过任何特殊配置,就是直接用市场镜像一键部署的而已,日志内容如下:
2023-12-09T15:27:00.083Z [MASTER] info: ======================================= 2023-12-09T15:27:00.087Z [MASTER] info: = Wiki.js 2.5.300 ===================== 2023-12-09T15:27:00.087Z [MASTER] info: ======================================= 2023-12-09T15:27:00.088Z [MASTER] info: Initializing... 2023-12-09T15:27:01.800Z [MASTER] info: Using database driver pg for postgres [ OK ] 2023-12-09T15:27:01.808Z [MASTER] info: Connecting to database... 2023-12-09T15:27:01.852Z [MASTER] info: Database Connection Successful [ OK ] 2023-12-09T15:27:03.533Z [MASTER] warn: Mail is not setup! Please set the configuration in the administration area! 2023-12-09T15:27:03.759Z [MASTER] info: Loading GraphQL Schema... 2023-12-09T15:27:06.173Z [MASTER] info: GraphQL Schema: [ OK ] 2023-12-09T15:27:06.738Z [MASTER] info: HTTP Server on port: [ 3000 ] 2023-12-09T15:27:06.784Z [MASTER] info: HTTP Server: [ RUNNING ] 2023-12-09T15:27:07.234Z [MASTER] info: Telemetry is active: [ OK ] 2023-12-09T15:27:07.340Z [MASTER] info: No new analytics providers found: [ SKIPPED ] 2023-12-09T15:27:07.431Z [MASTER] info: Loaded 21 authentication strategies: [ OK ] 2023-12-09T15:27:07.476Z [MASTER] info: No new comment providers found: [ SKIPPED ] 2023-12-09T15:27:07.509Z [MASTER] info: No new editors found: [ SKIPPED ] 2023-12-09T15:27:07.604Z [MASTER] info: No new loggers found: [ SKIPPED ] 2023-12-09T15:27:07.705Z [MASTER] info: No new renderers found: [ SKIPPED ] 2023-12-09T15:27:07.756Z [MASTER] info: No new search engines found: [ SKIPPED ] 2023-12-09T15:27:07.833Z [MASTER] info: No new storage targets found: [ SKIPPED ] 2023-12-09T15:27:07.835Z [MASTER] info: Checking for installed optional extensions... 2023-12-09T15:27:07.858Z [MASTER] info: Optional extension git is installed. [ OK ] 2023-12-09T15:27:07.874Z [MASTER] info: Optional extension pandoc was not found on this system. [ SKIPPED ] 2023-12-09T15:27:07.889Z [MASTER] info: Optional extension puppeteer was not found on this system. [ SKIPPED ] 2023-12-09T15:27:07.892Z [MASTER] info: Optional extension sharp was not found on this system. [ SKIPPED ] 2023-12-09T15:27:07.902Z [MASTER] info: Authentication Strategy Local: [ OK ] 2023-12-09T15:27:09.639Z [MASTER] info: (COMMENTS/DEFAULT) Initializing... 2023-12-09T15:27:09.640Z [MASTER] info: (COMMENTS/DEFAULT) Initialization completed. 2023-12-09T15:27:09.651Z [MASTER] info: (SEARCH/POSTGRES) Initializing... 2023-12-09T15:27:09.660Z [MASTER] info: (SEARCH/POSTGRES) Initialization completed. 2023-12-09T15:27:09.709Z [MASTER] info: (STORAGE/GIT) Initializing... 2023-12-09T15:27:09.711Z [MASTER] info: (STORAGE/GIT) Checking repository state... 2023-12-09T15:27:10.013Z [MASTER] info: (STORAGE/GIT) Listing existing remotes... 2023-12-09T15:27:10.030Z [MASTER] info: (STORAGE/GIT) Purging existing remotes... 2023-12-09T15:27:10.099Z [MASTER] info: (STORAGE/GIT) Setting SSL Verification config... 2023-12-09T15:27:10.168Z [MASTER] info: (STORAGE/GIT) Setting SSH Command config... 2023-12-09T15:27:10.239Z [MASTER] info: (STORAGE/GIT) Adding origin remote via SSH... 2023-12-09T15:27:10.305Z [MASTER] info: (STORAGE/GIT) Fetch updates from remote... 2023-12-09T15:27:11.652Z [MASTER] info: (STORAGE/GIT) Checking out branch main... 2023-12-09T15:27:11.696Z [MASTER] info: (STORAGE/GIT) Performing pull rebase from origin on branch main... 2023-12-09T15:27:12.967Z [MASTER] info: (STORAGE/GIT) Performing push to origin on branch main... 2023-12-09T15:27:13.936Z [MASTER] info: Purging orphaned upload files... 2023-12-09T15:27:13.939Z [MASTER] info: Syncing locales with Graph endpoint... 2023-12-09T15:27:13.942Z [MASTER] info: Fetching latest updates from Graph endpoint... 2023-12-09T15:27:13.985Z [MASTER] info: Purging orphaned upload files: [ COMPLETED ] 2023-12-09T15:27:14.145Z [MASTER] info: Fetching latest updates from Graph endpoint: [ COMPLETED ] Loading configuration from /wiki/config.yml... OK DB_PASS_FILE is defined. Will use secret from file. 2023-12-09T15:27:14.477Z [JOB] info: Rebuilding page tree... 2023-12-09T15:27:14.758Z [MASTER] info: Pulled latest locale updates for English from Graph endpoint: [ COMPLETED ] 2023-12-09T15:27:14.769Z [MASTER] info: Syncing locales with Graph endpoint: [ COMPLETED ] 2023-12-09T15:27:16.042Z [JOB] info: Using database driver pg for postgres [ OK ] 2023-12-09T15:27:16.251Z [JOB] info: Rebuilding page tree: [ COMPLETED ]
现在我有点无从下手,不知道还能查哪些地方,哪怕是给一些排查方向的建议也非常感谢!
备注:内容来源于stack exchange,提问作者WSC
相关产品推荐
相关产品推荐

