Отговори на тема  [ 9 мнения ] 
mbedtls 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение mbedtls
ret = mbedtls_ssl_handshake(&ssl_client->ssl_ctx)
дава -28

какво би трябвало да значи грешка -28 че нещо не мода да намеря обяснението

_________________
main[-1u]={1};


Съб Мар 16, 2019 12:44 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: mbedtls
виж какво пише в твоя error.h
там е обяснено кодирането на грешките. Така както ги разбирам е грешка с threading, нещо от сорта на семафорче... Но моята версия е много стара и може да не е актуална, затова няма да се ровя...


Съб Мар 16, 2019 1:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: mbedtls
Проблем е че нямам конфига... и незнам как са го конфигурирали
А имената на грешките са ги махнали

Ще видя в инита какво става... мерси

Вадя апито за ссл-а от Quectel BC66 да го адна в порта ми за Ардуино
И стигна до тук...

_________________
main[-1u]={1};


Съб Мар 16, 2019 1:25 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: mbedtls
една крачка по-напред :)

Код:
Arduino Quectel BC66
IMEI: 867997030026503
IMSI: 9284012911606997
NB Ready - Rx -51 dbm
SSL TEST
Starting connection to server...
Starting socket
Host: www.howsmyssl.com ( 35.227.42.200 )
Connected to Server: 35.227.42.200
Entropy init
Seeding the random number generator
Setting up the SSL/TLS structure...
Loading CA cert
Setting hostname for TLS session...
Performing the handshake
Verifying peer X.509 certificate...
Certificate verified.
Connected to server!
Writing request...
[DMP] '' (46 bytes)
0000:  47 45 54 20 68 74 74 70 73 3A 2F 2F 77 77 77 2E  GET https://www.
0010:  68 6F 77 73 6D 79 73 73 6C 2E 63 6F 6D 2F 61 2F  howsmyssl.com/a/
0020:  63 68 65 63 6B 20 48 54 54 50 2F 31 2E 30        check HTTP/1.0
Writing request...
[DMP] '' (2 bytes)
0000:  0D 0A                                            ..
Writing request...
[DMP] '' (23 bytes)
0000:  48 6F 73 74 3A 20 77 77 77 2E 68 6F 77 73 6D 79  Host: www.howsmy
0010:  73 73 6C 2E 63 6F 6D                             ssl.com
Writing request...
[DMP] '' (2 bytes)
0000:  0D 0A                                            ..
Writing request...
[DMP] '' (17 bytes)
0000:  43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 63 6C 6F 73  Connection: clos
0010:  65                                               e
Writing request...
[DMP] '' (2 bytes)
0000:  0D 0A                                            ..
Writing request...
[DMP] '' (2 bytes)
0000:  0D 0A                                            ..
[ERROR] SSL code: -0x004E
Cleaning SSL connection.
   mbedtls_ssl_free
   mbedtls_ssl_config_free
   mbedtls_ctr_drbg_free
   mbedtls_entropy_free

_________________
main[-1u]={1};


Съб Мар 16, 2019 4:34 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: mbedtls
"вдигнал" си го, браво ;-)

4е изглежда като мрежова грешка... но най-вероятно не, прекалено е съмнително мрежата да дропва точно след като си пратил заявка. Освен ако не си се забавил прекалено (ако дебъгваш).


Съб Мар 16, 2019 4:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: mbedtls
единствения дебъг е само това но и без него е същото...
-78 UNKNOWN ERROR CODE (004E)

и още един проб има - гърми тука mbedtls_ctr_drbg_free(&ssl_client->drbg_ctx);
явно не съм нацелил някоя структура

_________________
main[-1u]={1};


Съб Мар 16, 2019 4:56 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: mbedtls
продължението.... да го еа
грешката е от lwip_setsockopt - джигитайците не са компилирали всички оции

Код:
....                                 ..
Certificate verified.
[APP] Connected to server!
[DMP] '(WR)' (46 bytes)
0000:  47 45 54 20 68 74 74 70 73 3A 2F 2F 77 77 77 2E  GET https://www.
0010:  68 6F 77 73 6D 79 73 73 6C 2E 63 6F 6D 2F 61 2F  howsmyssl.com/a/
0020:  63 68 65 63 6B 20 48 54 54 50 2F 31 2E 30        check HTTP/1.0
[DMP] '(WR)' (2 bytes)
0000:  0D 0A                                            ..
[DMP] '(WR)' (23 bytes)
0000:  48 6F 73 74 3A 20 77 77 77 2E 68 6F 77 73 6D 79  Host: www.howsmy
0010:  73 73 6C 2E 63 6F 6D                             ssl.com
[DMP] '(WR)' (2 bytes)
0000:  0D 0A                                            ..
[DMP] '(WR)' (17 bytes)
0000:  43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 63 6C 6F 73  Connection: clos
0010:  65                                               e
[DMP] '(WR)' (2 bytes)
0000:  0D 0A                                            ..
[DMP] '(WR)' (2 bytes)
0000:  0D 0A     

[APP] headers received

