Creating a versatile DNS and redirection service on Snow Leopard Server

For the few of us who use Snow Leopard Server as a main DNS for our small network, the following is a workflow that I would like to share with the board for creating redirection services to not just sites found on the locally hosted apache but also external sites.
+IF you are adding a second domain name, the reverse domain lookup will not appear and you will need to add a Machine/A record with the fully qualified domain "domainname.com." (don't forget the . at the end) into the new zone and it will point to the "server" Machine/A record ip address.+
*DNS Portion* : (ServerAdmin > DNS > Zones >
Add Zone > Primary > Create a fully Qualified Domain name and dns "server" in the Machine / A Record
Create the (add Record > Alias/ CNAME) subdomain pointing to the server.domainname.com e.g. (library)
*Web / Apache Portion :*
Create a new site (ServerAdmin > Web > Sites > Plus button)
With General > host name exactly as spelled in above subdomain in full (library.domainname.com)
Select Web Folder where the site is hosted
If you are creating a redirection, create a folder on the server, add an index.php (with the script below)
Add Alias with the same subdomain as number 2
_PHP script :_
<?php
$location = "http://example.net";
header("Location: ".$location, "301 Moved Permanently");
?>
// Edit the "http://example.net" to which ever e.g. "http://apple.com"
_Alternatively you can also mask the page with :_
<html>
<head>
<title>Same Title As Your Homepage</title><!-->incase they have javascript turned off<!-->
<script type="text/javascript"><!-->changes title bar to match title on current page in frame<!-->
function changeTitle()
if (top.frames['main'].document.title)
top.document.title=top.frames['main'].document.title;
</script>
</head>
<frameset>
<frame name="main" src="http://actual-url.anotherhost.com/page.html"scrolling="auto" target="main" ONLOAD="changeTitle();"><!-->You need the onload handler to make the javascript work<!-->
<noframes>
<body>
Place a suitable message here for people with browsers that can't read frames.
</body>
</noframes>
</frameset>
</html>

Ok, local DNS services (unicast DNS) are typically straightforward to set up, very useful to have, and can be necessary for various modern network services, so I'm unsure why this is even particularly an open question.  Which leads me to wonder what other factors might be under consideration here; of what I'm missing.
The Bonjour mDNS stuff is certainly very nice, too.  But not everything around supports Bonjour, unfortunately.
As for being authoritative, the self-hosted out-of-the-box DNS server is authoritative for its own zone.  That's how DNS works for this stuff.
And as for querying other DNS servers from that local DNS server (or, if you decide to reconfigure it and deploy and start using DNS services on your LAN), then that's how DNS servers work.
And yes, the caching of DNS responses both within the DNS clients and within the local DNS server is typical.  This also means that there is need no references to ISP or other DNS servers on your LAN for frequent translations; no other caching servers and no other forwarding servers are required.

Similar Messages

  • Unable to access gateway and DNS via VPN (L2TP) with Snow Leopard Server

    Summary:
    After rebooting my VPN server, i am able to establish a VPN (L2TP) connection from outside my private network. I am able to connect (ping, SSH, …) the gateway only until the first client disconnects. Then i can perfectly access all the other computers of the private network, but i cannot access the private IP address of the gateway.
    Additionally, during my first VPN connection, my DNS server, which is on the same server, is not working properly with VPN. I can access it with the public IP address of my gateway. I can access it from inside my private network. A port scan indicates me that the port 53 is open, but a dig returns me a timeout.
    Configuration:
    Cluster of 19 Xserve3.1 - Snow Leopard Server 10.6.2
    Private network 192.168.1.0/255.255.255.0 -> domain name: cluster
    -> 1 controller, which act as a gateway for the cluster private network, with the following services activated:
    DHCP, DNS, firewall (allowing all incoming traffic for each groups for test purposes), NAT, VPN, OpenDirectory, web, software update, AFP, NFS and Xgrid controller.
    en0: fixed public IP address -> controller.example.com
    en1: 192.168.1.254 -> controller.cluster
    -> 18 agents with AFP and Xgrid agent activated:
    en1: 192.168.1.x -> nodex.cluster with x between 1 and 18
    VPN (L2TP) server distributes IP addresses between 192.168.1.201 and 192.168.1.210 (-> vpn1.cluster to vpn10.cluster). Client informations contain the private network DNS server informations (192.168.1.254, search domain: cluster).
    _*Detailed problem description:*_
    After rebooting the Xserve, my VPN server works fine except for the DNS. My client receives the correct informations:
    Configure IPv4: Using PPP
    IPv4 address: 192.168.1.201
    Subnet Mask:
    Router: 192.168.1.254
    DNS: 192.168.1.254
    Search domain: cluster
    From my VPN client, i can ping all the Xserve of my cluster (192.168.1.1 to 18 and 192.168.1.254). If i have a look in Server Admin > Settings > Network, i have three interfaces listed: en0, en1 and ppp0 of family IPv4 with address 192.168.1.254 and DNS name controller.cluster.
    The DNS server returns me timeouts when i try to do a dig from my VPN client even if i am able to access it directly from a computer inside or outside my private network.
    After i disconnect, i can see in Server Admin that the IP address of my ppp0 interface has switch to my public IP address.
    Then i can always establish a VPN (L2TP) connection, but the client receives the following informations:
    Configure IPv4: Using PPP
    IPv4 address: 192.168.1.202
    Subnet Mask:
    Router: (Public IP address of my VPN server)
    DNS: 192.168.1.254
    Search domain: cluster
    From my VPN client, i can access all the other computers of my network (192.168.1.1 to 192.168.1.18) but when i ping my gateway (192.168.1.254), it returns me timeouts.
    I have two "lazy" solutions to this problem: 1) Configure VPN and DNS servers on two differents Xserve, 2) Put the public IP address of my gateway as DNS server address, but none of these solutions are acceptable for me…
    Any help is welcome!!!

    I would suggest taking a look at:
    server admin:vpn:settings:client information:network route definitions.
    as I understand your setup it should be something like
    192.168.1.0 255.255.255.0 private.
    at least as a start. I just got done troubleshooting a similar issue but via two subnets:
    http://discussions.apple.com/thread.jspa?threadID=2292827&tstart=0

  • Error configuring services from Snow Leopard Server to Mountain Lion Server

    I am trying to upgrade a Snow Leopard Server Mac Mini to Mountain Lion Server.
    We have two Mac Mini servers at our office (production and backup) so I migrated the everything from our production server to the backup using the migration assistant when setting up the backup computer.
    I now have the backup at home trying to upgrade it to Mountain Lion Server.  I have downloaded and installed Mountain Lion as well as the Server App version 2.2.  I basically followed the simple directions found in the Apple documentation.
    I started the server app and it got to the part where it said "Upgrading services".  After running for a few minutes, I get a window that states "An error occurred while configuring your server."  It also sayd "The following actions failed or were not attempted:" with a red dot next to "Upgrading services".  The other three items:  "Authenticating to local directory", "Reading directory configuration" and "Authenticating to local directory services" have gray dots so I'm sure they were not even attempted.
    Our Snow Leopard server is setup for SMB file sharing, LDAP services, FTP, Web, DNS, DHCP.
    Can someone point me to where I can figure out what exactly is failing?  Are there specific log files I need to look into?
    Thanks

    Have EXACTLY the same issue - also tried reinstalling mountain lion server fresh and still had the same problem...

  • DNS Configured-Best Practice on Snow Leopard Server?

    How many of you configure and run DNS on your Snow Leopard server as a best practice, even if that server is not the primary DNS server on the network, and you are not using Open Directory? Is configuring DNS a best practice if your server has a FQDN name? Does it run better?
    I had an Apple engineer once tell me (this is back in the Tiger Server days) that the servers just run better when DNS is configured correctly, even if all you are doing is file sharing. Is there some truth to that?
    I'd like to hear from you either way, whether you're an advocate for configuring DNS in such an environment, or if you're not.
    Thanks.

    Ok, local DNS services (unicast DNS) are typically straightforward to set up, very useful to have, and can be necessary for various modern network services, so I'm unsure why this is even particularly an open question.  Which leads me to wonder what other factors might be under consideration here; of what I'm missing.
    The Bonjour mDNS stuff is certainly very nice, too.  But not everything around supports Bonjour, unfortunately.
    As for being authoritative, the self-hosted out-of-the-box DNS server is authoritative for its own zone.  That's how DNS works for this stuff.
    And as for querying other DNS servers from that local DNS server (or, if you decide to reconfigure it and deploy and start using DNS services on your LAN), then that's how DNS servers work.
    And yes, the caching of DNS responses both within the DNS clients and within the local DNS server is typical.  This also means that there is need no references to ISP or other DNS servers on your LAN for frequent translations; no other caching servers and no other forwarding servers are required.

  • ICloud Contact and Calendar Services on Snow Leopard, etc.

    A solution to the problem on Snow Leopard and Leopard is Soho Organizer, support for contacts and calendars, plus a few other features ...
    A word on iCloud...
    October 19, 2011 We just released SOHO Organizer 9.1.8 which adds support for iCloud calendars and iCloud contacts. Simply choose SOHO Organizer > Preferences > Accounts and create a new a account for iCloud calendars and/or iCloud contacts. Your calendars and contacts will show up in SOHO Organizer and any changes you make in SOHO Organizer are instantly reflected in iCloud and other devices that sync to iCloud. You can delete any MobileMe accounts you've created in SOHO Organizer at the same time you create the iCloud accounts. If you're a MobileMe customer, then you'll first need to follow Apple's instructions for "moving" your MobileMe calendars and contacts to iCloud. There are two important things you'll want to know about BEFORE doing this. First, you'll no longer be able to use MobileMe for syncing other types of information like notes from SOHO Notes (more on this below) between computers. Second, your contacts that were previously stored locally on your computer and used by Apple's Address Book application will be moved to iCloud. Apple has chosen to implement iCloud contacts as a CardDAV server which is great news since your contacts are now stored in the cloud using CardDAV just like your calendars are stored in the cloud using CalDAV. This basically eliminates contact syncing via Apple's Sync Services technology. Now any of your applications or devices can just access and sync to the contacts in iCloud directly. IMPORTANT NOTE: If you move your MobileMe data to iCloud, you'll no longer be able to sync data between your computers using MobileMe. This presents a problem for SOHO Notes since it uses Apple's Sync Services technology which uses MobileMe to sync between multiple computers. As you've probably heard, Apple will permanently shut down MobileMe on June 30, 2012. However, if move to iCloud today, it effectively shuts down MobileMe for you today. This means you won't be able to sync SOHO Notes between multiple computers. We're currently working on an iCloud syncing solution for SOHO Notes that will support syncing notes between multiple computers and devices but we don't yet have a release date for it. We think it's still probably two to three months away.
    And for those of you using Windows (XP thru 7)
    EMClient
    Supports iCloud Mail, contacts and calendars
    www.emclient.com.
    These 2 programs/apps address many of the issues faced by many users, try them out.

    When you attempt to edit a contact that came over via this method, what account does it say the contact is under?
    What are your thoughts about this forum? Let us know by doing this short survey.
     - Official Sony Xperia Support Staff
    If you're new to our forums make sure that you have read our Discussion guidelines.
    If you want to get in touch with the local support team for your country please visit our contact page.

  • Host website and email on my Snow Leopard Server

    Hi. I have a customer who currently has a hosting company for his emails and website. He recently bought a Mac Leopard Server which I set up on the network which now he wants to host his web site (be a web server) as well as his own Mail Server (with his email addresses hosted himself). The ISP provides him with a static IP address, he has a registered domain name with GoDaddy. How do I go about providing this service to him on the Mac Server and what do i fill in as the default DNS name on the Server? Additionally what ports do I open on the ISP firewall and how and where do I store the website files for hosting the the website? I prefer not to host DNS on this Server as it is a small network how can I configure the MX record for this site then? Thanks.

    This is not a trivial task. Getting a Mac to act as a web server is trivial, provided you either can do with the default settings or are capable of managing an Apache web server. However, making that available on the web in general and making it the server responsible for maintaining the company web site is another thing entirely.
    First, a static IP address is not the same thing as a connection appropriate for a web server. Unless your client has paid for an internet connection that will allow such use, his ISP may very well cut him off as soon as they discover he's using it to run a server. Paying for such a connection will be much more expensive than just paying for a static IP address. And unless he's really paying a lot, the site will be slower than most web sites.
    Similarly, he's going to have to pay for someone to be on call 24-7 to fix server issues. He'll also need to have backup hardware in case of hardware failure. For example, if the hard drive in the server dies, he may not be able to afford a few days' downtime while a new hard drive is bought, the old one replaced and all the software and data reinstalled/restored on the new drive. If the site is at all important, I wouldn't consider anything less than a second server kept entirely synced with the primary one so they can be swapped out at a moment's notice.
    Honestly, given all the extra costs of running your own server, it's actually cheaper to just pay for hosting on a decent service provider. (GoDaddy is not one I would consider decent, so if he's having issues, switching hosts is probably the better option.)
    Now, if he just wants a small, in-house server that won't be seeing much traffic, that's definitely possible. But, as already pointed out, that would be better discussed on the server forums. Although some folks here will have experience setting up a web server on a standard copy of Mac OS X, many/most of them have no experience with Mac OS X Server.

  • Making Snow Leopard Server services accessible through Time Capsule

    Sorry, this will be a fairly long explanation. I think this is the right forum but the question kind of spans several component elements.
    During the setup of Snow Leopard Server I let it configure the Time Capsule for services that it is providing, which I want to make available to both the local network and to computers coming in from the Internet. However, there seem to be some conflicts between Time Capsule ports and Snow Leopard ones.
    First my set-up: I have Verizon FIOS and have set up my Actiontech Router into bridge mode to the Time Capsule so that the Time Capsule grabs the public IP address. The Snow Leopard Server has a dedicated private IP from the Time Capsule through the DHCP reservation. I have a dynamic DNS setup which consistently points to the public IP address assigned to the Time Capsule. After starting services on Snow Leopard Server, I can see the port mappings created on the Time Capsule by the server allocated to the server's dedicated private IP address. However, the File Sharing (AFP, SMB) entry can't be enabled because the ports used for those services conflict with the ports opened by the Time Capsule to enable backups from client Time Machines (TCP Ports 548, 139). Therefore, any external access to those ports are going to the Time Capsule and not routed to the Snow Leopard Server.
    Two questions:
    1. Should I map the DNS hostname to the Time Capsule on the Hostnames screen on AirPort utility? While this will enable remote access to the Time Capsule (so that if my client computers are outside coming from the Internet), will this mess up remote access to the Snow Leopard Server?
    2. How do I get around the problem of the port conflicts between what Time Machine needs to get to the Time Capsule for backups versus enabling the ports for AFP and SMB on the server?

    I actually found an Apple support tip and am posting it here to answer the question:
    http://support.apple.com/kb/TS2963
    Bottom line: you can't have both devices doing file sharing unless you set up VPN access.

  • Does Snow Leopard Server iCal Service support iCal Groups?

    I have successfully configured iCal Service on Snow Leopard Server 10.6.8v1.1 and have several client Mac system (runing SL 10.6.8v1.1) connected to this service via CalDAV. I can create new calendars and those calendars and any test events propigate to all machines that have this CalDAV account configured. But whenever I try to create a calendar group it always appears as a local calendar group. Is this a feature missing when using iCal Server and CalDAV? Am I doing something wrong?
    Thanks

    Hi
    I doubt if you'll find a step-by-step as most people's requirements are different. One of the places most people start is here:
    http://support.apple.com/manuals/#macosxserver
    Have you tried searching the Forum itself?
    http://discussions.apple.com/forum.jspa?forumID=1352
    Tony

  • Trying to stop MYSQL service without success in snow leopard server

    Hello
    I trying to enabled MySQL service on snow leopard server.
    My hard drive name is "Macintosh HD2".
    I receive this message :
    Can't change dir to '/Volumes/Macintosh HD2/ServiceData/MySQL/' (Errcode: 2)
    I try to stop without success MySQL service for rename my HD without blank
    How do that please ?

    That's set up via the [MySQL command line|http://labs.hoffmanlabs.com/node/376]. Or you can install the (free) Sequel Pro GUI package, given you're probably more comfortable in the GUI. The steps required for Mac OS X Server are the same as most any other platform, so [launch the MySQL client per the Wordpress Codex|http://codex.wordpress.org/Installing_WordPress], and follow the instructions.

  • How can I create a client console and work together with the Cache Server?

    How can I edit the following Cache-Server.cmd file to create a client console and work together with the Cache Server?
    The following is the cache server file: contacts-cache-server.cmd
    @echo off
    setlocal
    if (%COHERENCE_HOME%)==() (
    set COHERENCE_HOME=c:\coherence
    set CONFIG=C:\home\oracle\coherence\Contacts
    set COH_OPTS=%COH_OPTS% -server -cp %COHERENCE_HOME%\lib\coherence.jar;C:\home\oracle\
    coherence\Contacts;C:\home\oracle\coherence\Contacts\classes;
    set COH_OPTS=%COH_OPTS% -Dtangosol.coherence.cacheconfig=%CONFIG%\contacts-cache-config.xml
    java %COH_OPTS% -Xms1g -Xmx1g -Xloggc: com.tangosol.net.DefaultCacheServer %2 %3 %4 %5 %6 %7
    :exitEdited by: junez on 23-Oct-2009 09:20

    Hi
    To run the console, change DefaultCacheServer to CacheFactory
    Paul

  • Error while starting Tomcat Apache and Jaguar services in AW webview server

    hi,
    I am facing a problem with AW webview server. I am not able to restart the Tomcat Apache and Jaguar Service after a planned server reboot activity.I am getting the below error.
    "Could not start Apache Tomcat service on Local Computer. Error 1069. The service could not start due to log on failure"
    The below account has been verified in the Domain controller and confirmed that the account is not Locked out or disabled.
    I have AW , HDS and Webview running on the same server.
    Can someone advice ...

    What OS version?  This might be a windows problem and not a Apache/Jaguar problem.
    david

  • Error HTTP Status 500 after installing DS Management Console and IPS Services on BI Enterprise Server

    The following error
    HTTP Status 500 - while trying to invoke the method java.util.Properties.entrySet() of an object loaded from local variable 'globalProperties'
    occurred after installing DS Management Console and IPS Services on BI Enterprise Server
    BI Enterprise Edition 4.1 SP1 and BODS 4.1 SP1

    Hi,
    If you can't see the login screen of the CMC then it's a problem of webapps and not EIM services.
    Try cleaning the Tomcat cache for the BOE webapps and let Tomcat re cache it.  Often it does the job.
    - Stop Tomcat
    - Rename the BOE folder to BOE-OLD in C:\Program Files (x86)\SAP BusinessObjects\tomcat\work\Catalina\localhost\
    - Start Tomcat
    When the Tomcat process in task manager is done working (it can take 10-20 min+) then try again.
    When you're done, you can delete the BOE-OLD folder.
    Let me know!

  • I transferred files from a NAS server to the Mac Mini Snow Leopard Server and now some of the files have Custom Access and can't  be opened by some users.  How do I fix this?

    We're setting up our Mac Mini Snow Leopard Server, and in the process transferred files that had been stored and accessed from our Blackarmor NAS server over to the Mac.  These files were all created on PC's and are Office Excel files, WordPerfect files or PDF's.  When you look at the files on the Mac from the Mac and bring up Get Info for the affected file, it says that the file has Custom Access.  The files that work properly don't have that configuration.  I can access and open the files on some computers, but some users can't open the files from their computer even though they can see it.  We're all using PC's and they get the Error:  Access Denied-Contact your administrator--or something similar.  I've seen on the web similar issues and it may have something to do with ACL permissions.  I don't know enough about Mac OS to understand this, but what is baffling is that they can be opened from some PC's but not others, and all of the Users have the same accessibility to the files.  Thanks for a solution!!

    Oh, on the losing Internet, try this...
    Make a New Location, Using network locations in Mac OS X ...
    http://support.apple.com/kb/HT2712
    10.7 & 10.8…
    System Preferences>Network, top of window>Locations>Edit Locations, little plus icon, give it a name.
    10.5.x/10.6.x/10.7.x instructions...
    System Preferences>Network, click on the little gear at the bottom next to the + & - icons, (unlock lock first if locked), choose Set Service Order.
    The interface that connects to the Internet should be dragged to the top of the list.
    Instead of joining your Network from the list, click the WiFi icon at the top, and click join other network. Fill in everything as needed.
    For 10.5/10.6, System Preferences>Network, unlock the lock if need be, highlight the Interface you use to connect to Internet, click on the advanced button, click on the DNS tab, click on the little plus icon, then add these numbers...
    208.67.222.222
    208.67.220.220
    Click OK.
    PS. Your English is quite good & completely understandable.

  • Why is searching so much slower in both Lion and Mountain Lion than Snow Leopard?

    Hi, I use Snow Leopard run on several Mac Pros to perform multidimensional time-lapse-imaging in our lab. Snow Leopard provides instantaneous (seconds) searching for folders containing the image sequences I require for analysis (distributed across 4 x 2TB hard drives- images are saved under the structure Time\Position, and for analysis I need to retrieve all folders with the same Position label). Lion and Mountain Lion either fail to search or are painfully slow. For analysis I use internal hard drives connected as external volumes via USB and I suspect this might be part of the problem, however the same setup works flawlessly with Snow Leopard.
    This problem is becoming very frustrating as I can’t figure out what has changed, or whether I am overlooking something obvious. I installed Lion on my MacBook Pro over 6 months ago which is when I discovered this problem and had to reinstall Snow Leopard. At that time I had hoped that the next OS might provide a better search function for our use, but after some testing it seems the same. To search through folders manually takes over 10 x as long as using a simple search in Snow Leopard. Can anyone provide me any advice as to what might be causing this problem and whether there might be a solution? I’ve tried a few free searching tools from the app store, but these do not perform any better than searching in Finder. I would obviously prefer to be able to invest in new Macs in the future which run the most current OS without having to install Snow Leopard on them all (if this is even possible without future models without causing compatibility problems).
    Many thanks for reading and for any advice you can give me.
    Oli

    Hi Linc,
    mdworker (user: _spotlight) was top of the list with about 5.4% CPU (this was every now and then knocked down by Safari Web Content. The other values you asked abou weret: % User - 3.5, % System - 3.35, % Idle 93.5.
    Under the Memory tab -
    Page outs were 0 bytes and Swap used was 19.1 MB
    Disk Activity - Data read/sec - 29.3 MB/s and Data written/sec - 16 KB/s.
    Copied from All Messages in Console:
    01/08/2012 09:42:06.811 SecurityAgent[120]: MacBuddy was run = 0
    01/08/2012 09:42:06.836 SecurityAgent[120]: User info context values set for USER
    01/08/2012 09:42:06.953 coreaudiod[122]: 2012-08-01 09:42:06.952319 AM [AirPlay] Started browsing for _airplay._tcp.
    01/08/2012 09:42:06.953 coreaudiod[122]: 2012-08-01 09:42:06.952750 AM [AirPlay] Started browsing for _raop._tcp.
    01/08/2012 09:42:07.090 loginwindow[46]: Login Window - Returned from Security Agent
    01/08/2012 09:42:07.109 loginwindow[46]: USER_PROCESS: 46 console
    01/08/2012 09:42:07.450 UserEventAgent[112]: cannot find useragent 1102
    01/08/2012 09:42:07.506 fseventsd[52]: Logging disabled completely for device:1: /Volumes/Recovery HD
    01/08/2012 09:42:07.551 com.apple.launchd.peruser.501[128]: (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
    01/08/2012 09:42:07.554 loginwindow[46]: Connection with distnoted server was invalidated
    01/08/2012 09:42:07.560 distnoted[132]: # distnote server agent  absolute time: 22.799204385   civil time: Wed Aug  1 09:42:07 2012   pid: 132 uid: 501  root: no
    01/08/2012 09:42:08.106 com.apple.SecurityServer[15]: Session 100005 created
    01/08/2012 09:42:08.507 WindowServer[69]: **DMPROXY** (2) Found `/System/Library/CoreServices/DMProxy'.
    01/08/2012 09:42:08.617 WindowServer[69]: Display 0x04280300: MappedDisplay Unit 0; ColorProfile { 2, "iMac"}; TransferFormula (1.000000, 1.000000, 1.000000)
    01/08/2012 09:42:08.620 BezelServices 235.55[46]: -[DriverServices sendPreferencesToDevice:resetDefaults:] error: classPrefID (null), classPrefs (null)
    01/08/2012 09:42:08.797 NetworkBrowserAgent[155]: Starting NetworkBrowserAgent
    01/08/2012 09:42:08.835 WindowServer[69]: kCGErrorNotImplemented: receive_notification: CPXSetEventFilter failed
    01/08/2012 09:42:11.335 com.apple.launchd.peruser.501[128]: ([email protected][184]) Exited with code: 2
    01/08/2012 09:42:11.000 kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=183[GoogleSoftwareUp] clearing CS_VALID
    01/08/2012 09:42:11.349 com.apple.launchd.peruser.501[128]: (com.apple.afpstat-qfa[181]) Exited with code: 2
    01/08/2012 09:42:11.403 com.apple.launchd.peruser.501[128]: (com.apple.mrt.uiagent[172]) Exited with code: 255
    01/08/2012 09:42:11.488 blued[60]: kBTXPCUpdateUserPreferences gConsoleUserUID = 501
    01/08/2012 09:42:11.578 UserEventAgent[168]: cannot find fw daemon port 1102
    01/08/2012 09:42:18.000 kernel[0]: USBMSC Identifier (non-unique): 39574D35314C474C20202020 0x13fd 0x1340 0x210
    01/08/2012 09:42:18.186 CalendarAgent[178]: [com.apple.calendar.store.log.caldav.queue] [Account refresh failed with error: Error Domain=NSURLErrorDomain Code=-1009 "The Internet connection appears to be offline." UserInfo=0x7fc53b932360 {NSUnderlyingError=0x7fc53b8e9cf0 "The Internet connection appears to be offline.", NSErrorFailingURLStringKey=https://oUSER%[email protected]/principals///oUSER%[email protected]/principals/, NSErrorFailingURLKey=https://oUSER%[email protected]/principals///oUSER%[email protected]/principals/, AccountName=iCloud, CalDAVErrFromRefresh=YES, NSLocalizedDescription=The Internet connection appears to be offline.}]
    01/08/2012 09:42:19.000 kernel[0]: en1: BSSID changed to b8:c7:5d:08:46:4a
    01/08/2012 09:42:19.000 kernel[0]: en1::IO80211Interface::postMessage bssid changed
    01/08/2012 09:42:19.000 kernel[0]: AirPort: Link Up on en1
    01/08/2012 09:42:19.000 kernel[0]: en1: BSSID changed to b8:c7:5d:08:46:4a
    01/08/2012 09:42:19.000 kernel[0]: en1::IO80211Interface::postMessage bssid changed
    01/08/2012 09:42:19.000 kernel[0]: AirPort: RSN handshake complete on en1
    01/08/2012 09:42:20.550 airportd[25]: _doAutoJoin: Already associated to “Oli Network”. Bailing on auto-join.
    01/08/2012 09:42:20.567 airportd[25]: _doAutoJoin: Already associated to “Oli Network”. Bailing on auto-join.
    01/08/2012 09:42:20.583 airportd[25]: _doAutoJoin: Already associated to “Oli Network”. Bailing on auto-join.
    01/08/2012 09:42:20.598 airportd[25]: _doAutoJoin: Already associated to “Oli Network”. Bailing on auto-join.
    01/08/2012 09:42:20.613 airportd[25]: _doAutoJoin: Already associated to “Oli Network”. Bailing on auto-join.
    01/08/2012 09:42:20.928 awacsd[61]: Exiting
    01/08/2012 09:42:25.207 configd[18]: network changed: v4(en1+:192.168.0.4) DNS+ Proxy+ SMB
    01/08/2012 09:42:25.247 UserEventAgent[11]: Captive: en1: Not probing 'Oli Network' (protected network)
    01/08/2012 09:42:25.250 configd[18]: network changed: v4(en1!:192.168.0.4) DNS Proxy SMB
    01/08/2012 09:42:24.300 ntpd[99]: proto: precision = 1.000 usec
    01/08/2012 09:42:25.760 com.apple.launchd[1]: (com.apple.coreservices.appleid.authentication[116]) Exit timeout elapsed (20 seconds). Killing
    01/08/2012 09:42:28.187 LKDCHelper[214]: Starting (uid=501)
    01/08/2012 09:42:31.229 CalendarAgent[178]: [com.apple.calendar.store.log.exchange.queue] [error = Error Domain=NSURLErrorDomain Code=-1013 "The operation couldn’t be completed. (NSURLErrorDomain error -1013.)" UserInfo=0x7fc53acaa530 {NSErrorFailingURLStringKey=DELETEDEWS/Exchange.asmx, CalFailedOperationKey=<CalExchangeSyncAccountOperation: 0x7fc53bc188e0>, NSErrorFailingURLKey=DEKETEDEWS/Exchange.asmx}]
    01/08/2012 09:42:31.965 CalendarAgent[178]: [com.apple.calendar.store.log.exchange.queue] [error = Error Domain=NSURLErrorDomain Code=-1013 "The operation couldn’t be completed. (NSURLErrorDomain error -1013.)" UserInfo=0x7fc53b971ad0 {NSErrorFailingURLStringKey=DELETED/EWS/Exchange.asmx, CalFailedOperationKey=<CalExchangeSyncAccountOperation: 0x7fc53bc188e0>, NSErrorFailingURLKey=DELETED/EWS/Exchange.asmx}]
    01/08/2012 09:42:33.929 com.apple.SecurityServer[15]: Session 100003 created
    01/08/2012 09:44:34.000 kernel[0]: (default pager): [KERNEL]: ps_allocate_cluster - send HI_WAT_ALERT
    01/08/2012 09:44:34.000 kernel[0]: macx_swapon SUCCESS
    01/08/2012 09:45:18.123 WindowServer[69]: CGXSetWindowBackgroundBlurRadius: Invalid window 0xffffffff
    01/08/2012 09:45:18.249 WindowServer[69]: CGXSetWindowBackgroundBlurRadius: Invalid window 0xffffffff
    01/08/2012 09:48:17.000 kernel[0]: considerRebuildOfPrelinkedKernel prebuild rebuild has expired
    01/08/2012 09:48:17.000 kernel[0]: USBMSC Identifier (non-unique): 801130168383 0x152d 0x2329 0x100
    01/08/2012 09:48:28.027 WindowServer[69]: CGXDisableUpdate: UI updates were forcibly disabled by application "Safari" for over 1.00 seconds. Server has re-enabled them.
    01/08/2012 09:48:28.109 WindowServer[69]: reenable_update_for_connection: UI updates were finally reenabled by application "Safari" after 1.10 seconds (server forcibly re-enabled them after 1.00 seconds)
    01/08/2012 09:48:28.129 CVMServer[78]: Check-in to the service com.apple.cvmsCompAgent_x86_64 failed. This is likely because you have either unloaded the job or the MachService has the ResetAtClose attribute specified in the launchd.plist. If present, this attribute should be removed.
    01/08/2012 09:48:31.539 CVMServer[78]: Check-in to the service com.apple.cvmsCompAgent_x86_64 failed. This is likely because you have either unloaded the job or the MachService has the ResetAtClose attribute specified in the launchd.plist. If present, this attribute should be removed.
    01/08/2012 09:52:39.174 com.apple.launchd.peruser.501[128]: (com.apple.KerberosHelper.LKDCHelper[214]) Exited with code: 1
    01/08/2012 09:57:17.113 CalendarAgent[178]: [com.apple.calendar.store.log.exchange.queue] [error = Error Domain=NSURLErrorDomain Code=-1013 "The operation couldn’t be completed. (NSURLErrorDomain error -1013.)" UserInfo=0x7fc53b933a50 {NSErrorFailingURLStringKey=https:/[email protected]/EWS/Exchange.asmx//[email protected]/EWS/Exchange.asmx, CalFailedOperationKey=<CalExchangeSyncAccountOperation: 0x7fc53bc188e0>, NSErrorFailingURLKey=https://[email protected]/EWS/Exchange.asmx//[email protected]/EWS/Exchange.asmx}] 

  • Snow Leopard Server DNS setup

    Where is there a step by step setup for making my Snow Leopard Server with DNS? Essentially, I am looking to setup a mail server but seem to be missing what information I need to gather from the folks that host my domain and how to point traffic to my network.

    When I started setting up my first Mac OS X Servers a few years ago I had to completely retrain my brain because the MacOS does not follow the traditional nomenclature of Windows Active Directory and DNS setup. That being said like AD for Windows MacOS relies very very heavily on a healthy and properly running DNS system, both internally and externally. So one great resource I found was about 10+ hours of training on Leopard Server over to Lynda.com. I think you can sign up for a month long membership but it's well worth the investment if your looking for some basics thru advanced setup of Leopard Server. Now SLS is much much easier at the setup and deployment and some of the fundamentals of the setup interface have changed greatly (as an improvement) but the videos are still very applicable.
    Basically it comes down to the following steps in order to get your website/e-mail/wiki services working.
    1. Purchase your .whatever with a registrar, godaddy, doster, network solutions ect...
    2. Make sure you have a fully routable PUBLIC IP address from your ISP that you can assign to the WAN (internet side of your router)
    3. Contact your ISP and ask then to create an rDNS entry for your .something to the IP address they assigned you. Usually this will look like xxx.xxx.xxx ---> mail.mydomain.com when you test later on.
    4. Modify the DNS records with your registrar to point the MX & A record to your new IP. You will log in create an A record for mail.mydomain.com ---> xxx.xxx.xxx (your public IP on router) and then you will create an MX record for e-mail which will simply be mail.mydomain.com with a value of 10 (there is usually a screen for this).
    5. Once all the DNS is setup and working properly (Can take several days for these changes to take affect and be visible by your ISP) then you can begin the configuration of your router. You will need to determine what IP internally you want your Mac to be. Usually 10.0.0.1 or 192.168.1.1 or other and document that. Program your router to port forward ports 25,110, 80, 143 to the IP that you decided your Mac will be at so those services will be publicly available to you to user. Otherwise nobody will ever be able to send you e-mail or visit your site.
    6. This is a good time to check your work and settings by visiting www.mxtoolbox.com and you verify your rDNS (setup by ISP) and your DNS (Setup by you) before beginning your setup of OS X SLS. If everything checks out then start the install if not STOP HERE and fix it because it will haunt you in the long run.
    7. Start the install of SLS and at some point the system will get you to the screens at which you input your domain information. If all was setup properly up to now SLS will auto-populate the domain and local hostname of your Mac Server. U can change the local hostname if you wish but the domain name information should reflect your rDNS and A record information of mail.mydomain.com and you can hit next and proceed with the rest of the install.
    8. Once up and running you will need to make a small adjustment to the alias of your e-mail. For some reason the engineers at Apple left a flaw in (my opinion) that is as such. Whenever you send e-mail it will go as [email protected] instead of what you really want which is [email protected]. So follow this post below and you will be all fixed up in a jiffy.
    http://discussions.apple.com/message.jspa?messageID=10110723#10110723
    Hope this helps.

Maybe you are looking for