Viber на Debian 9 - нет подключения к интернету

4699

У меня новый 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/

Я установил правильный драйвер для Wi-Fi - iwlwifi. У меня также есть связь с кабелем. Оба случая - 50 Мбит / с, хороший интернет.

Я скачал и успешно установил Viber 64 бит. Я могу начать и набрать свой номер мобильного телефона. На следующем экране у меня уведомление: «Требуется подключение к Интернету, чтобы активировать вашу учетную запись Viber. Проверьте подключение и попробуйте снова».

У меня есть компьютер с Debian 8.3, на котором работает Viber. Оба компьютера подключены к моему роутеру. ПК - с кабелем, ноутбук - с Wi-Fi.

У меня та же проблема Viber, когда я подключаю свой ноутбук с помощью кабеля.

Какие-либо предложения?

Бест, Симеон

2
Очень трудно диагностировать проблему с таким малым количеством информации. Вы должны использовать * tcpdump * в вашем * eth0 * соединении и посмотреть, покидает ли ваш компьютер какой-либо пакет, когда вы пытаетесь подключиться к Viber. Тогда покажи вывод. Это ** очень ** удивительно, что Viber может работать на Wi-Fi, но не на Ethernet. MariusMatutiae 8 лет назад 0
Чтобы было ясно - нет соединения Viber с кабелем и Wi-Fi на ноутбуке. ПК - это другой компьютер, подключенный к тому же маршрутизатору с помощью кабеля и успешно работающий с Viber. Так что роутер не должен быть проблемой. Я вставлю свой консольный журнал из tcpdump через несколько часов, когда у меня будет доступ к ноутбуку. 8 лет назад 0
root @ debian: / home / omi # tcpdump tcpdump: подробный вывод подавлен, используйте -v или -vv для прослушивания полного декодирования протокола на wlp2s0, тип канала EN10MB (Ethernet), размер захвата 262144 байта 16: 46: 19.440636 IP debian. 49505> 89.190.192.247.домен: 21472+ A? secure.viber.com. (34) 16: 46: 19.440681 IP debian.49505> 89.190.192.247.домен: 20323+ AAAA? secure.viber.com. (34) 16: 46: 19.441578 IP debian.38986> 89.190.192.247.domain: 5671+ PTR? 247.192.190.89.in-addr.arpa. (45) 16: 46: 19.446013 IP 89.190.192.247.domain> debian.38986: 5671 NXDomain 0/1/0 (126) 8 лет назад 0
16: 46: 19.490733 IP 89.190.192.247.domain> debian.49505: 21472 3/4/4 CNAME secure-wa-elb-42596758.us-east-1.elb.amazonaws.com., A 107.21.15.156, A 52.20.223.63 (328) 16: 46: 19.490771 IP 89.190.192.247.domain> debian.49505: 20323 1/1/0 CNAME secure-wa-elb-42596758.us-east-1.elb.amazonaws.com. (177) 16: 46: 19.491454 IP debian.50790> ec2-107-21-15-156.compute-1.amazonaws.com.https: флаги [S], seq 2129437091, выигрыш 29200, варианты [mss 1460, sackOK , TS val 471405 ecr 0, nop, wscale 7], длина 0 8 лет назад 0
16: 46: 19.491856 IP debian.53327> 89.190.192.247.domain: 14042+ PTR? 156.15.21.107.in-addr.arpa. (44) 16: 46: 19.497337 IP 89.190.192.247.domain> debian.53327: 14042 1/5/6 PTR ec2-107-21-15-156.compute-1.amazonaws.com. (320) 16: 46: 19.641172 IP ec2-107-21-15-156.compute-1.amazonaws.com.https> debian.50790: Флаги [S.], послед. 318195133, кв. 2129437092, выигрыш 14480, варианты [ mss 1452, sackOK, TS val 1668255435 ecr 471405, nop, wscale 8], длина 0 16: 46: 19.641221 IP debian.50790> ec2-107-21-15-156.compute-1.amazonaws.com.https: флаги [.], ack 1, win 229, варианты [nop, nop, TS val 471442 ecr 1668255435] ... 8 лет назад 0
27 пакетов перехвачено 28 пакетов получено фильтром 1 пакет отброшен ядром 8 лет назад 0
@SimeonStavrev Пожалуйста [отредактируйте] вопрос, чтобы включить журналы консоли. Они не читаются при добавлении в качестве комментариев. DavidPostill 8 лет назад 1

6 ответов на вопрос

2
Shi Ai Lang

Нашел решение:

Загрузите следующие сертификаты

Поместите их в / usr / local / share / ca-сертификаты

бежать sudo update-ca-certificates

Работал для меня, и мне нужен был элт-плеер от GitHub (в отличие от hrv ниже). Shane 8 лет назад 0
2
hrv

Placing certs in /usr/local/share/ca-certificates and running the script didn't work for me on Debian testing x64...

I only needed https://www.thawte.com/roots/thawte_Premium_Server_CA.pem

Downloaded it and copied/renamed as /usr/share/ca-certificates/mozilla/thawte_Premium_Server_CA.crt (needs to be .crt to be recognised). After that I did "sudo dpkg-reconfigure ca-certificates" when asked if I trust new certs I said yes, and then explicitly enabled thawte-Premium_Server_CA which resulted in:

 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, E=premium-server@thawte.com 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, E=support@cacert.org Certificate added: C=ZA, S=Western Cape, L=Cape Town, O=Thawte Consulting cc, OU=Certification Services Division, CN=Thawte Premium Server CA, E=premium-server@thawte.com 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. 
Это решение работает для меня. Однако при переконфигурировании ca-сертификатов я решил выбрать «спросить», когда его спросят, следует ли ему доверять, и установить новые сертификаты CA. Это открыло другое окно, где я отмечал новый сертификат Thawte. kristinalim 8 лет назад 0
0
Somebody

Может быть, это поможет вам: sudo apt-get install openssl libssl-dev

Более подробно поможет Dave M 7 лет назад 0
0
pesho hristov

Для меня решение было установить libssl1.0-dev. Я сделал, sudo apt-get install openssl libssl-devно это не помогло мне.

Установка libssl1.0-devсделала свое дело.

0
grenade

для fedora:

sudo dnf install openssl openssl-devel sudo ln -s /usr/lib64/libssl.so.10 /opt/viber/lib/libssl.so 

см. https://bytefreaks.net/applications/viber-desktop-on-fedora-27-64bit-viber-cannot-connect-to-the-internet-openssl-error для объяснения.

-1
yamitha mitharanga

Кстати, у меня была эта проблема, и я скачал ibssl1.0.0_1.0.1t-1 + deb8u7_amd64.deb по ссылке: https://packages.debian.org/jessie/libssl1.0.0 и установил, а затем снова установил viber

после загрузки ibssl1.0.0_1.0.1t-1 + deb8u7_amd64.deb

и перейдите в каталог file, поместите загруженный файл и введите ls, затем введите dpkg -i, как это

dpkg -i libssl1.0.0_1.0.1t-1 + deb8u7_amd64.deb, затем вернитесь в каталог файлов, где файл viber.deb, затем введите ls, затем введите dpkg -i, например, dpkg -i viber.deb

тогда хорошо идти, надеюсь, вы исправили ошибку

Похожие вопросы