Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: gl868 + ssl
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
=F8=
Пытаюсь запустить SSL с идентификацией клиента и сервера (AT#SSLSECCFG=1,0,2) при попытке установить соединение получаю +CME ERROR: 837 т.е. говорит, что сертификаты не записаны или записаны с ошибками. Сертификаты и ключи разумеется записываю причем поскольку режим AT#SSLSECCFG=1,0,1 работает нормально то по крайней сертификаты записываю в правильном формате. Лог прикреплен ниже, строка "<LF>" в модуль не передается просто так в логе показан 0x0A Нажмите для просмотра прикрепленного файла
PS модуль работает в мультиплексном режиме(AT+CMUX=0)
molecul
Цитата(=F8= @ Oct 17 2012, 15:44) *
Пытаюсь запустить SSL с идентификацией клиента и сервера (AT#SSLSECCFG=1,0,2) при попытке установить соединение получаю +CME ERROR: 837 т.е. говорит, что сертификаты не записаны или записаны с ошибками. Сертификаты и ключи разумеется записываю причем поскольку режим AT#SSLSECCFG=1,0,1 работает нормально то по крайней сертификаты записываю в правильном формате. Лог прикреплен ниже, строка "<LF>" в модуль не передается просто так в логе показан 0x0A Нажмите для просмотра прикрепленного файла
PS модуль работает в мультиплексном режиме(AT+CMUX=0)

Какой модуль и версия прошивки?
=F8=
GL868-DUAL, 10.00.185
molecul
Цитата(=F8= @ Oct 17 2012, 17:24) *
GL868-DUAL, 10.00.185

Попробуйте 10.00.186
id_Alx
Цитата(molecul @ Oct 17 2012, 16:38) *
Попробуйте 10.00.186

А есть ли список изменений на 186-ю?
molecul
Цитата(id_Alx @ Oct 17 2012, 18:16) *
А есть ли список изменений на 186-ю?

Напишите сюда, пришлю.
Некоторые ключевые моменты:
- встроенная поддержка внешнего GPS модуля
- улучшения в обработке приема UDP пакетов в серверном режиме
- улучшения в декодере DTMF
- расширенный алгоритм определения подавления сигнала

Также множество мелких улучшений. Есть одно "ухудшение" - память под Python уменьшена до 800 К. Отрезанный 1 Мб - это задел для некоторых новых функций, которые появятся в новой ревизии. С другой стороны, скрипты по 800 К (в скомпилированном виде) никто и не пишет.
=F8=
Цитата(molecul @ Oct 17 2012, 16:38) *
Попробуйте 10.00.186

То-же. Ключи другие подставлять пробовал, ключ/сертификат передавать одной строкой строкой тоже пробовал. Передавать ключ вместе с "-----BEGIN PRIVATE KEY-----", "-----END PRIVATE KEY-----" тоже пробовал. В общем обманул нас Телит. К мелким багам я уже привык но блин не реализовать заявленный режим это уж совсем никуда не годится.
molecul
Цитата(=F8= @ Oct 18 2012, 17:22) *
То-же. Ключи другие подставлять пробовал, ключ/сертификат передавать одной строкой строкой тоже пробовал. Передавать ключ вместе с "-----BEGIN PRIVATE KEY-----", "-----END PRIVATE KEY-----" тоже пробовал. В общем обманул нас Телит. К мелким багам я уже привык но блин не реализовать заявленный режим это уж совсем никуда не годится.

OK. Напишу в TS, спрошу что делать.
=F8=
Вопрос снят, заработало. Private key надо вводить вместе с "-----BEGIN PRIVATE KEY-----\n" и -----END PRIVATE KEY-----\n". Не плохо-бы это описать в документации. В заблуждение вводит то, что на "-----BEGIN CERTIFICATE-----", "-----END CERTIFICATE-----" внимание акцентировано а на про ключ просто [… private key …][CTRL+Z](стр 20). Ключи больше 1024 лучше не использовать. Изначально ключи были 2048 бит соединялось так долго что я принял это за зависание.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.