Я пытаюсь выполнить:
wget https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD
Я заменил wget 1.12 на 1.16 на моей машине centos.
Я установил check-certificate
возможность off
в
vi /etc/wgetrc
Я могу фактически использовать https
обычно с wget
wget https://google.com
Это не дает ошибки ssl с google.com.
Фактически, я могу легко получить доступ к ссылке в браузере. Почему тогда кажется, что wget не работает?
С помощью этой команды я получаю:
[root@warehouse ~]# wget 'https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD'
[2] 1487
[3] 1488
[4] 1489
[3] Done reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites
[root@warehouse ~]# --2016-10-06 18:27:48-- https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK
Resolving app.adroll.com (app.adroll.com)... 52.11.56.178, 52.89.249.63
Connecting to app.adroll.com (app.adroll.com)|52.11.56.178|:443... connected.
Unable to establish SSL connection.
Изменить: также пробовал использовать одинарные и двойные кавычки. Без разницы:
[root@warehouse ~]# wget 'https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD'
--2016-10-06 18:32:38-- https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD
Resolving app.adroll.com (app.adroll.com)... 52.89.249.63, 52.11.56.178
Connecting to app.adroll.com (app.adroll.com)|52.89.249.63|:443... connected.
Unable to establish SSL connection.
Edit2: Пробовал также с --no-check-certificate:
[root@warehouse ~]# wget --no-check-certificate "https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD"
--2016-10-06 18:35:23-- https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD
Resolving app.adroll.com (app.adroll.com)... 52.11.56.178, 52.89.249.63
Connecting to app.adroll.com (app.adroll.com)|52.11.56.178|:443... connected.
Unable to establish SSL connection.
Изменить 3:
using curl -v "https://app.adroll.com/api/v1/export/all_campaigns_report?advertisable=T4ZPAGYESJEZZMCCBVEMHK&reports=AllCampaignsSummary,AllCampaignsChart,AllAds,AllCampaignsSites&format=csv¤cy=USD"
* About to connect() to app.adroll.com port 443 (#0)
* Trying 52.11.56.178... connected
* Connected to app.adroll.com (52.11.56.178) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* NSS error -5938
* Closing connection #0
* SSL connect error
curl: (35) SSL connect error
Вы можете подключиться к серверу, как видно по строке * Connected to app.adroll.com (52.11.56.178) port 443 (#0)
(что исключает проблемы с брандмауэром и / или маршрутизацией), но затем соединение разрывается, на что указывает код ошибки NSS * NSS error -5938 * Closing connection #0
и curl: (35) SSL connect error
.
Обычно вам нужно просмотреть журнал на стороне сервера, чтобы узнать точную причину, но @Anubioz, похоже, имеет правильное представление, сервер блокирует вашу попытку подключения.
Вы можете столкнуться с их недействительный трафик защита при подключении с определенных диапазонов IP-адресов.
«Любые домены, определенные как источники недействительного трафика, навсегда блокируются».