Het is gelukt om het probleem te reproduceren door een Autotask-database te gebruiken die geen data in het zogenaamde “EDM-cache” heeft staan. Het is mogelijk dat er andere of aanvullende criteria zijn waaronder dit probleem optreedt, omdat het maar bij een klein deel van de gebruikers tot problemen leidt.
Het probleem verdween nadat het automatisch vrijgeven van locks voor afgeronde verzoeken werd uitgeschakeld. Deze functionaliteit was in productie genomen als “wijziging 2” op Itgentmm007 Kan geen vrij slot krijgen op throttle ‘ThrottlingBasedOnLicense’ voor cap-groep ‘lic:...’ na 1,920 seconden te hebben gewacht - 9 van forums.
Een analyse naar de oorzaak zal uitgevoerd worden en deze zal worden weggenomen. In de tussenliggende tijd zal het automatisch vrijgeven van locks uitgeschakeld blijven zodat deze fout niet optreedt.
Advies is uw downloads nogmaals te proberen.
Analyse
Bij het gebruik van curl was ook op deze reproductie-omgeving onder andere de HTTP-header Content-Type afwezig:
C:\Users\john>curl --verbose --user john.doe@acme.com:secret https://bridge-online.invantive.com/url/odata4/
* Host bridge-online.invantive.com:443 was resolved.
* IPv6: (none)
* IPv4: 51.159.84.177
* Trying 51.159.84.177:443...
* schannel: disabled automatic use of client certificate
* ALPN: curl offers http/1.1
* ALPN: server accepted http/1.1
* Connected to bridge-online.invantive.com (51.159.84.177) port 443
* using HTTP/1.x
* Server auth using Basic with user 'john.doe@acme.com'
> GET /url/odata4/ HTTP/1.1
> Host: bridge-online.invantive.com
> Authorization: Basic secret
> User-Agent: curl/8.10.1
> Accept: */*
>
* Request completely sent off
* schannel: remote party requests renegotiation
* schannel: renegotiating SSL/TLS connection
* schannel: SSL/TLS connection renegotiated
* schannel: remote party requests renegotiation
* schannel: renegotiating SSL/TLS connection
* schannel: SSL/TLS connection renegotiated
< HTTP/1.1 200
< date: Tue, 29 Apr 2025 12:55:24 GMT
< server: Kestrel
< content-length: 0
< x-invantive-request-id: 0HNC73IC7IS64:00000001
< strict-transport-security: max-age=31536000; includeSubDomains; preload
< x-robots-tag: none
< alt-svc: h3=":443";ma=900;
< set-cookie: invantive-sticky=srv_something; path=/
<
* Connection #0 to host bridge-online.invantive.com left intact
De uitvoer was ook leeg.
Na uitschakeling van het automatisch vrijgeven van locks van beeindigde requests kwam wel een antwoord als uitvoer en waren de headers anders zoals blijkt uit de eerste regel:
...
< content-type: application/json; charset=utf-8
< date: Tue, 29 Apr 2025 12:59:04 GMT
< server: Kestrel
< cache-control: no-cache,no-store
< expires: -1
< pragma: no-cache
< set-cookie: .Invantive.Bridge.Online.Session=something; path=/; samesite=lax; httponly
< x-invantive-request-id: 0HNC73MEQMGHP:00000001
< strict-transport-security: max-age=31536000; includeSubDomains; preload
< x-robots-tag: none
< alt-svc: h3=":443";ma=900;
< set-cookie: invantive-sticky=srv_something; path=/
< transfer-encoding: chunked