Closed snicker closed 1 week ago
Would you be able to test a patch?
i should be able to- might take me a day or two to get a build environment set up
Check out the diff in #3626?
@snicker were you able to test that patch?
unfortunately no, the next day an exception was added that made it impossible to test as the certificate was no longer intercepted
OK, that's fine. I filed https://github.com/GothenburgBitFactory/taskchampion/issues/460 to track this in TC, and once that's done I think we could add a build flag for Taskwarrior. That should probably default to using the built-in certs, as that's the safer option.
OK, this can be added once the next release of TaskChampion is merged.
TaskChampion is updated, so now it's time to make this feature accessible in TW.
Recently corporate IT implemented TLS inspection using ZScaler and suddently my ability to synchronize tasks with my taskwarrior sync server is failing with an "unknown issuer" error, using Taskwarrior 3.1.0 and the
task sync
command:output from openssl, showing that the system level certs handle intercepting and modifying trust chain (though this is not something I am really fond of)
compared to how this cert chain ought to look:
the change seems to be necessary to make in taskwarrior/taskchampion to use system level certs? but I am not a TLS expert.
similar issue is described here: https://github.com/volta-cli/volta/issues/1427 and the fix: https://github.com/volta-cli/volta/pull/1375
I can't seem to find any workaround to support this.