The problem
Hi
After update from the core from 2022.6.7 to 2022.7.0b one of my REST sensor stopped working. No changes in the configuration from my side.
What version of Home Assistant Core has the issue?
core-2022.7.1
What was the last working version of Home Assistant Core?
core-2022.6.7
What type of installation are you running?
Home Assistant OS
Integration causing the issue
RESTful
Link to integration documentation on our website
https://www.home-assistant.io/integrations/rest/
Diagnostics information
No response
Example YAML snippet
- authentication: basic scan_interval: 3600 resource: https://www.tauron-dystrybucja.pl/iapi/outage/GetOutages?gaid=897411&type=street sensor: - name: "Tauron_1" json_attributes_path: "$.CurrentOutagePeriods[0]" value_template: "OK" json_attributes: - "Message" - "StartDate" - "EndDate" - "OutageType"
Anything in the logs that might be useful for us?
Logger: homeassistant.components.rest Source: components/rest/data.py:60 Integration: RESTful (documentation, issues) First occurred: 00:27:17 (447 occurrences) Last logged: 08:59:47 Unexpected error fetching rest data data: [SSL: WRONG_SIGNATURE_TYPE] wrong signature type (_ssl.c:997) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 205, in _async_refresh self.data = await self._async_update_data() File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 164, in _async_update_data return await self.update_method() File "/usr/src/homeassistant/homeassistant/components/rest/data.py", line 60, in async_update response = await self._async_client.request( File "/usr/local/lib/python3.10/site-packages/httpx/_client.py", line 1527, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) File "/usr/local/lib/python3.10/site-packages/httpx/_client.py", line 1614, in send response = await self._send_handling_auth( File "/usr/local/lib/python3.10/site-packages/httpx/_client.py", line 1642, in _send_handling_auth response = await self._send_handling_redirects( File "/usr/local/lib/python3.10/site-packages/httpx/_client.py", line 1679, in _send_handling_redirects response = await self._send_single_request(request) File "/usr/local/lib/python3.10/site-packages/httpx/_client.py", line 1716, in _send_single_request response = await transport.handle_async_request(request) File "/usr/local/lib/python3.10/site-packages/httpx/_transports/default.py", line 353, in handle_async_request resp = await self._pool.handle_async_request(req) File "/usr/local/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 253, in handle_async_request raise exc File "/usr/local/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 237, in handle_async_request response = await connection.handle_async_request(request) File "/usr/local/lib/python3.10/site-packages/httpcore/_async/connection.py", line 86, in handle_async_request raise exc File "/usr/local/lib/python3.10/site-packages/httpcore/_async/connection.py", line 63, in handle_async_request stream = await self._connect(request) File "/usr/local/lib/python3.10/site-packages/httpcore/_async/connection.py", line 150, in _connect stream = await stream.start_tls(**kwargs) File "/usr/local/lib/python3.10/site-packages/httpcore/backends/asyncio.py", line 76, in start_tls raise exc File "/usr/local/lib/python3.10/site-packages/httpcore/backends/asyncio.py", line 67, in start_tls ssl_stream = await anyio.streams.tls.TLSStream.wrap( File "/usr/local/lib/python3.10/site-packages/anyio/streams/tls.py", line 122, in wrap await wrapper._call_sslobject_method(ssl_object.do_handshake) File "/usr/local/lib/python3.10/site-packages/anyio/streams/tls.py", line 130, in _call_sslobject_method result = func(*args) File "/usr/local/lib/python3.10/ssl.py", line 975, in do_handshake self._sslobj.do_handshake() ssl.SSLError: [SSL: WRONG_SIGNATURE_TYPE] wrong signature type (_ssl.c:997)
Additional information
No response
Алексей Ксензов
unread,
Apr 2, 2013, 10:53:59 AM4/2/13
to stalker-m…@googlegroups.com
В общем пришли новые маги. Как только я включил один из них, он обновился не чего не спрашивая до 0.2.14-r8
Потом я попробовал прошить свой костом, но не смог. Залез на сайт и вычитал, что костому нужно делать по новому.
Сделал новый костом, по новой инструкции методом PublicImage. Но при попытки обновления выдает Wrong Signature
Тогда я сделал другой костом методом CustomImage. Но все равно, все тот же
Wrong Signature
И куда собственно копать, чтобы победить Wrong Signature?
Илья Повзун
unread,
Apr 2, 2013, 11:27:23 PM4/2/13
to stalker-m…@googlegroups.com
сбросите настройки приставки, думается мне что они по умолчанию прошиты каким то операторским ключем… вроде def. setings называется
вторник, 2 апреля 2013 г., 12:53:59 UTC+6 пользователь Алексей Ксензов написал:
Алексей Ксензов
unread,
Apr 3, 2013, 4:11:31 AM4/3/13
to stalker-m…@googlegroups.com
Сбрасывал, не помогло…
среда, 3 апреля 2013 г., 3:27:23 UTC+8 пользователь Илья Повзун написал:
Oleg Gorec
unread,
Apr 3, 2013, 10:41:01 AM4/3/13
to stalker-m…@googlegroups.com
вторник, 2 апреля 2013 г., 10:53:59 UTC+4 пользователь Алексей Ксензов написал:
Т-же получил новые приставки только что — и та-же проблема — не проходит обновление в логе web-сервера ошибка 403, хотя с браузера прошивка отдается нормально.
CrazyKiller
unread,
Apr 3, 2013, 11:12:00 AM4/3/13
to stalker-m…@googlegroups.com
Jovanotti
unread,
Apr 3, 2013, 1:27:15 PM4/3/13
to stalker-m…@googlegroups.com
Та же проблема, при переходе во внутренний портал сразу обновляет из Инфомира, после этого кастомная прошивка не шьется.
Как решение:
1. При отключенном сетевом кабеле переходим во внутренний портал.
2. Откл. автообновление
3. Обновляемся с флешки на кастомную прошу.
Алексей Ксензов
unread,
Apr 3, 2013, 3:51:51 PM4/3/13
to stalker-m…@googlegroups.com
Ну да, вариант конечно… Но это не дело. Как потом быть с приставками прошитыми этим способом, при изменении костома? Бегать по абонентам и в ручную шить что ли?
среда, 3 апреля 2013 г., 17:27:15 UTC+8 пользователь Jovanotti написал:
Алексей Ксензов
unread,
Apr 4, 2013, 7:39:16 AM4/4/13
to stalker-m…@googlegroups.com
Что вариантов больше нет, кроме костылей с ручным обновлением?
Денис Бизин
unread,
Apr 4, 2013, 10:09:29 AM4/4/13
to Stalker Middleware on behalf of Алексей Ксензов
блин и че теперь по абонентам бегать, вы издеваетесь? дайте решение!
FoxDavion
unread,
Apr 4, 2013, 10:51:31 AM4/4/13
to stalker-m…@googlegroups.com
Нет реально у меня абоненты немогут смотреть каналы потому что я не могу залить свою прошивку… Что делать???? Ситуация реально не хорошая!
вторник, 2 апреля 2013 г., 12:53:59 UTC+6 пользователь Алексей Ксензов написал:
В общем пришли новые маги. Как только я включил один из них, он обновился не чего не спрашивая до 0.2.14-r8
FoxDavion
unread,
Apr 4, 2013, 12:48:36 PM4/4/13
to stalker-m…@googlegroups.com
Что делать то сейчас подскажите??? отзывать приставки у абонентов????
вторник, 2 апреля 2013 г., 12:53:59 UTC+6 пользователь Алексей Ксензов написал:
В общем пришли новые маги. Как только я включил один из них, он обновился не чего не спрашивая до 0.2.14-r8
Алексей Ксензов
unread,
Apr 4, 2013, 12:54:14 PM4/4/13
to stalker-m…@googlegroups.com
Лично я сейчас не ставлю приставки, т.к. элементарно на костом не могу прошить… А если и прошить выше указанным способом, то потом не очень хочется бегать по абонентам… Так что ждем, когда пофиксят…
четверг, 4 апреля 2013 г., 16:48:36 UTC+8 пользователь FoxDavion написал:
FoxDavion
unread,
Apr 4, 2013, 5:31:29 PM4/4/13
to stalker-m…@googlegroups.com
Уважаемый производитель, будет какое то решение по кастомному образу или нет? Нам реально надо принимать какие-то меры.. люди без каналов сидят…
вторник, 2 апреля 2013 г., 12:53:59 UTC+6 пользователь Алексей Ксензов написал:
В общем пришли новые маги. Как только я включил один из них, он обновился не чего не спрашивая до 0.2.14-r8
Aleksey Zhurbitsky
unread,
Apr 4, 2013, 5:38:41 PM4/4/13
to stalker-m…@googlegroups.com
Господа, на данном ресурсе представители производителя, способные ответить на вопросы по прошивке, не обитают (на что намекается в шапке группы). Поэтому ждать ответа производителя именно здесь — смысла нет.
Как уже не однократно упоминалось — перспективнее всего обратиться в техническую поддержку.
Alexander Rozhkov
unread,
Apr 4, 2013, 6:04:48 PM4/4/13
to stalker-m…@googlegroups.com
Почему в файле 2 строчки ?
Сначала происходит апдейт на первую,
а потом на вторую ?
или как ?
Люди !
Вообще непонятно зачем Марах…кому эта тема с цифровыми подписями.
Если есть операторы, так пусть у них все уже подписано будет, и пусть они сами клепают прошивки.
Так ведь в PUBLIC выложили принудительный апдейт для всех новых с завода…. полная asshole !
четверг, 4 апреля 2013 г., 15:38:41 UTC+2 пользователь Aleksey Zhurbitsky написал:
Aleksey Zhurbitsky
unread,
Apr 4, 2013, 6:15:38 PM4/4/13
to stalker-m…@googlegroups.com
Насколько я понял — сравнивается date и выбирается наиболее новая версия. В данном случае дата версии 0.2.14-r7 более свежая поэтому обновление произойдет только на нее.
Alexander Rozhkov
unread,
Apr 4, 2013, 6:34:19 PM4/4/13
to stalker-m…@googlegroups.com
Очень нелогично.
Если есть более новая строчка, то почему не убрать старую, она ведь работать уже никогда не будет.
Во всяком случае на приставках из коробки проходит апдейт 2 раза, причем оба раза до r8 (различаются в build time), потом успокаивается.
За деталями — в тех. суппорт, там ведут написание статьи в faq про autoupdate ?
четверг, 4 апреля 2013 г., 16:15:38 UTC+2 пользователь Aleksey Zhurbitsky написал:
Aleksey Zhurbitsky
unread,
Apr 4, 2013, 6:46:22 PM4/4/13
to stalker-m…@googlegroups.com
Да, вики по обновлению ведет тех поддержка.
Алексей Ксензов
unread,
Apr 4, 2013, 6:57:57 PM4/4/13
to stalker-m…@googlegroups.com
Ребят, все старо как мир. «Разрабы» хотели сделать как лучше («улучшенная безопасность», ключи и все прочее), а получилось как всегда (не работает автообновление)… Я уверен, что они знают данную проблему (знаю по себе, не когда, нельзя все предусмотреть. Сам пишу на PHP и С++/Qt), и в ближайшее время ее устранят.
Давайте отнесемся с терпением и пониманием. Они и так проделали огромную работу. И теперь у нас есть, скажем так «бесплатная» Middleware (аналог от NetUP знаете сколько стоит?), и приставки которые легко поддаются костомизации (опять же взять те же Amino, которые этому не поддаются…)
Так что предлогаю подождать… Да это не удобно, да это сказывается на имидже наших контор… Просто сейчас доведут до ума нововведения, и все будет как прежде.
Александр Майоров
unread,
Apr 12, 2013, 11:38:38 AM4/12/13
to stalker-m…@googlegroups.com
Ждать никто не против, особенно если примерные сроки известны, а то может и не будет ничего исправляться, скажут что так и задумано, написал в техподдержку, жду что ответят, от того и плясать буду.
Алексей Ксензов
unread,
Apr 12, 2013, 12:40:19 PM4/12/13
to stalker-m…@googlegroups.com
Если не сложно, отпишись потом тут, что тебе ответят.
пятница, 12 апреля 2013 г., 15:38:38 UTC+8 пользователь Александр Майоров написал:
Александр Майоров
unread,
Apr 12, 2013, 12:41:44 PM4/12/13
to stalker-m…@googlegroups.com
обязательно, но пока тишина, писал в скайп, обычно оперативно отвечают
Maxim Ceban
unread,
Apr 12, 2013, 5:34:43 PM4/12/13
to stalker-m…@googlegroups.com
вот что мне отписали:
Добрый день.
В 0.2.14r8 были внесены изменения с целью улучшения безопасности ПО. Начиная с версии 0.2.14r8 автоматическое обновление будет происходить только на заводские версии.
Рекомендуем пересобрать Ваш кастомный образ на базе 0.2.14r8
используя новые утилиты и инструкции:
Приставки, которые были прошиты на версию 0.2.14r8 обновить на Вашу версию по HTTP не получится.
Вы можете обновить ПО на приставках из меню Bootloader ‘а при помощи multicast.
Рекомендуем отключить автоматическое обновление.
Alexander Rozhkov
unread,
Apr 12, 2013, 7:56:24 PM4/12/13
to stalker-m…@googlegroups.com
А вопрос по на тему как апдейтить
по HTTP
своим двухступенчатым кастомом собранным на основе r8 не поднимался ? До сих пор понять не могу как апгрейдить существующих клиентов с r7 на новый кастом r8 в ДВА ЗАХОДА ….
пятница, 12 апреля 2013 г., 15:34:43 UTC+2 пользователь Maxim Ceban написал:
Pasha_49
unread,
Apr 12, 2013, 8:05:42 PM4/12/13
to stalker-m…@googlegroups.com
Готовите первый публичный образ без логотипа, закидываете на сталкер, и в сталкере отправляете всем событие на принудительное обновление прошивки. Через пару дней, когда все обновятся(можно в базе проверить), закидываете финальный образ, включаете автообновление, и приставки сами обновятся на финал. Не тестовой приставке проверил, всё работает.
Но всвязи с этим экспериментом возник вопрос:
Когда указал все абонентам пренудительное обновление, все начали ломиться на сервер сталкера за обновлением, и он повис (Load average был больше 3-х). Ребут помог. Решил отправлять обновление прошивки по порциям, абонентов по 10. И при отправке 10 абонентам принудительного обновления всй работает, но в этот момент сервер сталкера Load average около 1.5. Что не так? Не могу понять во что упирается система. Процессора хватает, в диски то же не упирается. Просто начинает бедать Load average и сервер тормозит. Не подскажите, что можно подтюнить для обновления образа? С простой работой сервер справляется без пролем.
Sergey Sokolov
unread,
Apr 12, 2013, 11:44:56 PM4/12/13
to stalker-m…@googlegroups.com
Было такое же сообщение насчет сигнатуры. Обновил все через мультикаст, через внутренний портал.
Maxim Ceban
unread,
Apr 15, 2013, 11:41:08 AM4/15/13
to stalker-m…@googlegroups.com
а что делать с 10% клиентов у которых больше 2 дней стб выключены? а с новыми стб?
Александр Майоров
unread,
Apr 15, 2013, 2:32:28 PM4/15/13
to stalker-m…@googlegroups.com
самому обновиться не проблема, тут вопрос как абонентов обновить, не городя огороды
Денис Бизин
unread,
Apr 15, 2013, 2:47:07 PM4/15/13
to Stalker Middleware on behalf of Александр Майоров
блин незнаю почему но у меня зашилась прошивка промежуточная только через bios с бутстрапом
Александр Майоров
unread,
Apr 15, 2013, 2:57:24 PM4/15/13
to stalker-m…@googlegroups.com
кстати, вот такой вопрос, если не задавать адрес http для обновления, то приставка пытается обновиться с igmp://224.50.0.51:9001, можно как-то задать удаленно другой мультикастовый адрес?
Aleksey Zhurbitsky
unread,
Apr 15, 2013, 3:00:24 PM4/15/13
to stalker-m…@googlegroups.com
Alexander Rozhkov
unread,
Apr 15, 2013, 3:48:58 PM4/15/13
to stalker-m…@googlegroups.com
Короче, судя по моим ощущениям никто ничего решать не будет и , всё идёт к тому что у существующих удаленных клиентов изменить версию прошивки на r8 и последущие невозможно
бл..ть Я КИПЛЮ если не сказать жестче
понедельник, 15 апреля 2013 г., 13:00:24 UTC+2 пользователь Aleksey Zhurbitsky написал:
Александр Майоров
unread,
Apr 15, 2013, 4:11:56 PM4/15/13
to stalker-m…@googlegroups.com
обновить возможно
Alexander Rozhkov
unread,
Apr 15, 2013, 4:22:11 PM4/15/13
to stalker-m…@googlegroups.com
завеса тайны будет приоткрыта ?
понедельник, 15 апреля 2013 г., 14:11:56 UTC+2 пользователь Александр Майоров написал:
обновить возможно
Александр Майоров
unread,
Apr 15, 2013, 4:31:36 PM4/15/13
to stalker-m…@googlegroups.com
написал в гугл+, вас добавил в получатели, уведомление должно на почту было придти
Илья Повзун
unread,
Apr 15, 2013, 5:19:05 PM4/15/13
to stalker-m…@googlegroups.com
это че получается, что 16 прошивку не зашить абонентам пока не прошьешь промежуточной причем без логотипа?
сделали видимо хорошо росстелекому, а на остальных забили..
Алексей Ксензов
unread,
Apr 16, 2013, 3:45:27 AM4/16/13
to stalker-m…@googlegroups.com
Из обсуждения, не совсем понял.
в 16 прошивке чтонибудь исправили по нашему вопросу? И что за промежуточная прошивка?
понедельник, 15 апреля 2013 г., 21:19:05 UTC+8 пользователь Илья Повзун написал:
Pasha_49
unread,
Apr 16, 2013, 10:31:00 AM4/16/13
to stalker-m…@googlegroups.com
За выходные полностью перевел абонентов на на новую прошивку двумя этапами. Проблемными остались те — у кого были выключены приставки. Когда все включат — проблем уже не будет.
Илья Повзун
unread,
Apr 16, 2013, 12:49:54 PM4/16/13
to stalker-m…@googlegroups.com
не совсем понятен смысл этой промежуточной прошивки, разве нет способа через MW загрузить ключ?
вторник, 16 апреля 2013 г., 12:31:00 UTC+6 пользователь Pasha_49 написал:
Pasha_49
unread,
Apr 16, 2013, 1:01:03 PM4/16/13
to stalker-m…@googlegroups.com
Разработчики так сделали прошивку, и ничего не поделаешь, придется помучаться и обновить. Как я понял, промежуточная прошивка обновляет как-бы главную прошивку. Когда прошиваете приставку своими образами, а потом из биоса сбрасываете настройки, то приставка откатывается на заводскую прошивку. А теперь приставка будет откатываться на эту промежуточную прошивку.
Илья Повзун
unread,
Apr 16, 2013, 2:08:59 PM4/16/13
to stalker-m…@googlegroups.com
теперь все встало на свои места
все понятно.
Росстелекомовские приставки так прошивали, сбрасывали их и потом прошивали на свои, а щяс будет йух…
вторник, 16 апреля 2013 г., 15:01:03 UTC+6 пользователь Pasha_49 написал:
Илья Повзун
unread,
Apr 17, 2013, 7:52:31 AM4/17/13
to stalker-m…@googlegroups.com
Собрал промежуточный имейдж, а приставка пишит — wrong image
Pasha_49
unread,
Apr 17, 2013, 10:46:53 AM4/17/13
to stalker-m…@googlegroups.com
Промежуточный должен быть без логотипа и с публичным ключем. Обновление на промежуточный должно быть с приставок с ПО младше 0.2.14-r7. Есл приставка на версии 0,2,14-r8, то нужно будет откатиться на предыдущие версии с помощью USB например. Версию 0,2,14-r8 надо было изначально делать по инструкции, то есть 0,2,14-r8 должен был быть промежуточным. Промежуточный делать на основе 0,2,16 или 0,2,14-r8. (это всё догадки изходя из общения с техподдержкой).
Илья Повзун
unread,
Apr 17, 2013, 10:51:48 AM4/17/13
to stalker-m…@googlegroups.com
на приставке 0,2,14-r3
промежуточный образ собираю на основе 16
среда, 17 апреля 2013 г., 12:46:53 UTC+6 пользователь Pasha_49 написал:
Илья Повзун
unread,
Apr 17, 2013, 10:52:25 AM4/17/13
to stalker-m…@googlegroups.com
ключ публичный, лого закоментирован
среда, 17 апреля 2013 г., 12:51:48 UTC+6 пользователь Илья Повзун написал:
Pasha_49
unread,
Apr 17, 2013, 11:13:42 AM4/17/13
to stalker-m…@googlegroups.com
Собираете с новыми утилитами для сборки? Ошибок нету во время сборки?
JerryLutor
unread,
Apr 19, 2013, 10:52:31 AM4/19/13
to stalker-m…@googlegroups.com
Подскажите по новым утилитам для сборки, собираю промежуточный образ без лого, прошиваю его через флешку, далее собираю образ с лого пытаюсь прошить через флешку, при этом получаю ошибку «неправильная сигнатура». Если после этого переключить банк из 1го на второй или на оборот прошивка прошивается но зависает на перезагрузке, после передергивания по питанию прошивка грузится нормально. По дебагу видно что по окончанию прошивки вылетает приложение stbapp.
Все действия выполняются с публичным ключом, новыми утилитами и образом http://soft.infomir.com.ua/mag250/release/0.2.16/
На 0.2.14 такого не было.
Pasha_49
unread,
Apr 19, 2013, 11:14:05 AM4/19/13
to stalker-m…@googlegroups.com
С публичным ключем можно только промежуточную прошивку собрать. Финальная должны быть обязательно CustomImage или OperatorImage, публичный ключ не подойдет для финальной верси прошивки.
Jovanotti
unread,
Apr 22, 2013, 12:12:20 AM4/22/13
to stalker-m…@googlegroups.com
Также не прошивалась кастом прошивка на основе 0.2.16 по вебу
необходимо прошивать также и Bootstrap (мультикаст или USB с bootstrap)
Pasha_49
unread,
Apr 22, 2013, 11:37:55 AM4/22/13
to stalker-m…@googlegroups.com
По вебу должна прошиться, у нас с этим проблем не было. Только не работало автоматическая прошивка на промежуточный образ по вебу, приходилось в админске сталкера принудительно отправлять событие на прошивку приставок, и всё прошилось по вебу.
Ivan Petrushin
unread,
Apr 23, 2013, 3:07:55 PM4/23/13
to stalker-m…@googlegroups.com
Поделюсь своими наблюдениями по обновлению.
Мы использовали только заводские образы, кастомов не делали.
214-r7 прекрасно обновляется через web на 214-r8 и 216.
216 обновляется на саму себя через web тоже без проблем, а вот с 214-r8, видимо, что-то намудрили,
приходится изымать и шить через мультикаст.
Nimf
unread,
Sep 13, 2013, 5:03:06 PM9/13/13
to stalker-m…@googlegroups.com
С прошлого года не обновлял свой образ для маг250, и вот решил этим заняться.
По инструкции скачал новые операторские утилиты и новый рутфс от прошивки 0.2.16
Для теста взял новую приставку.
Начал делать все по иструкции, создал промежуточный образ на основе Public-key без лого оператора
Создал custom-key (в инструкции не увидел стоит ли указывать фразу-пароль при создании, поэтому пробовал и с ней и без нее)
Собрал финальный образ подписанный custom-key.
Обновился на промежуточный образ из биоса приставки
Во внутреннем портале пробую обновится по http на финальный образ и получаю — НЕПРАВИЛЬНАЯ СИГНАТУРА.
подскажите что делать? и нужно ли устанавливать пароль при генерации custom-key?
Aleksey Zhurbitsky
unread,
Sep 13, 2013, 6:06:31 PM9/13/13
to stalker-m…@googlegroups.com
Failed to install converter agent on windows 2012r2, error 1603. If try to run:
VMware-converter-a.exe <ip addr> <ip addr>
from the command line on this 2012r2 server get this error:
signature wrong or missing!
Also cannot install the Standalone Converter v6.2.0.1 on this 2012R2 server — error is service failed to start.
Tried editing registry and extending timeout to 30000 and 60000 per documents I found online, no help.
Messed with secpol and group policy, but also no help.
Anybody see this and fix it?
I’m learning API requests using python requests for personal interest. I’m trying to simply download the URL ‘https://live.euronext.com/fr/product/equities/fr0000120578-xpar/’.
It works perfectly using postman :
Screenshot of postman GET request
I’m trying the same request in python using this code :
import requests
headers = {
"Accept": "text/html,application/xhtml+xml,application/"
"xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
"Accept-Encoding": "gzip, deflate",
"Accept-Language": "en-GB,en;q=0.9,en-US;q=0.8,ml;q=0.7",
"Connection": "keep-alive",
"Host": 'live.euronext.com',
"Upgrade-Insecure-Requests": "1",
"User-Agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:75.0) "
"Gecko/20100101 Firefox/75.0"
}
url = "https://live.euronext.com/fr/product/equities/fr0000120578-xpar/"
r = requests.get(url, headers=headers, verify="/etc/ssl/certs/ca-certificates.crt")
print(r)
I’ve read the requests doc, i’ve search for similar issues, i’ve tried various options like verify=False
or verify="/etc/ssl/certs/ca-certificates.crt"
pointing to some valid certificates. I’ve also tried many headers options. None option is working. I still have a [SSL: WRONG_SIGNATURE_TYPE] wrong signature type
error.
Please I need help to understand the issue.
Thanks,
Here is the full error text :
---------------------------------------------------------------------------
SSLError Traceback (most recent call last)
/usr/lib/python3/dist-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
664 # Make the request on the httplib connection object.
--> 665 httplib_response = self._make_request(
666 conn,
/usr/lib/python3/dist-packages/urllib3/connectionpool.py in _make_request(self, conn, method, url, timeout, chunked, **httplib_request_kw)
375 try:
--> 376 self._validate_conn(conn)
377 except (SocketTimeout, BaseSSLError) as e:
/usr/lib/python3/dist-packages/urllib3/connectionpool.py in _validate_conn(self, conn)
995 if not getattr(conn, "sock", None): # AppEngine might not have `.sock`
--> 996 conn.connect()
997
/usr/lib/python3/dist-packages/urllib3/connection.py in connect(self)
351
--> 352 self.sock = ssl_wrap_socket(
353 sock=conn,
/usr/lib/python3/dist-packages/urllib3/util/ssl_.py in ssl_wrap_socket(sock, keyfile, certfile, cert_reqs, ca_certs, server_hostname, ssl_version, ciphers, ssl_context, ca_cert_dir, key_password)
369 if HAS_SNI and server_hostname is not None:
--> 370 return context.wrap_socket(sock, server_hostname=server_hostname)
371
/usr/lib/python3.8/ssl.py in wrap_socket(self, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname, session)
499 # ctx._wrap_socket()
--> 500 return self.sslsocket_class._create(
501 sock=sock,
/usr/lib/python3.8/ssl.py in _create(cls, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname, context, session)
1039 raise ValueError("do_handshake_on_connect should not be specified for non-blocking sockets")
-> 1040 self.do_handshake()
1041 except (OSError, ValueError):
/usr/lib/python3.8/ssl.py in do_handshake(self, block)
1308 self.settimeout(None)
-> 1309 self._sslobj.do_handshake()
1310 finally:
SSLError: [SSL: WRONG_SIGNATURE_TYPE] wrong signature type (_ssl.c:1108)
During handling of the above exception, another exception occurred:
MaxRetryError Traceback (most recent call last)
/usr/lib/python3/dist-packages/requests/adapters.py in send(self, request, stream, timeout, verify, cert, proxies)
438 if not chunked:
--> 439 resp = conn.urlopen(
440 method=request.method,
/usr/lib/python3/dist-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
718
--> 719 retries = retries.increment(
720 method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
/usr/lib/python3/dist-packages/urllib3/util/retry.py in increment(self, method, url, response, error, _pool, _stacktrace)
435 if new_retry.is_exhausted():
--> 436 raise MaxRetryError(_pool, url, error or ResponseError(cause))
437
MaxRetryError: HTTPSConnectionPool(host='live.euronext.com', port=443): Max retries exceeded with url: /fr/product/equities/fr0000120578-xpar/ (Caused by SSLError(SSLError(1, '[SSL: WRONG_SIGNATURE_TYPE] wrong signature type (_ssl.c:1108)')))
During handling of the above exception, another exception occurred:
SSLError Traceback (most recent call last)
<ipython-input-2-032056a6c771> in <module>
13 }
14 url = "https://live.euronext.com/fr/product/equities/fr0000120578-xpar/"
---> 15 r = requests.get(url, headers=headers, verify="/etc/ssl/certs/ca-certificates.crt")
16 print(r)
/usr/lib/python3/dist-packages/requests/api.py in get(url, params, **kwargs)
73
74 kwargs.setdefault('allow_redirects', True)
---> 75 return request('get', url, params=params, **kwargs)
76
77
/usr/lib/python3/dist-packages/requests/api.py in request(method, url, **kwargs)
58 # cases, and look like a memory leak in others.
59 with sessions.Session() as session:
---> 60 return session.request(method=method, url=url, **kwargs)
61
62
/usr/lib/python3/dist-packages/requests/sessions.py in request(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)
531 }
532 send_kwargs.update(settings)
--> 533 resp = self.send(prep, **send_kwargs)
534
535 return resp
/usr/lib/python3/dist-packages/requests/sessions.py in send(self, request, **kwargs)
644
645 # Send the request
--> 646 r = adapter.send(request, **kwargs)
647
648 # Total elapsed time of the request (approximately)
/usr/lib/python3/dist-packages/requests/adapters.py in send(self, request, stream, timeout, verify, cert, proxies)
512 if isinstance(e.reason, _SSLError):
513 # This branch is for urllib3 v1.22 and later.
--> 514 raise SSLError(e, request=request)
515
516 raise ConnectionError(e, request=request)
SSLError: HTTPSConnectionPool(host='live.euronext.com', port=443): Max retries exceeded with url: /fr/product/equities/fr0000120578-xpar/ (Caused by SSLError(SSLError(1, '[SSL: WRONG_SIGNATURE_TYPE] wrong signature type (_ssl.c:1108)')))
Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.
-
ellist
[Solved] KeePassX: Wrong Signature Error
I use KeePass on all my system just to get my info where I need it. I use spideroak to get the file around, and the file updates automatically with all my systems. I just got LMDE, installed KeePassX and Spideroak. When I attempt to access my DTB, I get
The following error occured while opening the database:
Wrong Signature
message. I have verified that the password is correct. I have not tried to access any other DTB files as I am currently away from home and do not have access to my other systems.
Any help will be greatly appreciated.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
-
ellist
Re: KeePassX: Wrong Signature Error
Post
by ellist » Fri Aug 16, 2013 10:10 am
I am very sure that I am typing in the correct box. The error is not linked with my password being incorrect.
-
ellist
[Solved} KeePassX: Wrong Signature Error
Post
by ellist » Fri Aug 16, 2013 1:44 pm
In the end, I managed to fix it.
I had to go back to a keepass where the databse functionned properly, export the database.dtbx to a .dtb file and then used that file without any issues.