Skip to content

Conversation

@SniperSister
Copy link
Contributor

Summary of Changes

In order to properly use HTTPS connections, a valid and up-to-date CA file is needed. That can either be a single file or a directory holding multiple files.

In our CURL transport, a protected method setCAOptionAndValue fetches the correct file OR folder and sets the respective CURL option.

However, a redundant call in the request method tried to do the same, however without checking if the return from CaBundle is a path and not a file.

On systems where CaBundle returns a path, the following error message is shown while fetching extension updates wiht debug mode on:

An error has occurred: error setting certificate file: /PATH/TO/CERTS

Testing Instructions

Code Review

Documentation Changes Required

@SniperSister SniperSister requested a review from Hackwar December 17, 2025 09:56
@HLeithner
Copy link

I think this merge commit was not 100% correct:

23809c3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants