You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ubuntu 22.04 LTS
I'm trying to request domain user certificates using cepces.
I successfuly added computer to domain, build, compile and install cepces on Ubuntu and can request Machine certificate with cepces using --system bus.
I wonder if it is possible for actual cepces version to use user kerberos ccache to obtain domain user certificates via CEP/CES in user d-bus session. Or use machine account to obtain domain user certificate on behalf of user. Maybe this is easy to implement?
I'm open to any suggestions with reconfiguring AD domain / Linux client to make it work somehow.
cepces.conf
When I try to run command like getcert request --session -c cepces -w -v -M 644 -T User -I User -k $HOME/user.key -f $HOME/user.crt
I got
2023-03-17 09:44:14,006 __main__:ERROR:Traceback (most recent call last):
File "/usr/lib/certmonger/cepces-submit", line 64, in main
config = Configuration.load(global_overrides=global_overrides,
File "/usr/local/lib/python3.10/dist-packages/cepces-0.3.7-py3.10.egg/cepces/config.py", line 156, in load
return Configuration.from_parser(config)
File "/usr/local/lib/python3.10/dist-packages/cepces-0.3.7-py3.10.egg/cepces/config.py", line 196, in from_parser
return Configuration(endpoint, endpoint_type, cas, authn.handle(), poll_interval, openssl_seclevel)
File "/usr/local/lib/python3.10/dist-packages/cepces-0.3.7-py3.10.egg/cepces/auth.py", line 100, in handle
raise RuntimeError('No suitable key found in keytab.')
RuntimeError: No suitable key found in keytab.
The text was updated successfully, but these errors were encountered:
Hi,
I'm trying to request domain user certificates using cepces.
I successfuly added computer to domain, build, compile and install cepces on Ubuntu and can request Machine certificate with cepces using --system bus.
I wonder if it is possible for actual cepces version to use user kerberos ccache to obtain domain user certificates via CEP/CES in user d-bus session. Or use machine account to obtain domain user certificate on behalf of user. Maybe this is easy to implement?
I'm open to any suggestions with reconfiguring AD domain / Linux client to make it work somehow.
cepces.conf
My ticket
Keytab
When I try to run command like
getcert request --session -c cepces -w -v -M 644 -T User -I User -k $HOME/user.key -f $HOME/user.crt
I got
The text was updated successfully, but these errors were encountered: