Connexion
Abonnez-vous

Sur Windows Server, le dernier Patch Tuesday casse le serveur DHCP « par intermittence »

Le 17 juin à 10h25

Le 10 juin, Microsoft déployait ses correctifs mensuels de sécurité, le fameux Patch Tuesday. Celui-ci corrigeait des dizaines de failles de sécurité, comme à peu près tous les mois. À ce moment, un seul problème était connu, un souci d’affichage pour la famille de polices Noto, qui apparaissaient comme floues dans certaines conditions.

L’éditeur a cependant mis à jour sa fiche pour ajouter un problème nettement plus sérieux. Les versions 2016, 2019, 2022 et même 2025 de Windows Server peuvent provoquer un défaut avec le serveur DHCP du système, qui fonctionne alors « par intermittence ». Le problème peut engendrer une belle pagaille dans les entreprises, car ce composant est responsable de la distribution dynamique d’adresses IP aux appareils connectés au réseau.

Sur Reddit, le sujet tourne depuis des jours, provoquant la colère d’un grand nombre d’utilisateurs. Il n’y a pour l’instant aucune solution et, facteur aggravant, Microsoft n’a pas communiqué tout de suite. Une mise à jour de la page indique désormais : « Nous travaillons à la publication d'une résolution dans les prochains jours et fournirons plus d'informations dès qu'elle sera disponible ».

Comme souvent avec les problèmes liés aux mises à jour de Windows, le cas relance les discussions sur l’assurance qualité de Microsoft et le temps que l’éditeur consacre aux tests de ses correctifs. Le problème avait empoisonné une partie du cycle de vie de Windows 10, et la situation ne s’est guère améliorée sous Windows 11. Sur ce dernier, la mise à jour majeure 24H2 a eu son lot de problèmes, avec un déploiement complexe, qui s’achève tout juste, et un nombre important de soucis techniques.

Le 17 juin à 10h25

Commentaires (40)

votre avatar
Sérieusement, comme quelque chose d'aussi critique a pu passer ?.. 😵
votre avatar
plus c'est gros...
votre avatar
Ils ont voulu punir les entreprises pour qui windows et serveur ne génère pas une dissonance cognitive!
votre avatar
Et déployer le correctif sur des milliers de machines n'ayant plus accès au réseau, cela peut s'avérer compliqué…
votre avatar
C'est du déploiement par intermittence :fumer:
votre avatar
Nouvelle technique pour alléger la charge :-D
votre avatar
C'est le serveur DHCP qui est cassé, pas le client.
votre avatar
Oui, mais MS cumule avec la MAJ 24H2 qui a pété le DHCP sur pas mal de postes clients, et notamment en entreprises !
votre avatar
C'est le serveur DHCP qui est impacté, pas le client.
Faut juste patcher les serveurs.

edit : GRILLED :D
votre avatar
Deficient Host Configuration Protocol... :nonnon::crever:
votre avatar
Deficient Host Combination Patch
:cap:
votre avatar
La solution est simple, yaka configurer un lease (temps après lequel le client doit redemander une nouvelle IP) plus long que l'intervalle entre deux patch tuesdays :D On a une chance que MS corrige avant qu'on ait un souci.

Ou utiliser IPV6, bien sûr...

Note si c'est pas clair : je plaisante. Sauf pour IPV6 qui devrait s'en sortir sans casse si je ne me trompe.
votre avatar
C'est de pire en pire les patch Microsoft, ça casse toujours un truc, et un truc de plus en plus important...
votre avatar
C'est à l'image de la Tech dans son ensemble à mes yeux.

Tout est pété ou fini à la pisse de nos jours, en mode bêta test permanente.
votre avatar
C'est un des impacts pervers d'Internet: avant, si tu devais déployer un patch, c'était une logistique super lourde pour les fournisseurs donc ils étaient contraints de tester tout beaucoup.

