安装了 netatalk 但仍然无法通过 afp 连接

Ami*_*mir 4 macosx

我有一个新的服务器安装。我刚刚安装了 netatalk 和 avahi。我看到我的服务器出现在我的 Mac 上,但是当我连接时,它告诉我连接到此服务器时出现问题。我有

AFPD_UAMLIST="-U uams_dhx2.so"

放。我认为这就是 Lion 所需要的。我希望有人能帮帮忙。

这是 /var/log/syslog 中的错误消息:

Mar  2 17:48:23 superMassive afpd[2413]: ===============================================================
Mar  2 17:48:23 superMassive afpd[2413]: INTERNAL ERROR: Signal 11 in pid 2413 (2.2-beta4)
Mar  2 17:48:23 superMassive afpd[2413]: ===============================================================
Mar  2 17:48:23 superMassive afpd[2413]: BACKTRACE: 3 stack frames:
Mar  2 17:48:23 superMassive afpd[2413]:  #0 /usr/sbin/afpd(netatalk_panic+0x1c) [0x7f18b5ce449c]
Mar  2 17:48:23 superMassive afpd[2413]:  #1 /usr/sbin/afpd(+0x4d59c) [0x7f18b5ce459c]
Mar  2 17:48:23 superMassive afpd[2413]:  #2 /lib/x86_64-linux-gnu/libc.so.6(+0x36420) [0x7f18b4cc0420]
Run Code Online (Sandbox Code Playgroud)

Ami*_*mir 5

我在以下位置找到了解决方案:

https://bugs.launchpad.net/ubuntu/+source/netatalk/+bug/810732

netatalk 中存在一个错误。

您需要编辑/etc/netatalk/afpd.conf并替换uams_dhx2.souams_dhx2_passwd.so. 现在一切正常!!!呜呜!!!