{
  "given_cipher_suites": [
    "TLS_RSA_WITH_AES_256_CBC_SHA256",
    "TLS_RSA_WITH_AES_256_CBC_SHA",
    "TLS_RSA_WITH_AES_128_CBC_SHA256",
    "TLS_RSA_WITH_AES_128_CBC_SHA",
    "TLS_RSA_WITH_3DES_EDE_CBC_SHA",
    "TLS_PSK_WITH_AES_256_CBC_SHA384",
    "TLS_PSK_WITH_AES_256_CBC_SHA",
    "TLS_PSK_WITH_AES_128_CBC_SHA256",
    "TLS_PSK_WITH_AES_128_CBC_SHA",
    "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
    "TLS_EMPTY_RENEGOTIATION_INFO_SCSV"
  ],
  "ephemeral_keys_supported": false,
  "session_ticket_supported": false,
  "tls_compression_supported": false,
  "unknown_cipher_suite_supported": false,
  "beast_vuln": false,
  "able_to_detect_n_minus_one_splitting": false,
  "insecure_cipher_suites": {
    "TLS_RSA_WITH_3DES_EDE_CBC_SHA": [
      "uses 3DES which is vulnerable to the Sweet32 attack but was not configured as a fallback in the ciphersuite order"
    ]
  },
  "tls_version": "TLS 1.2",
  "rating": "Bad"
}

Cleaning SSL connection.
   mbedtls_ssl_free
   mbedtls_ssl_config_free
   mbedtls_ctr_drbg_free <---------- тук проблем
   mbedtls_entropy_free

_________________
main[-1u]={1};


Съб Мар 16, 2019 6:38 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: mbedtls
до тук го докарах
https://www.youtube.com/watch?v=oE6CMnzPLj4

то HTTPS върху Narrow Band e "тъпо", но за секюрнато MQTT може и да е полезно

като LIB модифицирах
https://github.com/espressif/arduino-es ... ientSecure

_________________
main[-1u]={1};


Нед Мар 17, 2019 11:04 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Дек 08, 2007 9:51 am
Мнения: 1869
Местоположение: ♪♫♣♠|☼◙▲♦▼☻╬☺∞
Мнение Re: mbedtls
TheWizard написа:
продължението.... да го еа
грешката е от lwip_setsockopt - джигитайците не са компилирали всички оции

Код:
....                                 ..
Certificate verified.
[APP] Connected to server!
[DMP] '(WR)' (46 bytes)
0000:  47 45 54 20 68 74 74 70 73 3A 2F 2F 77 77 77 2E  GET https://www.
0010:  68 6F 77 73 6D 79 73 73 6C 2E 63 6F 6D 2F 61 2F  howsmyssl.com/a/
0020:  63 68 65 63 6B 20 48 54 54 50 2F 31 2E 30        check HTTP/1.0
[DMP] '(WR)' (2 bytes)
0000:  0D 0A                                            ..
[DMP] '(WR)' (23 bytes)
0000:  48 6F 73 74 3A 20 77 77 77 2E 68 6F 77 73 6D 79  Host: www.howsmy
0010:  73 73 6C 2E 63 6F 6D                             ssl.com
[DMP] '(WR)' (2 bytes)
0000:  0D 0A                                            ..
[DMP] '(WR)' (17 bytes)
0000:  43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 63 6C 6F 73  Connection: clos
0010:  65                                               e
[DMP] '(WR)' (2 bytes)
0000:  0D 0A                                            ..
[DMP] '(WR)' (2 bytes)
0000:  0D 0A     

[APP] headers received

{
  "given_cipher_suites": [
    "TLS_RSA_WITH_AES_256_CBC_SHA256",
    "TLS_RSA_WITH_AES_256_CBC_SHA",
    "TLS_RSA_WITH_AES_128_CBC_SHA256",
    "TLS_RSA_WITH_AES_128_CBC_SHA",
    "TLS_RSA_WITH_3DES_EDE_CBC_SHA",
    "TLS_PSK_WITH_AES_256_CBC_SHA384",
    "TLS_PSK_WITH_AES_256_CBC_SHA",
    "TLS_PSK_WITH_AES_128_CBC_SHA256",
    "TLS_PSK_WITH_AES_128_CBC_SHA",
    "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
    "TLS_EMPTY_RENEGOTIATION_INFO_SCSV"
  ],
  "ephemeral_keys_supported": false,
  "session_ticket_supported": false,
  "tls_compression_supported": false,
  "unknown_cipher_suite_supported": false,
  "beast_vuln": false,
  "able_to_detect_n_minus_one_splitting": false,
  "insecure_cipher_suites": {
    "TLS_RSA_WITH_3DES_EDE_CBC_SHA": [
      "uses 3DES which is vulnerable to the Sweet32 attack but was not configured as a fallback in the ciphersuite order"
    ]
  },
  "tls_version": "TLS 1.2",
  "rating": "Bad"
}

Cleaning SSL connection.
   mbedtls_ssl_free
   mbedtls_ssl_config_free
   mbedtls_ctr_drbg_free <---------- тук проблем
   mbedtls_entropy_free

:lol: Изображение

_________________
Изображение DT-838 (((STEREO ПОЗДРАВ))) за форума - https://youtu.be/xy921Pn3lhA
Цецо написа:
Абе я вижте какъв ден е навън, да ви таковам и в инженерите задръстени!
itso.t написа:
Решил си да препишеш целия интернет? Доста амбициозно начинание... :D


Пон Апр 29, 2019 5:51 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 9 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни