| 
 [bash] curl lub wget z https 
 | 
| qrs | 
 Dodano 17-11-2016 08:15 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
może ktoś wie co zrobić jeśli curl lub wget nie działają z https? 
 
Cytat [root@router root]$ curl -v https://192.168.0.27/index.php 
* SSLv3, TLS handshake, Client hello (1): 
* Unknown SSL protocol error in connection to 192.168.0.27:443  
curl: (35) Unknown SSL protocol error in connection to 192.168.0.27:443  
 
[root@router root]$ wget -v https://192.168.0.27/index.php 
--2016-11-17 08:08:50--  https://192.168.0.27/index.php 
 
wget: symbol '__div0': can't resolve symbol 
Connecting to 192.168.0.27:443... connected. 
Unable to establish SSL connection.  
 
dodanie -k (--no-check-certificate), --ssl3, inne nie działają
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 17-11-2016 12:02 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
A ten plik mozesz sciagnac z https? 
 
 
                    wget https://adaway.org/hosts.txt  
 
I co oznacza -v bo nie ma tego w help... 
 
                    root@Asus:/tmp/home/root# wget --help 
BusyBox v1.25.1 (2016-11-05 15:12:40 CET) multi-call binary. 
 
Usage: wget [-csq] [-O FILE] [-Y on/off] [-P DIR] [-U AGENT] [-T SEC] URL... 
 
Retrieve files via HTTP or FTP 
 
        -s      Spider mode - only check file existence 
        -c      Continue retrieval of aborted transfer 
        -q      Quiet 
        -P DIR  Save to DIR (default .) 
        -T SEC  Network read timeout is SEC seconds 
        -O FILE Save to FILE ('-' for stdout) 
        -U STR  Use STR for User-Agent header 
        -Y      Use proxy ('on' or 'off')  | 
|   | 
 
 
 
 | 
 | 
| belliash | 
 Dodano 17-11-2016 13:26 
 | 
 
  
Moderator 
 
 
  
Posty: 730 
Dołączył: 17/08/2010 08:53 
  | 
Skad masz tego wgeta? 
Normalnie wget na wiekszosci, jesli nie wszystkich, routerach obsluguje tylko HTTP, bez SSLa. Dograles go sobie skads?
 Linksys WRT1900AC:  OpenWrt 19.07.2 
Jetway JC390F841AA34B: OpenWrt 19.07.2 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 17-11-2016 13:28 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
Changelog v138: 
- busybox: wget - dodano wsparcie dla obsługi TLS SNI przez openssl s_client - Jeremy Chadwick | 
|   | 
 
 
 
 | 
 | 
| qrs | 
 Dodano 17-11-2016 20:31 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
niestety ;( 
 
Cytat $ wget https://adaway.org/hosts.txt 
--2016-11-17 20:29:58--  https://adaway.org/hosts.txt 
 
wget: symbol '__div0': can't resolve symbol 
Resolving adaway.org (adaway.org)... 2400:cb00:2048:1::6818:6959, 104.24.104.89, 104.24.105.89 
Connecting to adaway.org (adaway.org)|2400:cb00:2048:1::6818:6959|:443... connected. 
OpenSSL: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error 
Unable to establish SSL connection.  
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 17-11-2016 20:43 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
Jak masz Tomato 138 to powinno dzialac, jak masz starsze to musisz doistalowac pelne wget z entware/optware. | 
|   | 
 
 
 
 | 
 | 
| qrs | 
 Dodano 17-11-2016 21:24 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
czyli w sumie wystarczy znaleźć najnowszą wersje wget i podmienić obecną? a co z curlem, który też nie działa?
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 17-11-2016 21:28 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
Zainstaluj pelnego z entware/optware i zrob test. | 
|   | 
 
 
 
 | 
 | 
| qrs | 
 Dodano 17-11-2016 21:40 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
szkoda, że update nie pomaga 
 
Cytat [root@router root]$ ipkg update 
Downloading http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz 
Inflating http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz 
Updated list of available packages in /opt/lib/ipkg/lists/nslu2 
Downloading http://tomato.groov.pl/repo-arm/Packages 
Updated list of available packages in /opt/lib/ipkg/lists/shibby 
Successfully terminated. 
 
[root@router root]$ ipkg upgrade 
Nothing to be done 
Successfully terminated.  
 
no nic, trzeba zainstalować od zera, może w weekend, dziś mi się nie chce   
 
mam obecnie optware, czy entware jest nowszy i lepszy?
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 17-11-2016 21:45 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
Ale masz zainstalowane tam paczki wget i curl? 
 
                     | 
|   | 
 
 
 
 | 
 | 
| qrs | 
 Dodano 17-11-2016 21:58 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
ipkg list_installed | grep wget 
wget-ssl - 1.12-2 - A network utility to retrieve files from the Web 
 
ipkg list_installed | grep curl 
libcurl - 7.24.0-1 - Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FI
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 17-11-2016 22:00 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
To chyba musisz uzywac to w ten sposob: 
 
                    /opt/bin/wget https://adaway.org/hosts.txt  | 
|   | 
 
 
 
 | 
 | 
| qrs | 
 Dodano 18-11-2016 08:02 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
podobna sytuacja 
 
Cytat /opt/bin/wget https://adaway.org/hosts.txt 
--2016-11-18 08:00:23--  https://adaway.org/hosts.txt 
 
/opt/bin/wget: symbol '__div0': can't resolve symbol 
Resolving adaway.org (adaway.org)... 2400:cb00:2048:1::6818:6959, 104.24.105.89, 104.24.104.89 
Connecting to adaway.org (adaway.org)|2400:cb00:2048:1::6818:6959|:443... connected. 
OpenSSL: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error 
Unable to establish SSL connection.  
 
spróbuję zainstalować optware na nowo
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 | 
 | 
| kille72 | 
 Dodano 18-11-2016 10:30 
 | 
 
  
Administrator 
 
 
  
Posty: 2986 
Dołączył: 12/02/2007 23:43 
  | 
OpenSSL: error, zanim zainstalujesz na nowo zainstaluj pelne OpenSSL i zrob test. 
 
Apropo Optware/Entware to Entware-ng ma nowsze paczki, Optware umarlo, jest jeszcze Optware-ng ale ponoc gosciu znika od czasu do czasu, wiec najlepszym rozwiazaniem jest Entware-ng wedlug mnie. Instalujesz: 
 
 
                    wget -O - http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | sh  
Lista paczek: http://pkg.entware.net/binaries/armv7...kages.html 
 
Zamiast ipkg jest opkg. | 
|   | 
 
 
 
 | 
 | 
| qrs | 
 Dodano 19-11-2016 10:04 
 | 
 
  
Maxi User 
 
 
  
Posty: 749 
Dołączył: 02/12/2012 00:55 
  | 
OpenSSL zainstalowany, ale problem nadal jest. 
 
Dziś do końca dnia uporam się z instalacją Entware-ng. 
 
Połączony z 19 listopad 2016 10:50:40: 
zainstalowałem Entware-ng i ma się dobrze, curl i wget działają z https 
 
mam jedynie błędy składni gdy odpalam swoje skrypty, np: 
 
Cytat syntax error: unexpected word (expecting "do")  
 
albo muszę doinstalować coś jeszcze poza paczką bash albo muszę przerabiać skrypty 
 
Połączony z 19 listopad 2016 11:36:38: 
juz jest OK, hexy dostały się podczas kopiowania skryptów ;)
 --- 
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650 
 
 | 
|   | 
 
 
 
 |