VPC router cannot run IKE with AES-GCM: libstrongswan-standard-plugins is not installed
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 77/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- java, linux
- Domínio
- infrastructure, networking
Direção de pesquisa
Comece por tools/appliance/systemvmtemplate/scripts/install_systemvm_packages.sh e examine a lista de pacotes perto da linha 78. Confirme qual pacote fornece os plugins AES-GCM ausentes do strongSwan e adicione-o à lista. Reconstrua o template da VM do sistema e verifique se o charon negocia a política IKEv2 AES-GCM informada.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
problem
The system VM template build script tools/appliance/systemvmtemplate/scripts/install_systemvm_packages.sh (line 78 on main) installs "strongswan libcharon-extra-plugins libstrongswan-extra-plugins strongswan-charon strongswan-starter" with --no-install-recommends. That leaves out libstrongswan-standard-plugins, which holds the gcm, openssl and aesni plugins. charon on the router then has no AES-GCM for IKE.
With an IKE policy such as aes256gcm16-sha256;modp2048 and IKEv2, charon logs:
ENCRYPTION_ALGORITHM AES_GCM_16 (key size 256) not supported!
key derivation failed
ESP with AES-GCM works, because the kernel does ESP.
versions
CloudStack 4.22.0.0, 4.23.0.0 and main. System VM template 4.22.0 (strongSwan 5.9.8, Debian 12). KVM.
The steps to reproduce the bug
- Allow GCM in NetUtils.isValidS2SVpnPolicy (the stock API refuses GCM ciphers), or use a build that allows it.
- Create a site-to-site VPN customer gateway with ikeversion=ikev2, ikepolicy=aes256gcm16-sha256;modp2048, esppolicy=aes256gcm16;modp2048.
- Create the VPN connection and reset it.
- Read /var/log/daemon.log on the VPC router.
What to do about it?
Add libstrongswan-standard-plugins to the package list in install_systemvm_packages.sh. We run a template with this package added (strongSwan 5.9.8-5+deb12u5) in production. charon then selects IKE:AES_GCM_16_256/PRF_HMAC_SHA2_256/MODP_2048 and ESP:AES_GCM_16_256, with no other change.
- Linguagem predominante
- Java
- Estrelas
- 3.1k
- Forks
- 1.4k
- Merge médio
- 9d 23h
- PRs com merge (30d)
- 19
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de apache/cloudstack
-
Remote access VPN users are disconnected on every LB, ACL, port forward or firewall change (xl2tpd restarted on every iptables pass)Talvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
apache/cloudstack#14545 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
apache/cloudstack#14530 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug status:has-work-around
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
apache/cloudstack#14465 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
4.23.0.0: restartVPC cleanup=true with public IPs on two VLANs fails with UnsupportedOperationException and leaves the VPC without a backup routerTalvez já em andamento @bernardodemarco assumiu há 6 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
apache/cloudstack#14430 · 4 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
[UI] "canceled - Unable to reach the management server" notification when switching from project to default view on Instances page (4.20.3)Talvez já em andamento @Damans227 assumiu há 21 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
apache/cloudstack#14381 · 1 comentário · 1 reação · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de apache/cloudstack
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
a2aproject/a2a-java#1275 ·
Mantenedores costumam responder em até 1 dia
-
module/ftp Type/Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
ballerina-platform/ballerina-library#9476 ·
Mantenedores costumam responder em até 1 dia
-
[Feature] 为世界管理页面添加打开存档文件夹按钮Abertaenhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
HMCL-dev/HMCL#7175 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
anwilli5/coin-collection-android-US#515 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
FasterXML/jackson-databind#6398 ·
Mantenedores costumam responder em até 1 dia