Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use port 80 to connect to gpg keyservers #237

Merged
merged 1 commit into from
Sep 14, 2023

Conversation

spameier
Copy link
Contributor

Description

In a firewalled environment I ran into the following error:

[EXEGOL] Adding build pipeline test command: cargo --version
[EXEGOL] Installing rvm
gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: keyserver receive failed: Connection timed out

Using port 80 makes it possible to build the image behind a firewall.

Point of attention

Feel free to close this, if you think it is unnecessary.

@ShutdownRepo
Copy link
Member

Hmm, that's interesting, what port is used if it's not explicitly set like this?

@ShutdownRepo ShutdownRepo added the enhancement New feature or request label Sep 13, 2023
@spameier
Copy link
Contributor Author

It's 11371 but keyserver.ubuntu.com also supports port 80.

source: https://serverfault.com/questions/168826/how-to-install-gpg-keys-from-behind-a-firewall

@ShutdownRepo
Copy link
Member

Okay then, will merge
Can you just add the link you gave on top of the gpg command in a comment for future reference?
Thank you for the contribution!

@ShutdownRepo ShutdownRepo added the ready for merge in the waitlist for merge, requires preliminary steps label Sep 14, 2023
This makes building the image possible when behind a firewall
@ShutdownRepo ShutdownRepo merged commit b414c1d into ThePorgs:dev Sep 14, 2023
@ShutdownRepo ShutdownRepo removed the ready for merge in the waitlist for merge, requires preliminary steps label Sep 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants