Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootstrap Server Account purge #39

Closed
dnav opened this issue Mar 6, 2015 · 4 comments
Closed

Bootstrap Server Account purge #39

dnav opened this issue Mar 6, 2015 · 4 comments
Labels

Comments

@dnav
Copy link
Member

dnav commented Mar 6, 2015

The Technical Specification in chapters 5.2.2.3 Client Initiated Bootstrap and 5.2.2.4 Server Initiated Bootstrap states:

The LWM2M Server SHOULD purge the LWM2M Bootstrap Server Account after successful bootstrapping.

But the Bootstrap Server Account is stored in the LWM2M Security which is not accessible to any LWM2M Server.

Moreover the same chapters write:

the LWM2M Client MUST purge the LWM2M Bootstrap Server Account after the timeout value Bootstrap Server Account Timeout, if defined, or immediately after successful bootstrapping if the timeout value is not defined.

Thus the whole unbootstrapping procedure described in chapter E.1.3 seems unreachable since there will never be a bootstrap server to remove a LWM2M server the client is registered to.
It is also impossible to add new LWM2M servers to LWM2M clients during their lifetime without factory-resetting them.

@jvermillard
Copy link

I also wonder how you change credentials? For example X.509 certificates have an expiration date.

@ThGarnier
Copy link

Yes I agree, there are discussions in OMA DM at that time on that point :-) !!

@dnav
Copy link
Member Author

dnav commented Nov 1, 2017

Addressed in the current TS.

@dnav dnav closed this as completed Nov 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants