AdguardTeam / AdguardTeam/AdGuardMiniForMac

Let's Encrypt root CA isn't working properly

未关闭
#684 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Bug Priority: P4
主要语言
Swift
星标
1.2k
派生
83
PR 合并指标
PR 指标待抓取

描述

### Prerequisites

- [x] I am running the latest version
- [x] I checked the documentation and found no answer
- [x] I checked to make sure that this issue has not already been filed
- Although https://github.com/AdguardTeam/AdGuardForSafari/issues/115 is related, this is narrower in scope and can be resolved separately

### Issue Details

* AdGuard for Safari version: 1.10.4 (macOS App Store) and 1.11.0 (beta)
* Environment name and version: Version 15.3 (16612.4.9.1.7, 16612)
* Operating System: macOS Big Sur 11.6.3 (20G415)
* Filters you use in AdGuard: A hand-made filter hosted on a website that uses a Let's Encrypt certificate
* Any other browser extensions you have installed: None

### Expected Behavior

After inputting the URL to a server using a Let's Encrypt certificate in a New filter subscription modal, clicking the Next button should not show an error.

### Actual Behavior

A modal shows displaying an error message:

```
Error occurred
Unfortunately, your custom filter cannot be added due to an unexpected error.
```

The terminal shows an error message with more details:

```
Error download filter by url , cause: Error: certificate has expired
```

### Screenshots

Screenshot:

![Screen Shot 2022-02-11 at 2 41 06 PM](https://user-images.githubusercontent.com/107998/153680508-34a75c20-b042-4606-b231-4a3ad10d96c6.png)

### Additional Information

* One thing to try might be updating the Electron version in use: https://github.com/electron/electron/issues/31212

* Running AdGuard for Safari with the environment variable `NODE_TLS_REJECT_UNAUTHORIZED=0` resolves the issue but comes a self-evident drawback.

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。