Nginx反向代理:尝试通过Lets Encrypt的Certbot启用SSL来保护其安全,但不再起作用

时间:2020-09-27 21:22:17

标签: nginx https reverse-proxy

我没有以IT为导向的背景,所以我希望我能正确表达我的问题:)

我正在尝试通过Docker化的闪亮代理在DigitalOcean小滴上部署闪亮的应用程序。我已经设置了一个Nginx反向代理,当通过http请求监听端口80时,它可以正常工作。

我现在正在尝试通过Lets Encrypt的Certbot启用SSL来保护它。不幸的是,它不起作用。我发现很难找到问题的根源,因为我在任何地方都看不到错误消息。

尝试到达https://shiny.mydomain.com时,会导致出现“错误连接超时”消息。我尝试了很多事情,但不知道如何继续查找我在做什么错了?

我的配置文件如下:

self.timer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { (timer) in
    guard let datasource = self.tableview.dataSource as? UITableViewDiffableDataSource<Section,RowData> else {
        return
    }
    var snapshot = datasource.snapshot()
    var rowIdentifers = Set<RowData>()
    for _ in 0...Int.random(in: 1...self.arrItems.count) {
        let randomIndex = Int.random(in: 0...self.arrItems.count-1)
        self.arrItems[randomIndex].timeStamp = Date()
        rowIdentifers.insert(self.arrItems[randomIndex])
    }

    snapshot.reloadItems(Array(rowIdentifers))
    datasource.apply(snapshot)
}

任何帮助将不胜感激。

此致

马克西姆

0 个答案:

没有答案