Сайт с которого хочу брать файл, имеет некорректный сертификат, потому и не качается.
Проблема в чем угодно, но не в сертификате.
Я вот в ресивере в терминале дал команду: wget -q
http://www.cbr.ru/scripts/XML_daily.asp -O /tmp/tmp.xml - файл успешно скачался.
Вставил ее в тестовый плагин - файл успешно скачался.
Вставил в него же кусок кода из плагина, а именно функцию def update(self): - получил ошибку с кодировкой utf8, так как в tmp.xml encoding="windows-1251" и сразу вылетает, как только встречает первый символ на русском языке в позиции 195, а именно "Австралийский доллар". Играюсь на 7.0 - так и должно быть.
Сменил запрос на английскую версию: wget -q http: //www.cbr.ru/scripts/XML_daily
_eng.asp -O /tmp/tmp.xml - все сработало, tmp.xml скачался, после его обработки файл exrate.xml успешно создан, а tmp.xml удален.
Далее не копал, с ноутбука очень не удобно, а все мои средства разработки на компьютере, который временно не доступен. Ставить в ресивер этот плагин не хочется, так как он затирает мой, потом вычищай и переустанавливай...