Skip to content

Conversation

@ralf401
Copy link
Contributor

@ralf401 ralf401 commented Dec 3, 2025

No description provided.

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

Artifacts

Produced during runtime

📦 html-549a68a

@ralf401 ralf401 linked an issue Dec 3, 2025 that may be closed by this pull request
@ralf401 ralf401 changed the title Draft: Fixes #921 - Add proxy configuration and connection test script Draft: Fixes #745 - Add proxy configuration and connection test script Dec 3, 2025
@ralf401 ralf401 changed the title Draft: Fixes #745 - Add proxy configuration and connection test script Fixes #745 - Add proxy configuration and connection test script Dec 4, 2025
@ralf401
Copy link
Contributor Author

ralf401 commented Dec 4, 2025

@YetAnotherGerrit

Could you please also have a look? This PR doesn't really solve the issue (which I moved from admin- to system docs, BTW).
What do you think, should we keep the issue open? If yes, we should maybe refine and plan it in a sprint, not sure.

@YetAnotherGerrit
Copy link
Contributor

The more common and advised way to set a proxy via ENV variables is to use the lower case version http_proxy and https_proxy. Only specific applications require it to be HTTP_PROXY and HTTPS_PROXY. If Zammad does not care, I would prefer that we use the lower case version in the documentation. Alternativly add a comment, that it might be interesting to set both.

Ubuntuu e.g. advises for something like this:

export http_proxy=http://SERVER-IP_ODER_NAME:PORT
export https_proxy=http://SERVER-IP_ODER_NAME:PORT
export ftp_proxy=http://SERVER-IP_ODER_NAME:PORT
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy

@ralf401
Copy link
Contributor Author

ralf401 commented Dec 4, 2025

The more common and advised way to set a proxy via ENV variables is to use the lower case version http_proxy and https_proxy. Only specific applications require it to be HTTP_PROXY and HTTPS_PROXY. If Zammad does not care, I would prefer that we use the lower case version in the documentation. Alternativly add a comment, that it might be interesting to set both.

Ubuntuu e.g. advises for something like this:

export http_proxy=http://SERVER-IP_ODER_NAME:PORT
export https_proxy=http://SERVER-IP_ODER_NAME:PORT
export ftp_proxy=http://SERVER-IP_ODER_NAME:PORT
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy

Oh thanks, wasn't aware that this is even allowed for environment variables 😃 I added a hint with examples for the lower case variables.

But the question about how to proceed with the issue is still open 😜 I would tend to close it to have the repo clean, but if you consider the remaining parts that important, we could talk about how to tackle it.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

List of components that allow proxy configuration

4 participants