OS X服务器与开放目录和networkingconfiguration

我正在尝试使用Mac Mini作为开放目录域,但是它在开放目录设置上失败。

从日志中确切的错误是一个如下:

Server[308]: An error occurred while configuring webiken as a directory server: Error Domain=XSActionErrorDomain Code=78 "Server returned a non-zero status code" UserInfo=0x7fb826114140 {NSLocalizedDescription=Server returned a non-zero status code} 

任何想法,这可能是什么?

仅供参考:我认为这是由于我的networkingconfiguration。 我通过Wifi连接到互联网,我有一个交换局域网stream量,但是没有办法让交换机上网。 有没有反正我可以限制LANstream量只使用以太网(EN0)和互联网stream量只使用WiFi?

你可能是正确的,这个问题是由于你的networking设置,但是我不能真正地提出具体的build议,而不知道你想如何设置networking以及如何希望能够使用服务器(和从哪个networking)。 不过,我可以给你一些关于设立OD大师的一般规则,

  1. 在尝试排除设置故障时,请查看/Library/Logs/slapconfig.log。 根据您使用的OS X Server版本,可以在“服务器pipe理” – >“打开目录” – >“日志”或“服务器.app – >日志 – >打开目录”中查看。
  2. OD设置出错最常见的是networkingconfiguration,特别是DNS。 服务器总是希望能够在DNS中查找其域名并获取其地址,并且查找其IP地址并获取其域名。 如果在初始设置过程中不能这样做,它将configuration自己的DNS服务器,并为自己创build条目,以便自己查找自己。
  3. 服务器在安装过程中提供3种域名:一个以“.local”结尾的名字,只能由本地networking上的其他Macparsing; 以“.private”结尾的名称,可以在私人DNS服务器(可能是OS X服务器本身)中configuration,并由使用该DNS服务器的任何计算机parsing; 和一个真正的注册(“互联网”)名称,可以在互联网上的任何地方解决(注意,OS X服务器不处理注册域名,你需要先照顾)。
  4. 如果服务器有多个IP地址(因为似乎是你的情况,因为Wi-Fi和以太网端口都已configuration),事情变得令人困惑。 我始终build议在OD设置时仅configuration一个接口和IP地址,然后再添加其他IP。 但是,请注意,如果您不知道自己在做什么,那么在安装后更改服务器的IP地址和/或域名可能会使域名变得非常糟糕。

苹果已经尽了最大的努力来简化这个(即隐藏所有的复杂性),但是如果你正在做一些“典型”的configuration,他们的简单设置才真正起作用。 从你所说的话来看,你的networkingconfiguration不是典型的,所以你确实需要比平常更了解networking和DNS才能使它正常工作。

编辑:澄清有关如何希望能够使用服务器的问题:将客户端在私人局域网,Wi-Finetworking,或在互联网上的其他地方,或这些的组合? 什么在局域网和Wi-Finetworking上提供DHCP服务,以及它们是如何configuration的? Wi-Finetworking和Internet之间是否有防火墙或NAT路由器,以及它是如何configuration的? 此外,虽然一些服务具有相当简单的networking要求(例如文件共享),但其他服务有更复杂的要求(例如域绑定,configuration文件pipe理,电子邮件),所以它也取决于哪些服务需要从哪个networking可达…