Daniel Meier
Daniel Meier
I looked into it and it seems like the problem arises in the native implementation the `FileSystem#checkAccess` Method, which the `File#canWrite` Method delegates to. The HotSpot Implementation uses the `access`...
After experimenting around with the `MockitoExtension` I made the following observations: Since a JUnit Jupiter `ParameterResolver` is used in both test instance construction and test method execution, the `resolveParameter(ParameterContext, ExtensionContext)`...
At first glance, the java compiler forking seems to be related to the issue. When enabling forking for every `JavaCompile` task, I managed to reproduce the issue with a long...
I managed to reproduce the behaviour with a reproducer: https://github.com/dnl50/corrupt-build-cache Steps to reproduce: 1. clear local build cache and stop all daemons 2. start a new daemon (I used the...
Hi there, you also have to set the `Content-Type` header to `application/timestamp-query` and use the `/sign` endpoint so the request can be matched correctly: ```bash curl -X POST --data-binary @request.tsq...
The `openssl ts -reply -in response.tsr -text` command only seems to print the `TSTInfo` structure as defined in [RFC3161](https://datatracker.ietf.org/doc/html/rfc3161) (Page 7). The certificate itself is only contained in the `TimestampToken`,...
Your certificat is missing the `extendedKeyUsage` Extension (see [README](https://github.com/dnl50/tsa?tab=readme-ov-file#issuing-a-signing-certificate)). To set the correct timezone, you have to set the `TZ` environment variable to your timezone: ```yaml services: tsa: image: "dnl50/tsa-server:3.3.0"...
Does your query include the flag to include the certificate details in the response? This has to be requested explicitly by using the `-cert` flag as an option of the...
Sorry for replying so late :flushed: OpenSSL prints `TSA: unspecified` since Bouncy Castle (the underlying cryptography library) currently does not set the `tsa` field in the response. The RFC defines...
Hey there, sorry for replying so late. I documented the commands necessary to issue a valid certificate in the README (see commit 298e6da). With these certificates, I was able to...