ytti/oxidized · error · Oxidized::OxidizedError
Ivanti: realm_auth did not return valid api_key
Error message
Ivanti: realm_auth did not return valid api_key
What it means
Error "Ivanti: realm_auth did not return valid api_key" thrown in ytti/oxidized.
Source
Thrown at lib/oxidized/model/ivanti.rb:46
'Authorization' => basic_auth_header
)
begin
login_data = JSON.parse(response_body)
rescue JSON::ParserError => e
logger.error(
"Failed to parse realm_auth response: #{e.class}: #{e.message}, body=#{response_body.inspect}"
)
raise Oxidized::OxidizedError, 'Ivanti: realm_auth returned invalid JSON'
end
api_key = login_data['api_key']
if api_key.nil? || api_key.empty?
logger.error(
"Failed to obtain api_key from realm_auth, response=#{response_body.inspect}"
)
raise Oxidized::OxidizedError, 'Ivanti: realm_auth did not return valid api_key'
end
@username = api_key
@password = ''
logger.debug "Obtained api_key #{api_key[0, 4]}... (len=#{api_key.length})"
end
end
View on GitHub (pinned to 687ed4262d)
When it happens
Trigger: Thrown at lib/oxidized/model/ivanti.rb:46 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of ytti/oxidized@687ed4262d (2026-08-23).
Data as JSON: /api/errors/afdc710f9a7f63ab.
Report an issue: GitHub.