fix(koji): Corregir configuración SSL y seguridad del Hub
- Cambiar URLs de HTTP a HTTPS en koji.conf.j2 para consistencia SSL - Agregar WebCert en web.conf.j2 para autenticación proxy SSL - Generar y desplegar certificado kojiweb.pem - Configurar MaxConnectionsPerChild=100 en httpd para prevenir fugas de memoria Co-authored-by: Assistant <renich+assistant@evalinux.com>
This commit is contained in:
parent
fa97cba322
commit
f6a353d507
4 changed files with 17 additions and 2 deletions
|
|
@ -125,6 +125,7 @@
|
|||
- { src: "kojihub.pem", dest: "/etc/pki/koji/kojihub.pem", mode: "0644", group: "apache" }
|
||||
- { src: "kojiadmin.pem", dest: "{{ koji_admin_cert_path }}", mode: "0644" }
|
||||
- { src: "kojira.pem", dest: "/etc/pki/koji/kojira.pem", mode: "0640", group: "kojira" }
|
||||
- { src: "kojiweb.pem", dest: "/etc/pki/koji/kojiweb.pem", mode: "0640", group: "apache" }
|
||||
|
||||
- name: Update CA trust store
|
||||
ansible.builtin.command: update-ca-trust
|
||||
|
|
@ -195,6 +196,15 @@
|
|||
- httpd_use_nfs
|
||||
notify: Restart httpd
|
||||
|
||||
- name: Configure httpd MaxConnectionsPerChild to prevent memory leaks
|
||||
ansible.builtin.lineinfile:
|
||||
path: /etc/httpd/conf/httpd.conf
|
||||
regexp: '^#?\s*MaxConnectionsPerChild\s+\d+'
|
||||
line: 'MaxConnectionsPerChild 100'
|
||||
state: present
|
||||
backup: true
|
||||
notify: Restart httpd
|
||||
|
||||
- name: Start and enable httpd
|
||||
ansible.builtin.service:
|
||||
name: httpd
|
||||
|
|
|
|||
Loading…
Reference in a new issue