2 votos

Reparación del error 73 Y Open Directory sin Internet

He estado trasteando con un viejo PowerMac G4 que ejecuta OSX 10.5 Leopard Server tratando de conseguir que Open Directory funcione en una pequeña red que he montado para hacer pruebas. No puedo encontrar nada útil en línea sobre mi situación específica.

Mi red no tiene, ni tendrá nunca, conexión a Internet, pero tengo varias máquinas Mac conectadas a través de Ethernet o WiFi.

Encontré en Internet que necesitaría un servidor DNS con un nombre de búsqueda directa e inversa y así configuré el servicio DNS con un nombre de host que elegí al azar. No creo que el hecho de que haya elegido un nombre al azar importe porque la red estará desconectada. ¿Esto está mal?

Cuando intento configurar un maestro de Open Directory, obtengo: "Este servidor no ha sido configurado como maestro de Open Directory. Se ha producido un error. Valor del error = 73"

Cuando se ejecuta sudo changeip -checkhostname Lo entiendo:

Primary address = 192.168.1.15  
Current Hostname = PowerMac.exampledomain.net  
DNS Hostname = PowerMac.exampledomain.net  
The names match. There is nothing to change.

No obtengo dirserv:success = "success". ¿Esto causa el error 73?

¿Estoy haciendo algo mal?

1voto

ahh11 Puntos 38

Ahora he conseguido solucionar mis errores y demás. A continuación explicaré cómo solucionar el error 73 y cómo configurar tu servidor como OD Master. Espero que alguien más encuentre esto útil y se ahorre muchos meses de dolor tratando de resolver sus problemas.

  • En primer lugar, tenemos que reiniciar completamente la base de datos. Para ello, abriremos el terminal e introduciremos sudo slapconfig -destroyldapserver . El servicio de OD debería restablecerse ahora. Para que los cambios surtan efecto, debemos reiniciar el sistema. No te saltes esta parte.

  • A continuación tenemos que configurar el DNS. Crea un nuevo dominio en la red local y agrega la dirección ip local del maestro que va a ser el DOD como un registro A. Asegúrate de que el registro inverso también coincide. Si esto no tiene sentido para ti, entonces necesitas buscar cómo configurar el DNS. Asegúrese de hacer clic en el botón Iniciar DNS para iniciar el servicio.

  • Ahora añade el servidor DNS local a la salida DNS de tu router para que éste dé a todos los dispositivos conectados por DHCP la dirección IP local de tus servidores DNS. Para permitir las conexiones externas a Internet, puede añadir otro servidor DNS al local, de modo que cualquier dirección no válida pueda ser probada para obtener una respuesta no autorizada.

  • Vuelve al terminal y escribe sudo changeip -checkhostname . Si hay algún problema, siga el ejemplo dado para arreglar el nombre de su máquina.

  • Reinicia de nuevo si tienes que hacer cambios. Si no es así, omita el siguiente paso.

  • Vuelva a realizar los dos últimos pasos.

Ahora tenemos que arreglar los permisos LDAP que causan el error 73:

  • En el tipo de terminal sudo mkdir -m755 /var/db/openldap .

  • Reiniciar de nuevo...

Por último, ahora podemos crear el servidor de DO siguiendo algunas de las reglas estrictas que se explican a continuación:

  • Abra Server Admin, seleccione Open Directory, en General, haga clic en Cambiar...

  • Escoge Maestro.

    Asegúrese de no utilizar ningún detalle de cuenta que esté asociado a una cuenta de máquina local en los campos de la cuenta del Administrador del Dominio Principal.

  • Haga clic en continuar.

  • En Kerberos Realm escriba el nuevo nombre de host DNS de su máquina.

  • Haga clic en continuar.

  • Haga clic en continuar.

Serás recibido con el mensaje de éxito y un OD Master en funcionamiento.

Espero que esto haya ayudado a alguien. Siéntase libre de rehacer mi guía en una mejor forma y responder con ella.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X