Provided by: python3-aiocoap_0.4.12-4_all bug

NAME

       aiocoap-rd - A plain CoAP resource directory according to RFC9176

DESCRIPTION

       usage: aiocoap-rd [-h] [--bind BIND] [--credentials CREDENTIALS]

              [--tls-server-certificate  CRT]  [--tls-server-key  KEY] [--version] [--proxy-domain PROXY_DOMAIN]
              [--lwm2m-compat] [--no-lwm2m-compat] [--verbose]

       A plain CoAP resource directory according to RFC9176_ Known Caveats: * It is very permissive. Not only is
       no security implemented. * This may and will make exotic choices about discoverable  paths  whereever  it
       can (see StandaloneResourceDirectory documentation) * Split-horizon is not implemented correctly * Unless
       enforced  by  security  (ie.  not  so  far),  endpoint and sector names (ep, d) are not checked for their
       lengths or other validity. * Simple registrations don't  cache  .well-known/core  contents  ..  _RFC9176:
       https://datatracker.ietf.org/doc/html/rfc9176

   options:
       -h, --help
              show this help message and exit

       --bind BIND
              Host and/or port to bind to (see --help-bind for details)

       --credentials CREDENTIALS
              JSON file pointing to credentials for the server's identity/ies.

       --tls-server-certificate CRT
              TLS certificate (chain) to present to connecting clients (in PEM format)

       --tls-server-key KEY
              TLS key to load that supports the server certificate

       --version
              show program's version number and exit

       --proxy-domain PROXY_DOMAIN
              Enable  the  RD  proxy  extension.  Example:  `proxy.example.net`  will  produce  base  URIs  like
              `coap://node1.proxy.example.net/`. The names must all resolve to an address the RD is bound to.

       --lwm2m-compat
              Compatibility mode for LwM2M clients that  can  not  perform  some  discovery  steps  (moving  the
              registration resource to `/rd`)

       --no-lwm2m-compat
              Disable  all  compativility with LwM2M clients that can not perform some discovery steps (not even
              accepting registrations at `/rd` with warnings)

       --verbose
              Increase debug log output (repeat for increased verbosity)

SEE ALSO

       The full documentation for aiocoap-rd is maintained as a Texinfo manual.   If  the  info  and  aiocoap-rd
       programs are properly installed at your site, the command

              info aiocoap-rd

       should give you access to the complete manual.

aiocoap-rd 0.4.12                                 February 2025                                    AIOCOAP-RD(1)