O erro 720 aparece despois de que se acepten as credenciais, e por iso devolve a xente ao campo do contrasinal. A conexión chegou ao punto no que se negocia un enderezo e non obtivo ningún. Dous fallos moi distintos producen ese mesmo diálogo: o servidor non tiña nada que repartir, ou este cliente concreto non puido completar a negociación. Separar eses dous antes de tocar nada é a maior parte da reparación, e a distinción está documentada na páxina de solución de problemas de Microsoft sobre o erro 720.

O que o diálogo omite

A mensaxe describe un fallo na negociación PPP, e é deliberadamente vaga porque o cliente non pode ver por que rexeitou o servidor. Non é un erro de credenciais, nin unha afirmación sobre o cifrado do túnel. Significa que non se entregaron o enderezo nin os parámetros de negociación.

Do lado do servidor, a causa habitual é a asignación: un conxunto estático de RRAS sen enderezos libres, ou unha configuración DHCP cuxo ámbito está esgotado ou é inalcanzable, produce exactamente este síntoma en todos os clientes que o intentan. Do lado do cliente, a causa habitual é unha vinculación. O WAN Miniport que transporta PPP debe estar vinculado aos compoñentes correctos, e unha vinculación desactivada ou un filtro de rede inserido pode deter a negociación sen ningún problema visible no dispositivo. As dúas familias necesitan probas distintas, e a forma máis rápida de escoller entre elas é contar cantos clientes están afectados.

Separe a poboación antes do conxunto

Conte os clientes afectados antes de ler calquera configuración. Un fallo que golpea a todos á vez é unha condición do servidor, e un fallo que segue unha máquina entre redes é unha condición do cliente. Ese reconto custa unha mensaxe nunha canle de chat e aforra unha tarde.

ArtifactHow you get itWhat it rules outWhat it cannot rule out
Affected-client countOne message to the people who failed, or a search of today's ticketsA client-only fault, when every client failed within minutesWhich server-side component stopped allocating
RRAS event for one attemptGet-WinEvent on the System log, filtered to the allocation event idAn allocation failure, when no event matches that attemptA binding fault that appears later in the same negotiation
Hidden WAN Miniport bindingsGet-NetAdapter with hidden adapters, then the binding list on the returned nameA disabled ms_wanarp binding or an inserted filter on this clientPool exhaustion that would also have hit other clients
Free-address countThe RRAS pool view, or the DHCP scope statisticsA committed static range or an exhausted scopeWhy the address was not delivered to one specific client

Despois relacione un intento fallido co propio rexistro do servidor, porque RRAS rexistra un evento cando non pode asignar e ese evento nomea o fallo en lugar do síntoma. Se o fallo segue un cliente concreto, o rexistro do servidor non mostrará nada para ese intento, o cal é informativo en si mesmo. A ausencia dun erro de asignación reduce o problema á negociación dese cliente e di que comandos executar despois.

Get-WinEvent -LogName System -MaxEvents 500 | Where-Object { $_.Id -eq 20167 }
Get-NetAdapter -IncludeHidden | Where-Object { $_.InterfaceDescription -like "WAN Miniport*" }

Lea o estado de asignación do servidor

Do lado de RRAS, confirme que método de asignación está configurado realmente e non cal supón a documentación. Un conxunto estático e unha configuración retransmitida por DHCP fallan de formas distintas, e a solución corresponde ao que estea en uso. Nun conxunto estático, conte os enderezos libres e busque asignacións por usuario que manteñan unha concesión que ninguén lembra facer, porque un conxunto que parece grande pode estar totalmente comprometido. En DHCP, comprobe que o repetidor chega a un servidor e que o ámbito ten concesións libres.

Un ámbito esgotado por clientes normais produce o mesmo 720 que un conxunto mal configurado, e a consola de RRAS parecerá perfectamente sa en ambos os casos. Resista a solución herdada de dividir un conxunto en rangos máis pequenos: o consello orixinal describía o resultado dun administrador, e non repara un fallo de asignación que os propios eventos do servidor poden nomear directamente.

Lea as vinculacións do cliente sen rompelas

Se as probas apuntan a un cliente, inspeccione o adaptador oculto en lugar de reinstalar a pila. O primeiro comando enumera as interfaces WAN Miniport e os seus nomes; o segundo toma o nome que devolveu, non un nome copiado dunha guía.

Get-NetAdapterBinding -Name "<name>" -IncludeHidden -AllBindings

Lea a lista en busca da vinculación de resolución de enderezos e de filtros de terceiros. Unha vinculación desactivada é unha reparación dirixida, mentres que a presenza dun filtro é unha pregunta para o propietario dese software e non un permiso para desactivar un produto de seguridade. Borrar todos os adaptadores é o único movemento que destrúe as probas que necesitaría se o fallo volve.

Tras a corrección, reintente o mesmo perfil e despois repita o caso de dous clientes se ese era o síntoma orixinal, porque unha primeira conexión correcta oculta o problema de asignación que expón un segundo cliente. Manteña a nota en catro campos: que cliente, que vinculación, que evento e que cambiou. Cambie tamén unha capa por intento, xa que unha corrección do cliente e un cambio do conxunto aplicados xuntos non se poden atribuír, e o seguinte fallo parecerá novo cando sexa o mesmo.

Artigos relacionados