Get server configuration
This endpoint provides server configuration details of INUBIT.
Request
URL: /configurations
Method: GET
Authorization: required
GET /ibis/rest/configurations HTTP/1.1
Accept: */*
Host: localhost:8080
Response
HTTP/1.1 200 OK
Content-Tye: application/json
Content-Length: 10332
{
"SeverConfiguration": {
"JschConfigurationType": {
"MaxAuthTries": 9,
"prefer_known_host_key_types": true,
"dhgex_max": 8192,
"PubkeyAcceptedAlgorithms": [
"ssh-ed25519",
"ssh-ed80801"
],
"compression.s2c": "none",
"compression.c2s": "none",
"compression_level": 8,
"PreferredAuthentications": [
"gssapi-with-mic",
"publickey",
"keyboard-interactive",
"password"
],
"CheckKexes": [
"curve25519-sha256",
"curve25519-sha256@libssh.org",
"curve448-sha512"
],
"dhgex_preferred": 3072,
"CheckSignatures": [
"ssh-ed25519",
"ssh-ed448"
],
"dhgex_min": 2048,
"mac.s2c": [
"hmac-sha2-256-etm@openssh.com",
"hmac-sha2-512-etm@openssh.com",
"hmac-sha1-etm@openssh.com",
"hmac-sha2-256",
"hmac-sha2-512",
"hmac-sha1"
],
"mac.c2s": [
"hmac-sha2-256-etm@openssh.com",
"hmac-sha2-512-etm@openssh.com",
"hmac-sha1-etm@openssh.com",
"hmac-sha2-256",
"hmac-sha2-512",
"hmac-sha1"
],
"lang.s2c": [
""
],
"lang.c2s": [
""
],
"FingerprintHash": [
"sha256"
],
"cipher.s2c": [
"aes128-ctr",
"aes192-ctr",
"aes256-ctr",
"aes128-gcm@openssh.com",
"aes256-gcm@openssh.com"
],
"cipher.c2s": [
"aes128-ctr",
"aes192-ctr",
"aes256-ctr",
"aes128-gcm@openssh.com",
"aes256-gcm@openssh.com"
],
"CheckMacs": [
"saas"
],
"CheckCiphers": [
"chacha20-poly1305@openssh.com"
],
"kex": [
"curve25519-sha256",
"curve25519-sha256@libssh.org",
"ecdh-sha2-nistp256",
"ecdh-sha2-nistp384",
"ecdh-sha2-nistp521",
"diffie-hellman-group-exchange-sha256",
"diffie-hellman-group16-sha512",
"diffie-hellman-group18-sha512",
"diffie-hellman-group14-sha256"
],
"server_host_key": [
"ssh-ed25519",
"ecdsa-sha2-nistp256",
"ecdsa-sha2-nistp384",
"ecdsa-sha2-nistp521",
"rsa-sha2-512",
"rsa-sha2-256"
],
"enable_server_sig_algs": true
},
"GUIThreadsCount": 10,
"TracingMaxBackupIndex": 10,
"PluginUpdateAllowed": false,
"UserInitialPassword": false,
"NotifyWorkflow": "",
"AlarmSystem": {
"AlarmSystemHDLimit": 90,
"AlarmSystemMemory": false,
"AlarmSystemHD": "Percentage",
"AlarmSystemMemoryLimit": 80,
"AlarmSystemHDLimitInBytes": "400GB",
"AlarmSystemInterval": 300
},
"ToolsetUpdateAllowed": true,
"TracingMaxFileSize": "20MB",
"ProxyExceptions": "localhost|127.0.0.1",
"ProcessUserServer": {
"KeyCloakClientId": "",
"ProcessUserLiferayVersion": "7.x/DXP",
"Login": "root",
"ProcessUserServerIMCacheEnabled": true,
"ProcessUserServerIMCacheTimeout": 1800,
"Url": "http://localhost:8080",
"ProcessUserType": "false",
"keyCloakLoginId": "",
"ProcessUserLDAPUserRoot": "dc=example,dc=com",
"ProcessUserImTenantAdminCredentials": {},
"ProcessUserEntityCacheEnabled": true,
"ProcessUserEntityCacheTimeout": 1800,
"KeyCloakClientCredential": "",
"ProcessUserLDAPUserFilter": "(&(objectClass=posixAccount)(mail=*))",
"keyCloakLogin": "root"
},
"UserPasswordTimeout": false,
"SchedulerThreadsCount": 10,
"UserInactiveDeletion": false,
"UserPasswordLimit": false,
"BlockCheckoutDiagramsAndModules": false,
"AlarmWFEngine": {
"AlarmWFQueueSizeLimit": 1000,
"AlarmWFFailuresLimit": 50,
"AlarmWFFailures": false,
"AlarmWFTransactions": false,
"AlarmWFTransactionsPeriod": 300,
"AlarmWFQueueSize": false,
"AlarmWFTransactionsLimit": 50,
"AlarmWFFailuresPeriod": 300,
"AlarmWFQueueSizePeriod": 3600
},
"ServerWorkflowMemoryPct": 20,
"ProxyUserName": "",
"MailConnectorSupportedTLSversion": [
"TLSv1",
"TLSv1.1",
"TLSv1.2"
],
"SystemStatisticLoggingIsActive": true,
"WebServiceLogFileSize": "10MB",
"AdditionalLanguages": "",
"ProxyHost": "",
"SMTPProperties": {
"ErrorTLSEnable": false,
"ErrorActive": false,
"ErrorHost": "0.0.0.0",
"ErrorFrom": "",
"ErrorUser": "",
"ErrorEmailRootUser": true,
"ErrorProtocolSelection": "SMTP",
"ErrorEmailAddress": "",
"ErrorPort": "25",
"ErrorAuth": false,
"ErrorTimeout": 30,
"ErrorDebug": false
},
"UserExtendVisibilty": false,
"UserPasswordLimitPattern": "/(?=^.{8,255}$)((?=.*\\d)(?=.*[A-Z])(?=.*[a-z])|(?=.*\\d)(?=.*[^A-Za-z0-9])(?=.*[a-z])|(?=.*[^A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z])|(?=.*\\d)(?=.*[A-Z])(?=.*[^A-Za-z0-9]))^.*/",
"TracingIsActive": true,
"WebServiceLogUseCustomLogger": false,
"ServerTasksMultitenancy": false,
"TagNameGeneratorWorkflow": "",
"ServerRepositoryGCInterval": 86400,
"SetProxy": false,
"UserPasswordLimitNegative": false,
"TracingCustom": {},
"MaxNumberTmpMessages": 50,
"GUIThreadPriority": "10",
"ServerRepositoryWebdavActive": false,
"WebServiceLogCustomLogger": "",
"ServerID": "MyServerID",
"PrivilegedWorkflowThreadsPercentage": 0,
"Revision": {
"Email": "",
"Activate": false,
"Workflow": "",
"NotifyRevisionDepartment": true,
"NotifyRevisionSubmitter": true
},
"UserFailedLoginLimit": 5,
"UserInactiveDeletionLimit": 180,
"MonitoringSMTPProperties": {
"MonitoringProtocolSelection": "SMTP",
"MonitoringHost": "0.0.0.0",
"MonitoringTimeout": 30,
"MonitoringFrom": "",
"MonitoringDebug": false,
"MonitoringEmailAddress": "",
"MonitoringEmailRootUser": true,
"MonitoringTLSEnable": false,
"MonitoringUser": "",
"MonitoringActive": false,
"MonitoringPort": "25",
"MonitoringAuth": false
},
"AuditLogFileSize": "10MB",
"UserInactiveLockLimit": 90,
"UserClientPasswordStoring": true,
"AuditLogFileBackupIndex": 100,
"SystemStatisticLoggingInterval": 300,
"ServerDBCaseSensitivityEnabled": true,
"FallbackToInsecureHostnameVerification": true,
"MaintenanceSystemHD": true,
"ValidationWorkflow": "",
"UserPasswordTimeoutValue": 90,
"FallBackToInsecureTrustManager": true,
"SNMPProperties": {
"SNMPHost": "0.0.0.0",
"SNMPCommunity": "public",
"SNMPPort": "162",
"SNMPVersion": "1",
"SNMPActive": false
},
"TCPCorePoolSize": 30,
"ServerForceContainerShutdown": true,
"ServerRepositoryGCStart": "Wed Sep 29 23:00:00 GMT 2021",
"PortalServer": {
"PortletsLogsDir": "../../ibis_root/log/",
"BPCPortalServerIdentityProviders": "",
"PortalServerType": "false",
"Login": "root",
"PortalServerLiferayVersion": "7.x/DXP",
"Url": "http://localhost:8080",
"ISUrl": "http://localhost:8000/ibis/servlet/IBISSoapServlet",
"BPCPortalServerBackendKeys": ""
},
"ClusterKnownNodes": [
"192.168.1.2"
],
"TracingLevel": "debug",
"UserDefinedColumns": {
"SystemLog4": "",
"SystemLog3": "",
"SystemLog2": "",
"SystemLog1": "",
"QueueManager3": "",
"QueueManager2": "",
"QueueManager1": "",
"QueueManager5": "",
"QueueManager4": "",
"SystemLog5": ""
},
"UserInactiveLock": false,
"NodeMaintenanceModeMap": {
"192.168.1.2": false
},
"TagNameGeneratorWorkflow.ReadOnly": false,
"VisualizeLinkChanges": true,
"SaveDeploymentArtifact": false,
"WebServiceLogFileBackupIndex": 10,
"UserClientPortAllowed": "8000",
"HttpsProxyPort": "443",
"ExecuteQueuedProcesses": false,
"ShrinkTrigger": 10000,
"IgnoreUninitializedXpathVariable": false,
"DefaultLanguage": "de",
"MidnightTaskTriggerTime": "Thu Sep 30 00:00:00 GMT 2021",
"DeleteStaleData": {
"AutomaticStaleDataDeletion": false,
"StaleDataDeletionTimePeriod": 30
},
"MimetypesFileType": {
"application/xml": "xml XML pattern Pattern unittest UNITTEST report REPORT",
"image/png": "png PNG",
"application/json": "json JSON",
"application/msword": "doc DOC",
"application/pdf": "pdf PDF",
"image/jpeg": "jpg jpeg jpe JPG JPEG JPE",
"application/msexcel": "xls xla XLS XLA",
"image/gif": "gif GIF",
"application/mspowerpoint": "ppt PPT",
"application/rtf": "rtf RTF",
"text/html": "htm html HTM HTML",
"image/tiff": "tiff tif TIFF TIF",
"application/wsdl+xml": "wsdl WSDL",
"text/csv": "csv CSV",
"text/javascript": "js JS",
"application/zip": "zip ZIP wpf WPF",
"application/x-xsd+xml": "xsd XSD",
"application/xslt+xml": "xsl XSL",
"text/css": "css CSS"
},
"LDAPProperties": {
"SearchDN": "cn=MyCompany,dc=DE",
"Group": false,
"AutoSynchronization": false,
"LoginCaching": false,
"GroupFilter": "(objectclass=*)",
"LDAPAttributes": {
"Email": "mail",
"UserName": "uid",
"FirstName": "givenName",
"LastName": "sn"
},
"UpdateInterval": 6000,
"NamingContextFactory": "com.sun.jndi.ldap.LdapCtxFactory",
"DNAttrib": "DN",
"LDAPReferralHandling": "ignore",
"UserGroup": "admin",
"Role": "Business Analyst",
"LDAPPort": "389",
"LoginDN": "cn=Manager,cn=MyCompany,dc=DE",
"Filter": "(objectclass=*)",
"EnableEncryption": false,
"LDAPHost": "host",
"WholeDNAttrib": "WholeDN",
"GroupAttribute": "member"
},
"KeycloakProperties": {
"KeycloakRealm": "master",
"KeycloakAutoSynchronization": true,
"KeycloakServerUrl": "host",
"ClientID": "test1",
"UpdateInterval": 6000,
"Login": "root"
},
"SchedulerThreadPriority": "5",
"ServerRepositoryHTTPActive": true,
"ServerRepositoryUTStorage": "UnitTest",
"UserClientPortFilter": false,
"HttpsProxyHost": "",
"SystemProperties": {
"JINTEGRA_OUTGOING_CONNECTION_TIMEOUT": "36000000",
"com.sun.xml.ws.assembler.client": "false",
"com.sun.xml.ws.assembler.server": "false"
},
"ServerName": "server.mycompany.com",
"ServerStatusServletActive": true,
"ServerMaintenanceMode": false,
"UserPasswordExtendedLimit": false,
"ProxyPort": "80",
"SchemaPoolSize": 300,
"ServerRepositoryHTTPDirList": false
}
}
Errors
- Authorization Failed (401)
-
Authorization with the given username and password failed. Please revisit both values and provide valid credentials.
<html>
<head>
<title>Status page</title>
</head>
<body style="font-family: sans-serif;">
<p style="font-size: 1.2em;font-weight: bold;margin: 1em 0px;">Unauthorized</p>
<p>The request requires user authentication</p>
<p>You can get technical details <a
href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.2">here</a>.<br>
Please continue your visit at our <a href="/">home page</a>.
</p>
</body>
</html>
- Server Error (500)
-
Execution on the INUBIT server failed. Have a look into the response message, otherwise access to the INUBIT log is required to retrieve further information.
- Service Unavailable (503)
-
In maintenance mode the INUBIT server endpoint will not respond to incoming requests but return this error response. Once the maintenance mode is switched off the endpoint will respond normally.