Ipfire 138 cannot update

我来自中国
我刚刚安装好了ipfire
但是它确无法更新
我不知道哪里出错了

Translation from Google:
I come from China
I just installed ipfire
But it does not update
I don’t know what went wrong

Hi @winds, I’m sorry but don’t speak chinese.
Verify that at least once of your DNS servers configured into IPFire supports and validate DNSSEC.

Yes, but still can’t update.

There is no “Bad hostname” marking in the 500 message so it is not the usual dns / DNSSec error.
It looks like someone break the connection to our server by resetting it.

@arne_f are pakfire packages encrypted and digitally signed?

The server list and pakfire paks are not encrypted, they are only signed. But it is not the signature check that fails here.

已解决,把http改为https可以正常更新
sudo vim /opt/pakfire/lib/functions.pl
找到以下内容:
proto = “HTTP” unless $proto;
替换为:
proto = “HTTPS” unless $proto;