Сервер CoAPS, какой сервер coaps можно использовать

1/ теперь я хочу, чтобы клиент libcoap подключался к серверу coaps, но он не может найти сервер coaps 2/ итак, мне нужен сервер coaps с psk, кто может мне его дать?

У меня есть реализация CoAP (libcoap) и реализация DTLS (tinyDTLS). Я хочу, чтобы клиент libcoap подключался к серверу coaps

Буду благодарен за любой совет.


person user11095289    schedule 21.02.2019    source источник


Ответы (2)


Вы можете использовать Eclipse California, чтобы запустить собственный сервер CoAP на основе DTLS. Взгляните на пример DTLS в исходном коде. репозиторий, который поможет вам начать работу.

Кроме того, вы можете подключиться к CoAP-серверу песочницы Eclipse Californium по адресу californium.eclipse.org:5684.

Вот как это сделать с помощью инструмента openssl s_client:

openssl s_client -dtls1_2 -psk_identity password -psk 736573616D65 -connect californium.eclipse.org:5684
person Kai Hudalla    schedule 21.02.2019
comment
привет, спасибо. мне нужен бесплатный сервер coaps, а не сервер, сделанный мной, я хочу получить uri, например coaps://californium.eclipse.org:5684 -u xxx -k xxx, если у кого-то есть имя и пароль psk калифорния, это будет быть замечательным - person user11095289; 22.02.2019

Вы можете протестировать локальное соединение coaps, например этот

$ ./coap-server -A ::1 -k 1234 &
$ ./coap-client 'coaps://[::1]/' -k 1234 -u CoAP
person chenamob    schedule 27.02.2020