Debian 9 上的 Viber - 没有互联网连接

Debian 9 上的 Viber - 没有互联网连接

我有一台全新的 HP Probook 430。Debian 8.3 稳定版无法满足新硬件的要求。因此我升级到了 Debian 测试版 (Stretch),并安装了新内核 - 4.3。 https://wiki.debian.org/DebianTesting+https://scottlinux.com/2013/11/23/how-to-install-newer-kernel-from-debian-wheezy-backports/

我已经安装了适用于 wifi 的驱动程序 - iwlwifi。我还用电缆连接了网络。两种情况 - 50 Mbps 的互联网速度都不错。

我已成功下载并安装了 Viber 64 位。我可以启动它并输入我的手机号码。在下一个屏幕上,我收到一条通知:“需要互联网连接才能激活您的 Viber 帐户。请检查您的连接并重试”。

我有一台装有 Debian 8.3 的 PC,可以成功运行 Viber。两台计算机都连接到我的路由器。PC - 带有电缆,笔记本电脑 - 带有 wifi n。

当我用电缆连接笔记本电脑时,我也遇到了同样的 Viber 问题。

有什么建议么?

最好的,西缅

答案1

找到了解决方案:

下载以下证书

将它们放在 /usr/local/share/ca-certificates

跑步sudo update-ca-certificates

答案2

将证书放在 /usr/local/share/ca-certificates 中并运行脚本对我来说在 Debian 测试 x64 上不起作用...

我只需要https://www.thawte.com/roots/thawte_Premium_Server_CA.pem

下载并复制/重命名为 /usr/share/ca-certificates/mozilla/thawte_Premium_Server_CA.crt(需要 .crt 才能识别)。之后我执行了“sudo dpkg-reconfigure ca-certificates”,当系统询问我是否信任新证书时,我回答是,然后明确启用了 thawte-Premium_Server_CA,结果如下:

    root@hvulin:/etc# dpkg-reconfigure ca-certificates
Processing triggers for ca-certificates (20160104) ...
Updating certificates in /etc/ssl/certs...
WARNING: Skipping duplicate certificate thawte_Primary_Root_CA.pem
WARNING: Skipping duplicate certificate thawte_Primary_Root_CA.pem
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

Adding debian:thawte_Premium_Server_CA.pem
done.
Updating Mono key store
Linux Cert Store Sync - version 4.2.1.0
Synchronize local certs with certs from local Linux trust store.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

I already trust 175, your new list has 178
Certificate added: C=IL, O=StartCom Ltd., OU=Secure Digital Certificate Signing, CN=StartCom Certification Authority
Certificate added: C=ZA, S=Western Cape, L=Cape Town, O=Thawte Consulting cc, OU=Certification Services Division, CN=Thawte Premium Server CA, [email protected]
Certificate added: O=CAcert Inc., OU=http://www.CAcert.org, CN=CAcert Class 3 Root
Certificate added: O=Root CA, OU=http://www.cacert.org, CN=CA Cert Signing Authority, [email protected]
Certificate added: C=ZA, S=Western Cape, L=Cape Town, O=Thawte Consulting cc, OU=Certification Services Division, CN=Thawte Premium Server CA, [email protected]
Certificate added: C=US, O="thawte, Inc.", OU=Certification Services Division, OU="(c) 2006 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA
6 new root certificates were added to your trust store.
Import process completed.
Done
done.

答案3

对我来说,解决方案是安装libssl1.0-dev。我安装了,sudo apt-get install openssl libssl-dev但这对我没有帮助。

安装libssl1.0-dev成功。

答案4

也许这对你有帮助: sudo apt-get install openssl libssl-dev

相关内容