Finally the help of IT is here

Blog de soluciones informaticas.

Resolver problema con JRNL_WRAP_ERROR (FRS Event ID 13568 o 13561)

Escrito por Xavier Xaus Nadal on noviembre 16th, 2008

Buenos días, el otro día me encontré con un domain controller al que no le llegaba la réplica de Netlogon:

Mirando el visor de sucesos pude comprobar el siguiente error: The File Replication Service has detected that the replica set “DOMAIN SYSTEM VOLUME (SYSVOL SHARE)” is in JRNL_WRAP_ERROR.

Se replicaban los usuarios de Active Directory, se replicaban los DNS, se replicaba todo excepto la carpeta NETLOGON con lo que cualquier usuario nuevo que apuntara a ese domain controller para buscar su script de logon y es script se creara desde otro domain controller no funcionaba ya que estaba fallando la réplica.

Como solventar este problema?:

Lo único que hay que hacer es modificar o crear la siguiente clave de registro en el domain controller afectado: (Como sólo va a ser un parámetro de una cadena del registro no voy a hacer una copia de seguridad del registro, pero SÍ que deberíais hacerla del systemstate o al menos de la carpeta NETLOGON del domain controller que Sí que funciona para si se eliminan por cualquier motivo todos los scripts los podáis copiar de nuevo en un Domain Controller para poder replicar a los demás rápidamente).

Editamos el registro mediante Inicio -> Ejecutar -> regedit o bien pulsando las teclas Windows+R y escribiendo regedit.

Nos ubicamos en la cadena: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters

Debemos modificar el valor Enable Journal Wrap Automatic Restore de 0 a 1. Si este valor DWORD no existe deberemos crearlo (Recordad que las entradas del registro siempre se han de escribir de la misma forma (Mayúsculas y minúsculas y con los espacios mencionados).

Paramos el servicio NtFrs. (Os recuerdo que se puede parar un servicio desde Windows+R y escribiendo net stop ntfrs), pero os recomiendo o bien la consola services.msc o bien desde una línea de comandos y escribiendo net stop ntfrs ya que de esta última forma veremos el resultado escrito de la parada del servicio o de su ejecución) Otro apunte: Si deseáis reiniciar un servicio os recomiendo que lo hagáis de la siguiente forma “net stop servicio & net start servicio” ya que de esta forma podréis parar el servicio DHCP client por ejemplo en remoto y os podréis volver a conectar a la ip (De otra forma deberíais pedir que os arrancaran este servicio por que perdería la configuración DHCP y con ello la red).

Arrancamos el servicio NtFrs mediante Net start ntfrs desde una línea de comandos por ejemplo.

Ahora nos vamos al Event viewer desde el Inicio -> Panel de control -> Herramientas administrativas o bien pulsamos Windows + R y escribimos eventvwr.msc y nos vamos a File Replication Service

Podremos comprobar que nos aparece el evento:

13553 – The File Replication Service succsefully added this computer to the folowing replica set: “DOMAIN SYSTEM VOLUME (SYSVOL SHARE)” os pueden aparecer dos warnings 13560 y 13520:

13560 – The File Replication Service is deleting this computer from the replica set.

13520 – The File Replication Service moved the preexistin files in c:\windows\sysvol\domain to c:\windows\sysvol\domain\ntFrs_preExotoing___See_EvenLog esto se carga los fichero de la carpeta Netlogon para que no haya ningún conflicto de nombres cuando realize la réplica.

Ahora os aparecerá el evento 13554 – The File Replication Service susccessfully added the connections sown below to the replica set: “DOMAIN SYSTEM VOLUME (SYSVOL SHARE)”:

Nos vamos a la siguiente ruta:  %systemroot%\sysvol\sysvol\dominio\Scripts\ para ir comprobando que se generan los scripts lentamente. Según el tamaño de la organización tardará más o menos.

Y finalmente el evento esperado 13516 – The File Replication Service is no longer preventing the computer DC from becoming a domain controller. The System volume has been successfully intialized and the Netlogon service has been notified that the system volume is now ready to be sahred as SYSVOL que significará que hemos solventado el problema.

Cuando tengamos el mismo número de scripts el un domain controller origen y en este ejecutaremos una línea de comandos: Windows+R y escribimos cmd.exe ahora escribimos net share para comprobar que aparecen los directorios SYSVOL y Netlogon que son a los que se conectan los usuarios de Active Directory para coger su script.

Recuerdo que el error de Journal Wrap únicamente estará solventado cuando el domain controller reciba la réplica de otro domain controller.

Y por último modificaremos el valor Enable Journal Wrap Automatic Restore de 1 a 0 o eliminaremos la cadena si antes no existía.

Resumen:

1.- Modificar valor Dword Enable Journal Wrap Automatic Restore de 0 a 1 de la cadena del registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters

2.- Net stop NtFrs

3.- Net start NtFrs

4.- Esperar a que se haya realizado la réplica por ejemplo desde la ruta %systemroot%\sysvol\sysvol\dominio\Scripts\

5.- Comprobar mediante net share que se hayan compartido SYSVOL y NETLOGON

6.- Modificar valor Dword Enable Journal Wrap Automatic Restore de 1 a 0 o eliminar el valor Dword de la cadena del registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters

Y esto es todo: Espero que os sirva de ayuda y hasta la próxima MegaCracks.

Related Posts Plugin for WordPress, Blogger...
Etiquetas: , , , , , , , , , , , , , , , ,


13 Responses to “Resolver problema con JRNL_WRAP_ERROR (FRS Event ID 13568 o 13561)”

  1. Josep Prada Says:

    Hola XaviXaus!

    Yo me encuentro con este problema en servidores controladores de dominio que estan solos y no se replican con nadie, pero las carpetas Sysvol y netlogon siguen apareciendo. que pasa entonces?

    Es el mismo procedimiento?

    Gracias

  2. jose Says:

    Yo tambien me encuentro en el mismo estado que Josep Prada, solamente hay un solo controlador de dominio.

  3. Eduardo Lopez Says:

    Justo lo que necesitaba, Gracias!

  4. Marcos Says:

    Yo tambien me encuentro en el mismo estado que Josep Prada, solamente hay un solo controlador de dominio.

    Es el mismo procedimiento?

    Gracias

  5. Pedro Says:

    Muy buenas!!

    Muchas gracias por esta guia!
    Me sirvió perfectamente para un escenario de varios controladores de dominio donde uno estaba arrojando errores de GPO, DataCollectionState, FRSState, etc.

    Muchas gracias!!!

  6. Jesús Martínez Says:

    Has solucionado el problema de uno de mis 5 controladores Windows Server 2008.

    Gracias

  7. Leandro Guzman Says:

    Lo que necesitaba y muy buenos los pasos, todo ok.

  8. Xabier Orbegozo Says:

    Yo tengo el escenario con un solo controlador de dominio windows 2003 x64 y me funciono perfecto.

    Gracias

  9. Leonardo Cornejo Says:

    Lo aplique y función

    Gracias

  10. Jaime Says:

    Aplicado y corregido el problema, se agradece un montón…

  11. Alfredo Revello Says:

    Aplique tu recomendación al problema y me funciono correctamente,

    Gracias.

  12. OReje Says:

    Eres un dios gracias!!!

  13. gabriel cueva Says:

    My buen aporte!

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>