首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wg-quick "wait: pid 9185 is not a child if this shell“on Debian 8.11

wg-quick "wait: pid 9185 is not a child if this shell“on Debian 8.11
EN

Stack Overflow用户
提问于 2020-08-27 23:41:13
回答 1查看 115关注 0票数 3

所有工作在Debian 9+上都没有问题,使用相同的设置和安装方法。

当我尝试启动服务时

代码语言:javascript
复制
systemctl start wg-quick@wg0 

它在日志中显示错误:

代码语言:javascript
复制
wg-quick[9290]: [#] ip link add wg0 type wireguard
wg-quick[9290]: [#] wg setconf wg0 /dev/fd/63
wg-quick[9290]: /usr/bin/wg-quick: line 251: wait: pid 9308 is not a child ...hell
wg-quick[9290]: [#] ip link delete dev wg0

当您启动它时,它也会显示类似的错误(还有exec脚本wg-qucik):

代码语言:javascript
复制
wg-quick ip wg0

wait的这个问题。此外,我还在VirtualBox上安装了clear Debian8.11。存在相同的错误。但在Debian 9上,它可以正常工作。

EN

回答 1

Stack Overflow用户

发布于 2020-08-27 23:41:13

I found a commit cancellation

我认为bash < 4.4中的问题是因为在Debian 8版本- 4.3.30上,在Debian 9- 4.4.12上

对于root用户运行的更新:

代码语言:javascript
复制
WGQUICKPATH=$(which wg-quick)
mv "$WGQUICKPATH" "$WGQUICKPATH.bak"
wget -O "$WGQUICKPATH" "https://raw.githubusercontent.com/WireGuard/wireguard-tools/master/src/wg-quick/linux.bash"
chmod +x "$WGQUICKPATH"
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63619572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档