layeh / gumble

gumble is a Mumble client implementation in Go (golang)
https://pkg.go.dev/mod/layeh.com/gumble
Mozilla Public License 2.0
173 stars 53 forks source link

PermissionDeniedMissingCertificate #43

Closed jaylevin closed 6 years ago

jaylevin commented 6 years ago

I am receiving this error when trying to create a channel as a non-root user.

My question is very simple: Is it a requirement that the client must have a certificate to performs certain actions like this? Is there a way of turning this off?

Thanks, Jordan

ghost commented 6 years ago

It looks like having a certificate is required for creating a channel: https://github.com/mumble-voip/mumble/blob/master/src/murmur/Messages.cpp#L894-L913 (Notice where PERM_DENIED_HASH is called).