1.6.1644253888 (07-Feb-2022)
no code changes. Build for Java 11 (SaaS v.2)
1.6.1640126325 (21-Dec-2021)
The Log4j library version updated to 2.17.0 to fix security vulnerabilities
https://logging.apache.org/log4j/2.x/changes-report.html#a2.17.0Retry strategy added for communication with MDLP API
Parameter in “mdlp” section "mdlpRetryCntSendMsg": 5 (default)Logging minor improvements
1.6.1635250199 (26-Oct-2021)
Enhancements for MDLP analytics API added
Changes in config files:
Edit system java.security: comment 4 lines with "GostX509" and "ru.CryptoPro.ssl.SSLSocketFactoryImpl"
or copy and edit local java.security: comment all "GostX509" and "ru.CryptoPro.ssl.SSLSocketFactoryImpl"
edit conf/wrapper.conf: add wrapper.java.additional.1=-Djava.security.properties=="C:\3keys\mdlp-connector\java.security" edit testMDLP.bat: add -Djava.security.properties=="C:\3keys\mdlp-connector\java.security"for non-residents nrz.api.sb.mdlp.crpt.ru \ nrz.api.mdlp.crpt.ru add:
"nrz.api.sb.mdlp.crpt.ru" OR "nrz.api.mdlp.crpt.ru", "useRsaTls": true, "webdav": { "protocol": "https" }
1.6.1626159071 (13-Jul-2021)
CryptoProCli for installed certificates testing added
Minor fix for updating MDLP message processing status
Due to an issue in API 5.17 for the old (> 30 days) doctype 200 (ticket), API 5.19 additionally applies.
1.6.1622484348 (31-May-2021)
fix for MDLP issue: webdav link is ready, webdav document is empty, HTTP response 200. In the case of an empty document on webdav, the behavior of the connector is the same as for 1.6.1620820199.
1.6.1620820199 (12-May-2021)
fix for MDLP issue: webdav link is ready, webdav document not found, HTTP response 404.
The connector will retry loading from webdav until"dead_lock_delay"
before reporting"NO_DOCUMENT_IN_MDLP"
to ATTP.
New logic applied:document_create_date + dead_lock_delay < now () && "404 from WebDAV" then return "NO_DOCUMENT_IN_MDLP"
New parameter:dead_lock_delay
inmdlp-connector.json
// in seconds, default 10800 = 3h
"update_document_status": { "dead_lock_delay": 3600,
1.6.1619108848 (22-April-2021)
Eager TTL valid MDLP token update after 401 (Unauthorized) response strategy added
MDLP API 5.19 (/documents/ticket) method implemented as an alternative way for getting missed tickets (document type 200) when MDLP API 5.18 (/documents/request) method called
1.6.1616695010 (25-March-2021)
OMS dynamic token request support added (without TTL based storing on Java side)
/showcase/* document logic support added
RSA TLS support for non-resident users.
"mdlp": { "configs": { "server": "nrz.api.sb.mdlp.crpt.ru", "useRsaTls": true,
Minor updates for MDLP delays logic (incl. expirable storage usage)
1.6.1610631426 (14-January-2021)
MDLP connection timeouts added
"mdlp": { "mdlpConnectionTimeout": 300000, "mdlpSocketConnectionTimeout": 300000,
1.6.1607542833 (9-December-2020)
Changes for MDLP release 1.36
1.6.1605705012 (18-November-2020)
SAP ICH support addded
1.6.1605600668 (17-November-2020)
configuration for metrics updated
1.6.1605525714 (16-November-2020)
configuration for HTTP implementation updated
1.6.1603216902 (20-October-2020)
Changes to message handling to ignore corrupted messages in MDLP and continue processing subsequent messages.
When MDLP service returns an unexpected format (e.g., a message without a ticket), the message status in ATTP is marked as 40 with MDLP status"NO_DOCUMENT_IN_MDLP"
additional logging added
1.6.1596452487 (03-August-2020)
DocFilters and lastRunDate fixed: the cause was with the connector sending lastRunDate to ABAP regardless there is no document exchange with MDLP.
1.6.1593689600 (02-July-2020)
Waiting for getting authorization token from MDLP system time increased.
The logic for updating message processing status changed to be able to ignore corrupt messages in MDLP and continue with processed further messages.
Crypto sign verification fixed (eliminated redundant warning message in log).
1.6.1591122358 (02-June-2020)
JAR file name fixed as mdlp-connector.json
Now you don't need to uninstall the old one and install the new service to update the connector service.
To update connectorstop
service, replace JAR file andstart
service.New
version
script to display connector's release versionNew
testMDLP
script to test connection with MDLP for each of the ConfigIDs.
To check single ConfigID useconfig_id=ConfigID
parameterNew
testAttp
script to test connection with ATTP server
1.6.1588792025 (06-May-2020)
mdlpServiceTimezone added to adjust local time with MDLP documents time
tool for unattended changing non-resident's passwords
1.6.1586251236 (07-April-2020)
small bugfixes and enchansements
batch mode added to send documents to MDLP at once
Changes in mdlp-connector.json
PLEASE BE AWARE "batch_mode": true
incompatible with MDLP Connector ABAP versions before 2020_04.
"mdlp": { "mdlpServiceTimezone": 3, "scheduler": { "load_income_documents": { "document_age": 60000, "enabled": true, "initial_delay": 10000, "request_delay": 50000, "filters": [], "batch_mode": true }, "load_outcome_documents": { "document_age": 60000, "enabled": true, "filters": [ 10311, 10319 ], "initial_delay": 10000, "request_delay": 50000, "batch_mode": true },
1.6.1582462630 (23-February-2020)
fully refactored version with code optimizations and speed improvements
1.5.6 (28 January 2020)
last version with old architecture