error de reparación 73 Y Open Directory sin Internet

2

He estado jugando con un viejo PowerMac G4 con OSX 10.5 Leopard Server tratando de hacer que Open Directory se ejecute en una pequeña red que configuré para realizar pruebas. No puedo encontrar nada útil en línea sobre mi situación específica.

Mi red no tiene, y nunca tendrá, una 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, por lo que configuré el servicio DNS con un nombre de host que elegí al azar. No creo que el hecho de haber elegido un nombre al azar sea importante porque la red estará fuera de línea. ¿Está esto mal?

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

Al ejecutar sudo changeip -checkhostname , obtengo:

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?

    
pregunta DevelopedLogic 11.01.2017 - 09:22

1 respuesta

2

Ahora he logrado resolver mis errores y tal. Ahora explicaré cómo corregir el error 73 y cómo configurar su servidor como un maestro OD. Con suerte, alguien más lo encontrará útil y se ahorrará muchos meses de dolor al tratar de resolver sus problemas.

  • En primer lugar, necesitamos restablecer completamente la base de datos. Para hacer esto, abriremos el terminal e ingresaremos sudo slapconfig -destroyldapserver . El servicio OD debe ser reiniciado ahora. Para garantizar que los cambios surtan efecto, necesitamos reiniciar el sistema. No te saltes esta parte.

  • A continuación necesitamos configurar DNS. Cree un nuevo dominio en la red local y agregue la dirección IP local del maestro to-be-OD como un registro A. Asegúrese de que el registro inverso también coincida. Si esto no tiene sentido para ti, entonces debes buscar la forma de configurar el DNS. Asegúrese de hacer clic en el botón Iniciar DNS para iniciar el servicio.

  • Ahora agregue el servidor DNS local a la salida DNS de su enrutador para que su enrutador le dé a todos los dispositivos conectados mediante DHCP la dirección IP local de su servidor DNS. Para permitir conexiones de Internet externas, es posible que desee agregar otro servidor DNS a su servidor local, de modo que se pueda probar cualquier dirección no válida para obtener una respuesta no autorizada.

  • Vuelva al terminal y escriba sudo changeip -checkhostname . Si hay algún problema, siga el ejemplo dado para corregir el nombre de host de su máquina.

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

  • Rehacer 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 .

  • Reinicia otra vez ...

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

  • Abra el Administrador del servidor, elija Abrir directorio, en General, haga clic en Cambiar ...

  • Elegir maestro.

    Asegúrese de no usar ningún detalle de cuenta que esté asociado con una cuenta de máquina local en los campos de la cuenta de administrador de dominio maestro.

  • Haz clic en continuar.

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

  • Haz clic en continuar.

  • Haz clic en continuar.

Reciba un mensaje de éxito y un maestro de OD en funcionamiento.

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

    
respondido por el DevelopedLogic 22.01.2017 - 16:36

Lea otras preguntas en las etiquetas