On Tue, Sep 5, 2017 at 9:10 PM, Juan Hernández <[email protected]> wrote:
> On 09/05/2017 08:49 PM, Marc Young wrote: > >> While attempting to run some code using the ruby SDK i was never able to >> log in successfully (despite being logged into the Administrator portal) >> >> I was met with an SSO error[1]. >> I then attempted to get to the REST docs (/ovirt-engine/api/v4/model) and >> was unable to log in there as well. >> >> Im now locked out of the administrator portal with the error: >> >> Cannot Login. User Account is Disabled or Locked, Please contact your >> system administrator. >> >> >> a) what did i do wrong per the ruby sdk to lock myself out >> > > Maybe used a wrong password multiple times? I think what we lock the > account after certain number of failed login attempts. > > b) how can i unlock my admin account? >> > > In the engine machine use the "ovirt-aaa-jdbc-tool" command: > > # ovirt-aaa-jdbc-tool user unlock admin > > Martin, Ondra, can you confirm? > Yes, this is correct. More information about the you can display using '--help' option or in the feature page: https://www.ovirt.org/develop/release-management/features/infra/aaa-jdbc/ > > c) how can i prevent this from locking me out in the future? >> > > Make sure that you don't use wrong passwords. > And preferably don't use the admin@internal password, but create a different user with only permissions which are necessary for the operation > > If you still have problems, enable the debug option of the SDK and share > the generated log, so we can see what is happening. Be aware that the debug > log will contain your password. > > >> Server version is 4.1.0.4-1.el7.centos >> >> [1] >> >> Bringing machine 'default' up with 'ovirt4' provider... >> ==> default: Creating VM with the following settings... >> ==> default: -- Name: jenkins >> ==> default: -- Cluster: Default >> ==> default: -- Template: centos-6-x86_64-v1608 >> ==> default: -- Console Type: vnc >> ==> default: -- BIOS Serial: >> ==> default: -- Memory: >> ==> default: ---- Memory: 2048 MB >> ==> default: ---- Maximum: 2048 MB >> ==> default: ---- Guaranteed: 2048 MB >> ==> default: -- Cpu: >> ==> default: ---- Cores: 1 >> ==> default: ---- Sockets: 1 >> ==> default: ---- Threads: 1 >> ==> default: -- Cloud-Init: true >> ==> default: An error occured. Recovering.. >> ==> default: VM is not created. Please run `vagrant up` first. >> /home/myoung/.rvm/gems/ruby-2.3.1/gems/ovirt-engine-sdk-4.1. >> 8/lib/ovirtsdk4/connection.rb:266:in >> `create_access_token': Error during SSO authentication: access_denied: >> Cannot authenticate user 'admin@internal': Cannot Login. User Account is >> Disabled or Locked, Please contact your system administrator.. >> (OvirtSDK4::Error) >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/gems/ovirt-engine-sdk-4.1. >> 8/lib/ovirtsdk4/connection.rb:217:in >> `send' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/gems/ovirt-engine-sdk-4.1. >> 8/lib/ovirtsdk4/service.rb:172:in >> `internal_add' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/gems/ovirt-engine-sdk-4.1. >> 8/lib/ovirtsdk4/services.rb:29450:in >> `add' >> from >> /home/myoung/repos/github/vagrant-ovirt4/lib/vagrant-ovirt4/ >> action/create_vm.rb:68:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/repos/github/vagrant-ovirt4/lib/vagrant-ovirt4/ >> action/set_name_of_domain.rb:17:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:95:in >> `block in finalize_action' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/builder.rb:116:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/runner.rb:66:in >> `block in run' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/util/busy.rb:19:in >> `busy' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/runner.rb:66:in >> `run' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/builtin/call.rb:53:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/repos/github/vagrant-ovirt4/lib/vagrant-ovirt4/ >> action/connect_ovirt.rb:31:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/builtin/config_validate.rb:25:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/builtin/handle_box.rb:56:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/warden.rb:34:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/builder.rb:116:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/runner.rb:66:in >> `block in run' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/util/busy.rb:19:in >> `busy' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/action/runner.rb:66:in >> `run' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/machine.rb:225:in >> `action_raw' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/machine.rb:200:in >> `block in action' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/environment.rb:567:in >> `lock' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/machine.rb:186:in >> `call' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/machine.rb:186:in >> `action' >> from >> /home/myoung/.rvm/gems/ruby-2.3.1/bundler/gems/vagrant-45722 >> 67c33f4/lib/vagrant/batch_action.rb:82:in >> `block (2 levels) in run' >> >> >> >> _______________________________________________ >> Devel mailing list >> [email protected] >> http://lists.ovirt.org/mailman/listinfo/devel >> >> >
_______________________________________________ Devel mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/devel
