Talvez haja um problema do Bonjour acontecendo. Em vez de procurá-lo ou clicar no link na barra lateral da janela do Finder, tente conectar-se explicitamente ao endereço IP da máquina usando "Ir > Conectar ao servidor ..." (Cmd-K) no Finder. Se você ainda mostrar seus próprios arquivos dessa maneira, tente solucionar problemas do Bonjour usando a ferramenta de linha de comando dns-sd(1)
da seguinte forma:
Primeiro, use -B para Procurar para o serviço AFP. Depois que a lista é preenchida e você vê uma listagem para a máquina em que está interessado ("Meu serviço AFP ruim" no exemplo abaixo), Ctrl-C
de dns-sd
.
$ dns-sd -B _afpovertcp._tcp local Browsing for _afpovertcp._tcp.local Timestamp A/R Flags if Domain Service Type Instance Name 9:30:13.776 Add 2 6 local. _afpovertcp._tcp. My Bad AFP Service ^C
Agora use -L para Procurar o host e a porta em que o serviço AFP de que você cuida está em execução. Novamente, você terá que Ctrl-C
de dns-sd
.
$ dns-sd -L "My Bad AFP Service" _afpovertcp._tcp local Lookup My Bad AFP Service._afpovertcp._tcp.local 9:30:33.221 My2Bad2AFP2Service._afpovertcp._tcp.local. can be reached at My-Bad-AFP-Service.local.:548 (interface 6) ^C
Agora use -Q para fazer uma consulta de Multicast DNS local para o hostname da máquina que hospeda o serviço em questão, para ver qual endereço IP você recebe de volta.
$ dns-sd -Q My-Bad-AFP-Service.local Timestamp A/R Flags if Name T C Rdata 9:31:00.677 Add 2 6 My-Bad-AFP-Service.local. 1 1 10.0.1.1 ^C
Por fim, veja qual endereço IP você recebeu e verifique se é o endereço IP correto da máquina de destino, não um endereço de loopback como 127.0.0.1 ou o endereço da sua própria máquina cliente ou algum outro endereço que de alguma forma seu cliente e não a máquina de destino.