After some sleuthing I found that the authentication resource URI has changed to:
- https://{ServerHostName}{:port}/{context}/html/en/default/rest/Integration
However, when I follow the authentication call with an attempt to get active users (like such):
curl -b cookies.txt --header "Content-Type: application/json"
https://<server_name>/api/v1/admin/activeUsers/list
I get the following 500 error:
{"message":"Could not write JSON: Joda date/time type org.joda.time.DateTime
not supported by default: add Module \"com.fasterxml.jackson.datatype:jackson-datatype-joda\" to enable handling; nest
ed exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Joda date/time type org.joda.time.DateTime
not supported by default: add Module \"com.fasterxml.jackson.datatype:jac
kson-datatype-joda\" to enable handling (through reference chain: java.util.ArrayList[0]->com.tririga.architecture.admin.helper.UserHelper[\"loginDateTime\"])"}* Closing connection 0
- schannel: shutting down SSL/TLS connection with <server_name> port 443
This looks like a lack/bug on the server side. Does anyone have any poetic rhetoric to add to this saga?
I'm hitting a server running version 3.8.0.1.