I'm trying to access a remote FreeNAS box, with AFP sharing set up, from a Mac. (AFP works fine over the LAN, just not over WAN.)
From a remote location, if I go to Finder and
Go>Connect to Server then enter
afp://myserver.com, I get prompted for username & password, and then am presented with list of shares, just as over LAN.
However, when I choose a share, there's a little spinner in the bottom of the window; it spins for a few seconds, and then my machine is OUT COLD. I.e., frozen, halted ... not black screen, but NOTHING works except moving the cursor around. Cannot Apple-Option-Escape, cannot Apple-Tab, cannot click anything. Only option is hard reboot.
I tried this from both a MacPro running 10.7.4, and MacBookPro running 10.6.8, and had the same result.
On the FreeNAS side, it's a FIOS connection, using a Verizon MI424WR-GEN2 modem, where I forwarded port 548 (TCP & UDP) to the FreeNAS server. (Obviously I'm getting through fine, since I'm being prompted to log in and getting the list of shares.)
I'm 96% sure this DID work before we switched to FIOS over there ... when we had DSL.
I checked Console but didn't see anything that seemed relevant.
Now here's the weird thing. If I try to access the share with our static IP address, it works perfectly! And if I try to access it via a Dynamic DNS alias we have set up through dyn.com, it works!
The URL which I want to be using is set up as an
A record in our DNS at Dreamhost.
I'm completely baffled.
digoutput: (some info masked with
For the non-working A record URL :
dig ftp.___.com ; <<>> DiG 9.7.3-P3 <<>> ftp.___.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56957 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;ftp.___.com. IN A ;; ANSWER SECTION: ftp.___.com. 14400 IN A 98.___.12.36 ;; Query time: 126 msec ;; SERVER: 184.108.40.206#53(220.127.116.11) ;; WHEN: Thu Feb 7 15:42:36 2013 ;; MSG SIZE rcvd: 60
For the working dynamic DNS URL:
; <<>> DiG 9.7.3-P3 <<>> ___.mine.nu ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59400 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;___.mine.nu. IN A ;; ANSWER SECTION: ___.mine.nu. 60 IN A 98.___.12.36 ;; Query time: 189 msec ;; SERVER: 18.104.22.168#53(22.214.171.124) ;; WHEN: Thu Feb 7 15:43:59 2013 ;; MSG SIZE rcvd: 52