A présent, à chaque bug, "oh on n'a qu'à déployer un fix" (lequel amènera d'autres bugs).
votre avatar
Non seulement c'est un travers de la mise à jour "facile", mais c'est aussi de mon observation d'un travers de la démarche produit.

Quasi tous les PO que j'ai connus étaient en mode "faut produire de la feature" en priorité (en gros : être visible et faire du visible), reléguant les bugs et la maintenance au cent trente-huitième plan. N'étaient priorisés que les bugs impactant, en gros.

Cette mentalité est une plaie.
votre avatar
Après le DHCP comme tout service critique est censé être redondé, si les entreprises patch leurs serveurs principaux ET de backup en même temps, je pense qu'ils ont de plus gros problèmes d'organisation que technique :non:

Après a voir l'intégration qu'ils utilisent avec leur DHCP couplé à l'AD, parce qu'un DHCP ça se backup/restore/réinstalle extrémement simplement (avec juste un fichier texte des subnets relité au site/IP du routeur).
Mais si il y a plein de liaison avec l'AD ça peut vite bloquer effectivement...
votre avatar
Suffit de passer tout le réseau en 169.254.0.0/16 pour être immunisé à la perte de serveur DHCP.
(humour d'admin réseau)
votre avatar
ça passe tout seul en APIPA normalement ...
Mais en lien local ipv6 aussi.
Au fait quelqu'un a déjà essayé de subnetter 169.254.0.0/16 pour voir, ça peut être marrant au niveau incertitude ?
votre avatar
Une raison de plus de passer à l'IPv6 en virant ce SPOF de DHCP :yes:
votre avatar
... ce SPOF de DHCP MS ?

:troll:
votre avatar
Faudra bien à un moment qu'un "machin" sur le réseau te donne l'adresse des serveurs DNS... Même si en IPV6 ça ne s'appelle pas nécessairement DHCP, il y en a un sur le routeur.
votre avatar
Ca s'appele DHCPv6, donc si, ca s'appelle pareil :D
votre avatar
On peut aussi se passer de DHCPv6, cette verrue qui n'aurait jamais du voir le jour.

Parler du routeur est également "so IPv4". Rien n'interdit d'avoir 4 routeurs en IPv6 avec chacun ses DNS annoncés.

Le SPOF n'est pas une fatalité en IPv6
votre avatar
Comment les machines peuvent connaître leur IP, sans DHCP?
(Vraie question)
votre avatar
En la générant elles-mêmes, plus de détail. (vraie réponse)
votre avatar
Parler du routeur est également "so IPv4". Rien n'interdit d'avoir 4 routeurs en IPv6 avec chacun ses DNS annoncés.
Rien n'interdit d'avoir quatre routeurs en IPv4, chacun avec son serveur DHCP. En IPv4 le client peut recevoir plusieurs offres et choisir celle qui lui convient le plus.

Par ailleurs, pour paraphraser le docteur Samson Fô Pli ("le voyageur avisé ne porte pas plus de chapeaux qu'il n'a de têtes") il semble inutile d'avoir plus de routeurs que de connexions vers l'extérieur, or en majorité les sites se contentent d'une seule connexion vers l'extérieur (oui, et puis ils se plaignent quand elle tombe, mais néanmoins ils n'en ont qu'une).
votre avatar
Tu peux avoir 4 routeurs en IPv4 mais un seul serveur DHCP actif par sous réseau.

Avoir plusieurs routeurs c'est par exemple avoit deux connections fibre ou avoir un modem 4g en secour. Il y a pleins d'exemples en fait où cela est utile.

Avec IPv6, avoir deux routeur est simple: les deux coexistent sans avoir à configurer quoi que ce soit et les ordinateurs vont adapter leur usage de ces deux connexions dynamiquement selon ce qui marche le mieux, toujours sans aucune intervention ou configuration.

C'est quand-même le jour et la nuit par rapport à IPv4
votre avatar
Prolégomènes : Je suis entièrement d'accord avec ce que tu dis.

Néanmoins, toutes les choses merveilleuses dont tu parles ne sont pas l'apanage de IPv6. Bien sûr c'est un peu plus complexe en v4, mais c'est techniquement possible. La seule chose que IPv6 simplifie drastiquement c'est l'attribution d'une adresse IP puisque le client peut raisonnablement se l'attribuer seul sans risque de collision vu la taille (à condition qu'il puisse quand-même déterminer le n° de réseau, ce qu'il ne peut faire seul, il faut que quelqu'un le lui dise). Tout le reste fonctionne en V4 ou en tout cas il n'existe aucune barrière technologique qui interdirait de le faire.

- Deux serveurs DHCP ? Oui, par exemple un qui donne 192.168.1.x dans le range 100-199 et l'autre dans 200-299. Ou 10.x.x.x si ton réseau est grand...
- Deux routeurs et load balancing ? Oui si le client sait qu'il y a deux routes avec la même métrique, il peut faire du load balancing. C'est le client qui choisit le routeur qu'il préfère via sa table de routage, pas le protocole qui l'impose. Attention encore une fois, je ne dis pas que tous les clients implémentent du load balancing, je dis juste que IPv4 ne l'interdit pas.
- Les deux coexistent sans configuration : encore une fois, c'est l'affaire du client qui doit être suffisamment malin, pas du protocole. Rien n'interdit de configurer tes serveurs DHCP pour signaler la présence des deux routeurs... Si tu insistes sur l'absence de configuration, je te dirais que le client doit bien disposer d'un moyen de découvrir les adresses des routeurs au démarrage, et encore une fois, rien n'interdit d'implémenter en IPv4 des mécanismes de découverte des routeurs par broadcast... Par exemple le client pourrait très bien, lorsqu'il reçoit une offre DHCP de chacun des deux, en sélectionner un mais quand-même utiliser les informations obtenues de l'autre en ce qui concerne le routage.
votre avatar
Oh ! Un clou !

Ça tombe bien j'ai un marteau.

Toutes proportions gardées, ces belles choses automagiques que fait IPv6, AppleTalk était déjà capable de le faire... Il y a 40 ans.
votre avatar
Et pour le coup, Apple en a fait profité tout le monde avec le protocole Bonjour et le rétrofit dans IPv4 des adresses link local d'IPv6.

Il me semble que l'on peut également les remercier pour le MDNS.

Mais IPv4 étant ce qu'il est, il n'est pas possible de cumuler les adresses de lien local, les adresses privées et les adresses globales, contrairement à IPv6.
L'attribution des adresses APIPA par Windows est d'ailleur une grosse source de problèmes en entreprise car il faut soit être admin, soit redémarrer windows pour redemander une adresse au DHCP.
votre avatar
L'attribution des adresses APIPA par Windows est d'ailleur une grosse source de problèmes en entreprise car il faut soit être admin, soit redémarrer windows pour redemander une adresse au DHCP.
De toute façon, redémarrer Windows, c'est ce que font ses utilisateurs quand ça ne marche pas. :D

Plus sérieusement, débrancher le cable Ethernet ou couper puis rétablir le Wi-Fi doit suffire pour récupérer une adresse IP par le DHCP.
votre avatar
Débranchet et rebrancher le câble ne marche pas toujour. J'ai des collègues qui perdent le réseau après avoir débranché la station d'accueil pour se rendre en réunion. Au retour, plus de réseau filaire car adresse APIPA.

Mais pour le wifi, on peut effectivement s'en sortir en coupant momentanément le wifi.
votre avatar
Vivement que @Ferd rachète cette boite de marde qu'on puisse avoir un truc qui tourne :D
votre avatar
Ça m'étonnerait que chez Moji, les serveurs DHCP soient sous Windows server. :D
votre avatar
Y sont sous 2003, pas de risque d'être impacté par le bug :yes:
votre avatar
Avec des bases de données sous Access... O_o
votre avatar
Excel, voyons ! Ce SGBD universellement reconnu :D
votre avatar
Nan mais quelle horreur, sous Access !!

Nous sommes sur Hypercard.
votre avatar
En écoutant Lily Was Here ...

Sur Windows Server, le dernier Patch Tuesday casse le serveur DHCP « par intermittence »

Fermer