Apache HTTP-server version 2.4.63 er blevet udgivet.
De vigtigste ændringer:
- mod_ssl: Der er foretaget forbedringer i fejlbehændlingen ved initialisering af OpenSSL. Serveren afslutter nu korrekt opstarten, hvis initialisering af OpenSSL mislykkes. Dette er vigtigt for at sikre serverens pålidelighed ved opstart.
- mod_md (opdateringer): Der er foretaget ændringer i håndteringen af ACME-certifikater:
- Timeouts for domænevalidering er blevet øget serveren fra 30 sekunder til 5 minutter.
- Et problem med at hente certifikater ved ACME-opdateringer er blevet rettet, hvilket nu ikke kræver overskriften 'Location:', hvilket forbedrer kompatibiliteten med andre CA udover Let’s Encrypt.
- Der er indført forbedringer, der muliggør mere effektiv administration af certifikater ved fejl og aktivering af dem i tilfælde af svigt.
- mod_proxy: Parametre for ProxyPassMatch understøttes nu, herunder substitution i værtsnavn og port. Dette er vigtigt for mere fleksibel konfiguration af proxy-servere.
- mod_authnz_ldap: Muligheden ldap-search er tilføjet, hvilket gør det muligt at udføre autorisering baseret på vilkårlige LDAP-udtryk uden at bruge brugernavn. Dette udvider mulighederne for autoriseringskonfiguration.
- mod_rewrite: Reglerne for håndtering af spørgsmålstegn er blevet forbedret, og der er tilføjet beskyttelse mod fejlen UnsafeAllow3F. Dette er en vigtig ændring for korrekt håndtering af omskrevne URL-adresser, især ved komplekse konfigurationer.
- mod_proxy_balancer: Behandlingen af parameteren stickysession i balanceringskonfigurationen er blevet rettet. Dette er vigtigt for korrekt håndtering af sessioner, når belastningsbalancering anvendes.
- mod_lua: Felterne r.ap_auth_type er nu tilgængelige for skrivning. Dette åbner nye muligheder for konfiguration og arbejde med autentificering i Apache via Lua.
- mod_tls: Det eksperimentelle modul er blevet fjernet og er nu tilgængeligt som en separat pakke. Dette kan påvirke dem, der har brugt det til at arbejde med TLS via Rust.
Kilde: linux.org.ru
