.net-core - 不能再运行 Win-Acme(让我们在 Windows Server 2019 上加密

标签 .net-core lets-encrypt

在检查来自过期证书的报告后,我不再可以在多个 Windows Server 2019 服务器上运行 Win-Acme (v2.1.2.630 (x64, Release)) 客户端。

它们都失败并出现以下错误:

D:\Lets-Encrypt>wacs.exe

故障处理应用程序包。
无法确定提取嵌入文件的位置
DOTNET_BUNDLE_EXTRACT_BASE_DIR 未设置,临时目录不存在或不可读写。
遇到 fatal error 。无法提取捆绑包的内容

这是某种 .net 核心问题吗?

最佳答案

我在 Win 2019 服务器上遇到了同样的问题。只需将 DOTNET_BUNDLE_EXTRACT_BASE_DIR 作为环境变量(对于当前用户或全局)添加到所需目录并确保您具有写入权限。

关于.net-core - 不能再运行 Win-Acme(让我们在 Windows Server 2019 上加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60317486/

相关文章:

c# - 连接的服务组件 Microsoft WCF Web 服务引用提供程序失败。(HRESULT : 0x80131500) the project format is incorrect

c# - HttpClientFactory - 通过名称获取命名的类型化客户端

ubuntu - 在 AWS EC2 上使用 SSL 和 nginx 和 Ubuntu 不起作用

docker - 使用Letsencrypt的本地Nginx反向代理到Docker容器

c# - Dotnet 运行和 System.TypeLoadException

c# - 通过 PushSharp.Core 发送 Apple 推送通知停止工作

kubernetes - 使用Traefik + Kubernetes管理超过2k的加密证书

lets-encrypt - 我如何告诉 Caddy 使用哪个子域

linux - 从letsencrypt生成ssl时出错

.net - 0.0.0.0 :1000 and *:1000 when calling UseUrls 和有什么区别