Skip to content

methods BadUnsupported #72

Answered by einarmo
AiyionPrime asked this question in Q&A
Apr 3, 2025 · 3 comments · 10 replies
Discussion options

You must be logged in to vote

Your issue is that by default node managers are tied to namespaces. It really is not obvious so I can see how you got confused. Maybe we can log a warning somehow? I'm not sure how easy it is.

So when you send a Call request to your server, it hits the first node manager that says that it owns the node you call. Node ownership is decided by namespace, so it hits the first node manager with the namespace urn:MethodServer.

This happens to be the diagnostic node manager, i.e. the node manager for server-specific metadata like diagnostics, auditing (TBI), etc. This node manager doesn't support methods at all, so you get BadServiceUnsupported.

To fix, just use a different value for your node m…

Replies: 3 comments 10 replies

Comment options

You must be logged in to vote
2 replies
@AiyionPrime
Comment options

@AiyionPrime
Comment options

Comment options

You must be logged in to vote
1 reply
@AiyionPrime
Comment options

Comment options

You must be logged in to vote
7 replies
@AiyionPrime
Comment options

@AiyionPrime
Comment options

@einarmo
Comment options

@einarmo
Comment options

@AiyionPrime
Comment options

Answer selected by einarmo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants