Hi all-- I haven't been working in the server arena much in years. I'm currently assembling the logistics of a new small non-profit, and we'll need all of the standard coordination (sharedrives, VPN, Calendar services, etc). Since we'll only have a few employees at first, I'm also wanting to host our website and email on the server. I just bought the base-line Mac Mini server, planning to up the RAM to 16gb soon, but just setting it up for now. I walked through configuration pretty easily, enabling all of the services we'll use, and then tried to set up port forwarding on my DSL router. Of course, the router is CenturyLink standard gear, and only allows like 16 ports to forward. Not enough for all services for the server. So I've got it on DMZ until I can buy a better router (or hardware firewall). Yeah, I know it's not the safest, but it'll work for now. Set up my domain to point to my IP address, and sure enough, Web, Calendar, and Mail services connect just fine, using the downloaded config file from mydomain.org/mydevices. Few problems. First, VPN server isn't connecting, it says there was no response from the server. I'm not sure where to look for logs related to this, it just says "cannot connect to server." Secondly, mail services don't seem to be connecting with the internet. I pointed my MX record on my domain name to mydomain.org and enabled Mail Services properly, which is all I thought I'd need to do. Am I missing a step here? I haven't set up rDNS yet, but that shouldn't prohibit me from receiving test emails at the server. Lastly, this is just a mild annoyance, but visiting mydomain.org/mydevices on my iPhone won't let me log in - says "incorrect username and password." Odd, as the username and password work just fine on my Macbook Pro. We'll be issuing Macbooks and iPhones to staff, so I'd like to see this work, but it's a lesser issue. I've tried googling this all, but Mountain Lion server is less documented, and I'm not sure I'm understanding all I see (again, it's been a long time since I did any server admin). Thanks!