Mavericks Server keeps editing master.cf

In order to enable SMTP clients to connect via port 587 (the "submission" port), you must manually edit /Library/Server/Mail/Config/postfix/master.cf and uncomment the appropriate "submission" lines. Did that, ran "postfix reload," everything's great. But after a restart, the lines are commented out. After a re-edit, and verifying that postfix is working properly, I try "serveradmin stop mail" and then "serveradmin start mail," which results in the lines in master.cf being commented out once again. So, I move the "submission" lines past the "auto-generated section" to get them out of Server Admin's grasp. Nope, it moves them back, comments them out, and duplicates them.
I'm obviously missing the magic incantation to make Mavericks Server retain my submission settings. It's like a raging feminist or something.

#
# Postfix master process configuration file.  For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
# Do not forget to execute "postfix reload" after editing this file.
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
# ==== Begin auto-generated section ========================================
# This section of the master.cf file is auto-generated by the Server Admin
#  Mail backend plugin whenever mails settings are modified.
smtp      inet  n       -       n       -       1       postscreen
smtpd     pass  -       -       n       -       -       smtpd
dnsblog   unix  -       -       n       -       0       dnsblog
tlsproxy  unix  -       -       n       -       0       tlsproxy
submission inet n       -       n       -       -       smtpd
  -o smtpd_tls_security_level=may
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o content_filter=dksign:[127.0.0.1]:10027
smtp      unix  -       -       n       -       -       smtp
# === End auto-generated section ===========================================
proxywrite unix -       -       n       -       1       proxymap
# Modern SMTP clients communicate securely over port 25 using the STARTTLS command.
# Some older clients, such as Outlook 2000 and its predecessors, do not properly
# support this command and instead assume a preconfigured secure connection
# on port 465. This was sometimes called "smtps", but such usage was never
# approved by the IANA and therefore conflicts with another, legitimate assignment.
# For more details about managing secure SMTP connections with postfix, please see:
#   http://www.postfix.org/TLS_README.html
# To read more about configuring secure connections with Outlook 2000, please read:
#   http://support.microsoft.com/default.aspx?scid=kb;en-us;Q307772
# Apple does not support the use of port 465 for this purpose.
# After determining that connecting clients do require this behavior, you may choose
# to manually enable support for these older clients by uncommenting the following
# four lines.
465      inet  n       -       n       -       -       smtpd
  -o smtpd_tls_wrappermode=yes
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o content_filter=dksign:[127.0.0.1]:10027
  -o milter_macro_daemon_name=ORIGINATING
#628       inet  n       -       n       -       -       qmqpd
pickup    fifo  n       -       n       60      1       pickup
  -o content_filter=smtp-amavis:[127.0.0.1]:10024
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       n       300     1       oqmgr
tlsmgr    unix  -       -       n       1000?   1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
sacl-cache unix -       -       n       -       1       sacl-cache
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       n       -       -       smtp
     -o smtp_fallback_relay=
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
retry     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#maildrop  unix  -       n       n       -       -       pipe
#  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
# ====================================================================
# Recent Cyrus versions can use the existing "lmtp" master.cf entry.
# Specify in cyrus.conf:
#   lmtp    cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
# Specify in main.cf one or more of the following:
#  mailbox_transport = lmtp:inet:localhost
#  virtual_transport = lmtp:inet:localhost
# ====================================================================
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
#cyrus     unix  -       n       n       -       -       pipe
#  user=_cyrus argv=/usr/bin/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
# ====================================================================
# Old example of delivery via Cyrus.
#old-cyrus unix  -       n       n       -       -       pipe
#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
# ====================================================================
# Dovecot
dovecot   unix  -       n       n       -       25      pipe
  flags=DRhu user=_dovecot:mail argv=/Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/dovecot-lda -d ${user}
# Use these settings to enable +addressing ([email protected])
# flags=DRhu user=_dovecot:mail argv=/Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/dovecot-lda -d ${user} -a ${recipient} -m ${extension}
# ====================================================================
# Greylist policy server
policy    unix  -       n       n       -       -       spawn
  user=nobody:mail argv=/usr/bin/perl /usr/libexec/postfix/greylist.pl
# ====================================================================
# See the Postfix UUCP_README file for configuration details.
#uucp      unix  -       n       n       -       -       pipe
#  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
# ====================================================================
# Other external delivery methods.
#ifmail    unix  -       n       n       -       -       pipe
#  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
#bsmtp     unix  -       n       n       -       -       pipe
#  flags=Fq. user=bsmtp argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
#scalemail-backend unix -       n       n       -       2       pipe
#  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store
#  ${nexthop} ${user} ${extension}
#mailman   unix  -       n       n       -       -       pipe
#  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
#  ${nexthop} ${user}
smtp-amavis unix -      -       y       -       2       smtp
   -o smtp_data_done_timeout=1200
   -o smtp_send_xforward_command=yes
   -o disable_dns_lookups=yes
   -o smtp_tls_security_level=none
   -o smtpd_tls_security_level=none
127.0.0.1:10025 inet n  -       y       -       -       smtpd
   -o content_filter=
   -o local_recipient_maps=
   -o relay_recipient_maps=
   -o smtpd_restriction_classes=
   -o smtpd_client_restrictions=
   -o smtpd_helo_restrictions=
   -o smtpd_sender_restrictions=
   -o smtpd_recipient_restrictions=permit_mynetworks,reject
   -o mynetworks=127.0.0.0/8
   -o smtp_tls_security_level=none
   -o smtpd_tls_security_level=none
   -o strict_rfc821_envelopes=yes
   -o smtpd_error_sleep_time=0
   -o smtpd_soft_error_limit=1001
   -o smtpd_hard_error_limit=1000
   -o receive_override_options=no_header_body_checks
# DKIM signing proxy
dksign    unix  -       -       n       -       10      smtp
        -o smtp_send_xforward_command=yes
        -o smtp_tls_security_level=none
        -o smtpd_tls_security_level=none
127.0.0.1:10028 inet  n  -      n       -       10      smtpd
        -o content_filter=
        -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
        -o smtp_tls_security_level=none
        -o smtpd_tls_security_level=none
        -o smtpd_helo_restrictions=
        -o smtpd_client_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o mynetworks=127.0.0.0/8
        -o smtpd_authorized_xforward_hosts=127.0.0.0/8

Similar Messages

  • Server keeps becoming master browser

    Our only mac server is bound to our active directory domain as a member, and samba config file is set so that os level = 2, and master browser set to 'no'. However, each time the machine is restarted, it initiates an election with our dc's and wins. Any thoughts on why this would be occurring?
    Thanks

    I have similar issue. My Mac server is becoming Master Browser again & again. However i have checked SMB.CONF file is correct, os level = 2 & domain master = no.
    Here are System logs from DC Server:-
    1.
    Event Type: Warning
    Event Source: BROWSER
    Event Category: None
    Event ID: 8021
    Date: 5/21/2010
    Time: 9:47:30 AM
    User: N/A
    Computer: AONYPWINDC1
    Description:
    The browser service was unable to retrieve a list of servers from the browser master \\AOPCNYPMAC1 on the network \Device\NetBTTcpip{E5AC0DB5-D0AD-49BD-84E7-9AADC9584BC3}.
    Browser master: \\AOPCNYPMAC1(this is my Mac Server)
    Network: \Device\NetBTTcpip{E5AC0DB5-D0AD-49BD-84E7-9AADC9584BC3}
    This event may be caused by a temporary loss of network connectivity. If this message appears again, verify that the server is still connected to the network. The return code is in the Data text box.
    2. Event Type: Information
    Event Source: MRxSmb
    Event Category: None
    Event ID: 8027
    Date: 5/21/2010
    Time: 9:43:17 AM
    User: N/A
    Computer: AONYPWINDC1
    Description:
    The browser running on the Domain Controller has lost an election. The computer that won the election is AOPCNYPMAC1(this is my MAC Server), on the transport \Device\NetBTTcpip{E5AC0DB5-D0AD-49BD-84E7-9AA.
    The data contains the election version, election criteria, and remote computer time up, and the same information for the current computer.
    Please help if anyone has any clue.

  • Greyed/multiple network server desktop icons in mavericks on mavericks server

    We have a new Mac Mini Server running Mavericks Server and all of the Mavericks clients are ending up with multiple server share icons on their desktops. All of the desktop icons will become greyed so you cannot click on them. We have rebooted the server and the Macs but the problem keeps coming back. Getting this error when trying to eject the icons "Share Name is a partition on a disk that has 2 partitions. Do you want to eject Share Name only or both partitions?" Any ideas?

    Let me ask this a different way. Can someone try the following and tell me what result you get for Step 5?
    Given: A workstation running Windows 8, joined to a domain on a network.
    Given: A server (Active Directory Domain Controller) running Windows Server 2008 R2. (Not sure the server's OS matters; it's Windows 8 that matters.)
    Step 1: Create a dummy text file (or other dummy file) on the Windows 8 workstation.
    Step 2: Create a shortcut to the dummy text file on the Windows 8 desktop.
    Step 3: Edit the shortcut's properties and change the icon, selecting some icon file (e.g., WHATEVER.ICO) located on the Windows 8 workstation.
    My Result: The icon displays correctly on the desktop shortcut.
    Step 4: Now copy the icon file and paste it somewhere on the server.
    Step 5: Change the shortcut's properties to look for the icon on the server where you copied it to.
    My Result: The icon displays correctly in the shortcut properties window, but once I apply the change the desktop shortcut displays a "blank document" icon.
    Note: The type of file the shortcut points to is unimportant-- you can try it with a TXT, DAT, EXE, COM, or any other type of file. The issue is with the shortcut's icon, not the shortcut's target.
    Interesting Aside: If you change the shortcut so the target is the ICO file itself, the icon is displayed correctly.

  • Multiple Web Sites on OS X Mavericks Server

    I want to run multiple test web sites off my home Mac OS X Mavericks Server 10.9 can someone point me to a good "How to" on the specific of how to use the Server application to create and operate multiple web sites of a single Mavericks Server?
    Example
    MyServer.inno.com          10.0.2.5
    Basic web is up and running....
    I want to host four other web sites off the same machine for testing purposes how do I do that?
    MyServer.inno.com          10.0.2.5
    MyServer.web1.com          10.0.2.5
    MyServer.web2.com          10.0.2.5
    MyServer.web3.com          10.0.2.5
    MyServer.web4.com          10.0.2.5
    so if I go to the server and load
         MyServer.web1.com          10.0.2.5
    it load a different web server.
    My thought is to use virtual host how does Apple / Community recommend I set this up...
    T.

    Please do not squat in the "home.com" domain.  If you're going to use a bogus domain, please use a bogus to-level domain such as server.home.jarvis — .jarvis is not currently a valid top-level domain, though that might change with the way ICANN has been bringing many new top-levels online, so a real registration is safer here.
    Peter Jarvis wrote:
    Assumptions:
         1. The Server is not intended to be publicly accessable from the Internet
    How will it be accessed?  Entirely privately?  No external access?  OK.
         2. Private Network - 10.0.1.X
    I'd probably pick something a little further into 10, such as 10.8 or 10.10, or 10.20.1.x — if you're ever using a VPN, it's best to use a weirder subnet, and I've worked with several folks that have 10.0.1.0/24 subnets.
         3. DHCP Reservation for the Mac Server - 10.0.1.2.
    I usually prefer keep the server and the other fixed-address hosts outside the DHCP pool.
         4. Server Domain name MacServer.home.com
    Are you the registrant for the home.com domain?  (I'd tend to doubt that, and would therefore suggest use of a real and registered domain or subdomain that you have permission to use or (less desirably) use a bogus top-level domain.)
         5. Example Web Site http:www.rouxacademy.com to also run off the same server...
    Is that going to be public?
    Prequisites:
         1. Static Server IP Address / DHCP Reserved IP Address against MAC Address
         2. DNS Service Configured and Running
         3. Web Service Configured and Running
         4. Example Web Site http:www.rouxacademy.com
         5. You have a basic website (with mysql) files available
                   Directory roux_academy (Contains Basic Web SIte files etc)
    OK.
    Steps:
         1. Static Server IP Address / DHCP Reserved IP Address against MAC Address
    The Airport Airport allows you to Reserve and IP address against a MAC (Media Access Control) physicall address of Server Ethernet Card. You can do this or have the Airport allocated DHCP address from 10.0.1.50 and above and statically allocate the server address of the machine.
    I'd leave the server out of the address pool.  So long as the pool and all static IP hosts are in the same block (usually a 255.255.255.0 or /24 subnet) it'll all work, and you won't need to entangle the OS X Server with the DHCP server.
         2. DNS Service Configured and Running
    Install Mavricks, install OS X Server application, launch server app...
    Go to DNS tab, define a new host name MacServer.home.com and associate with 10.0.1.2 IP Addresss
    Start DNS Service...
    Note: DO not publish DNS service via airport to Internet...
    Other than not squatting in that domain, yes.  There's no reason to open TCP or UDP port 53 inbound.
         3. Web Service Configured and Running
    Go to Web Sites tab...
    Click + and create new web site entry
    Domain Name:                http:www.rouxacademy.com
    IP Address:                     Any
    SSL:                               None
    Store Files in:                /Volumes/dev/Library/Server/Web/Data/Sites/roux_academy
    Who can access:          Anyone # I would restrict to a single user
    Additional Domains:     rouxacademy.com
    no http: prefix there, but yes.
    If you're not exposing the server to the 'net (as mentioned above) there's probably no need to restrict.  If you do need to restrict, you'll need to edit configuration files for Apache, or some other technique — maybe a VPN, if you're allowing (controlled, VPN-based) inbound access into your network.
    Start Web Service...
         4. Back to DNS
    Add host name....
    www.rouxacademy.com / 10.0.1.2
    # Do not create an MX record or publish DNS via airport...
    AirPort does not know from MX records, and does not provide DNS services.  AirPort will know about your local DNS server, since you are apparently using the AirPort for DHCP.
    You can also add the DNS translation during step 2; Apache and DNS are not tightly linked here.
    Launch Safari and type
         www.rouxacademy.com          - should launch web site...
         rouxacademy.com                   - should launch web site
    Caveat: the Real rouxacademy.com will not be accesable from the server or local machines on 10.0.1.X network...
    Ah, so there's a key detail — you're playing games and mimicking a real web site?  OK.
    The rouxacademy.com web site will be accessible from the server, as that'll (also) have the DNS translation (and remember the basis for virtual hosting is the client — the server in this case — has a translation for the host — the rouxacademy.com or www.rouxacademy.com domain in this case — and passes that string over the HTTP or HTTPS connection to the web server.   If you really want to keep the server from accessing this web site, then you'll have to push the local translation of that domain into the hosts file, or to a separate DNS server. 
    I'd try to avoid this configuration though, particularly as your references to MX earlier implies that this domain might be more active than just the web services discussed here — trying to run split-horizon DNS means you'll get what's internal and external somewhat tangled, and you'll have to keep mail — for instance — aimed outside and web services aimed internally.  This is possible for many cases, but gets tricky.
    Best to test the web site with a different domain name, and to use /-relative notation for accessing the files, or using the web content management system's configuration settings to control the "published" name of the site.

  • How can I set up Mavericks Server on a Test Mac without affecting the production server

    I have Mountain Lion server running as on an xserve as our main server, it has developed a few issues particularly related to Profile Manager and Certificates.
    So I was going to use the move to Mavericks as an opportunity to have a fresh start.
    So I want to set up Mavericks Server on a mac mini temporarily to test it and configure all the services before moving it to the Xserve as the main server.
    My question is what is the best way to do this, obviously I can't use the same IP or hostname as the main server if it is connected to the network, and some services can't be set up without a network connection.
    So do I give it a new IP and hostnmame for now and then change it later on, my concern is that changing the hostname might cause issues down the line.
    So what is the best way to set up a fresh server in preperation as a drop in replacement of the current server?

    Ok I got the test server set up fine and cloned it over to a spare partition on the Xserve.
    But when I booted into the new partition several things broke.
    1st the IP address changed itself despite the fact it is set to Manual, The Alert section of Server.app let me repair this.
    Profile Manager no longer worked, the web page just said Profile manager could not be found, was working fine on the test mac
    Tried deleting the OD master and resetting Profile Manager but it still didn't work.
    DNS needed repairing and restarting
    I decided at that point to abandon it and go back to the test mac where everything is still working.
    Any tips for overcoming these issues.
    I have thought maybe it would be best to turn off all server services before making the clone and then turn them on one at a time once it has been restored to the new partition on the xserve
    Also if the certificates that are created when making an OD master were made on the mac mini does that cause a problem when it has been restored to a different machine, should I leave OD off and just set it up when it is in its final place?

  • Smooth transition from Mountain Lion Server to Mavericks Server 3.0!!

    After an new OS release that are always complaints about installation and configuration problems. First comers to using any new software tool provide valuable feedback we generally hope will help improve the new product. It's how things have worked since the first 6503 Apple II's and 8086 IBM PC's.
    I've been using and upgrading PC's since THOSE DINOSAURS! And I can't remember EVER having an OS upgrade go as smoothly as my recent upgrade from Mountain Lion Server (OS X 10.8.5 w. Server 2.2.2) to Mavericks Server 3.0.
    I chose to do a clean Mavericks install on a clean partition created on a 1 TB disk that was upgraded into my trusty MacBook. I used the DiskmakerX app to create a Mavericks installation USB drive. When the screen came up with the option to import users, programs & files (took a pass on email) from the Mountain Lion Server partition, I let it run overnight to transpose everything of value into the clean Mavericks installation.
    The next morning the only program that wasn't PERFECTLY installed and configured on Mavericks was Server 2.2.2. I deleted it and bought/installed Server 3.0. After Server 3.0's setup ran that only thing I had to do manually was start Postgres! My domain setting, DNS, all my web applications that were set up on Mountain Lion Server were all GOOD TO GO again on Mavericks Server!
    I'm disclosing this here, publicly because it was a BIG PAIN to install and deploy all my websites using Mountain Lion's server app. To say the easy transposition into Server 3.0 was an unexpected and pleasant surprise amounts to massive understatement.
    Now I'm going to describe two small anomolies I've noticed in either Mavericks or Server 3.0 that other users might want to be on the lookout for. They're not fatal. But they might be "habringers" suggesting underlying problems in either the new OS or the new Server's internals.
    The toolbar icon for TimeMachine doesn't "spin" when it backs up. It's not a big deal. But it's convenient to see the circle around the clock whirling so we know when TIme Machine is backing up.
    Mavericks Server isn't reporting newly upgraded apps as available under the Updates Tab of the Server's Software Updates subsystem. It might be inconsequential. But with a new OS version it never hurts to let the developers know about the "little things" that don't apparently work.
    Kudos to the Maverick's developers for releasing an OS X version that's THIS CLEAN. And hugs to Apple's management for making it a free download upgrade for developers!!!
    Full disclosue: I don't now and never have worked for Apple. but I do own a few shares of Apple stock that we purchased many years ago at $14.00 / share. I'm not a big shareholder. But based on my recent seamless upgrades to Mavericks and iIOS 7, I'm a happy one who's not likely to sell any time soon.
    If Apple can do for ALL THEIR HARDWARE AND SOFTWARE PRODUCTS what they seem to have done for OS X and iOS, they've got at least a fighting chance to recover from their losses after their stock peaked at about $700.00 /share.
    Keep up the good work!
    Dr. Bob Blomeyer

    After an new OS release that are always complaints about installation and configuration problems. First comers to using any new software tool provide valuable feedback we generally hope will help improve the new product. It's how things have worked since the first 6503 Apple II's and 8086 IBM PC's.
    I've been using and upgrading PC's since THOSE DINOSAURS! And I can't remember EVER having an OS upgrade go as smoothly as my recent upgrade from Mountain Lion Server (OS X 10.8.5 w. Server 2.2.2) to Mavericks Server 3.0.
    I chose to do a clean Mavericks install on a clean partition created on a 1 TB disk that was upgraded into my trusty MacBook. I used the DiskmakerX app to create a Mavericks installation USB drive. When the screen came up with the option to import users, programs & files (took a pass on email) from the Mountain Lion Server partition, I let it run overnight to transpose everything of value into the clean Mavericks installation.
    The next morning the only program that wasn't PERFECTLY installed and configured on Mavericks was Server 2.2.2. I deleted it and bought/installed Server 3.0. After Server 3.0's setup ran that only thing I had to do manually was start Postgres! My domain setting, DNS, all my web applications that were set up on Mountain Lion Server were all GOOD TO GO again on Mavericks Server!
    I'm disclosing this here, publicly because it was a BIG PAIN to install and deploy all my websites using Mountain Lion's server app. To say the easy transposition into Server 3.0 was an unexpected and pleasant surprise amounts to massive understatement.
    Now I'm going to describe two small anomolies I've noticed in either Mavericks or Server 3.0 that other users might want to be on the lookout for. They're not fatal. But they might be "habringers" suggesting underlying problems in either the new OS or the new Server's internals.
    The toolbar icon for TimeMachine doesn't "spin" when it backs up. It's not a big deal. But it's convenient to see the circle around the clock whirling so we know when TIme Machine is backing up.
    Mavericks Server isn't reporting newly upgraded apps as available under the Updates Tab of the Server's Software Updates subsystem. It might be inconsequential. But with a new OS version it never hurts to let the developers know about the "little things" that don't apparently work.
    Kudos to the Maverick's developers for releasing an OS X version that's THIS CLEAN. And hugs to Apple's management for making it a free download upgrade for developers!!!
    Full disclosue: I don't now and never have worked for Apple. but I do own a few shares of Apple stock that we purchased many years ago at $14.00 / share. I'm not a big shareholder. But based on my recent seamless upgrades to Mavericks and iIOS 7, I'm a happy one who's not likely to sell any time soon.
    If Apple can do for ALL THEIR HARDWARE AND SOFTWARE PRODUCTS what they seem to have done for OS X and iOS, they've got at least a fighting chance to recover from their losses after their stock peaked at about $700.00 /share.
    Keep up the good work!
    Dr. Bob Blomeyer

  • 10.6.8 to Mavericks Server Upgrade loses Open Directory Users

    Hi,
    I have an OpenDirectory Master running OSX Server 10.6.8. An upgrade to Mavericks 10.9 has just failed.
    The server has about 50 OD users and passwords need to be retained across the upgrade. Apart from OD, the only other active service is AFP file sharing.
    DNS is good forward and back as per this article: OS X Server: Steps to take before upgrading or migrating the Open Directory database
    I followed these Apple guidelines for server migration: OS X Server: Upgrade and migration from Lion Server or Snow Leopard Server.
    I cloned the boot drive, booted from the clone, upgraded to Mavericks, then installed the Mavericks Server app.
    On opening the Mavericks Server app "Configuring services' showed for 5 minutes, but then an error message appeared. I did not record it exactly, but it was something like, "There was an error configuring the server. Certificate not valid!".
    I was able to continue through the error but on opening Server app there were no OD (local/network) users showing. Authentication was not happening.
    I had underestimated the time to get the installation done and I had used up the window of downtime I had booked - I did not have much time to troubleshoot. So, I cut back to the original hard drive and the server is back to 10.6.8 again.
    Can anyone point me in the right direction to find out what may have gone wrong? How can I get my users into 10.9 Server?
    Many thanks,
    b.

    Linc Davis advice is spot-on, as usual.
    There seem to be dozens of sub-databases in the LDAP database. A problem in any of them seems to derail the entire conversion process. I tried a straight conversion and was also disappointed that there were unresolved issues, and it meant that the conversion failed.
    So I did the export route using WorkGroup Manager, and exported four sets:
    Users
    Groups
    Computers
    Computer groups
    go to the appropriate pane (e.g., Users) and Select All, then choose Export, and give it a name (probably with an embedded date in case you need to do it again later)
    Then use 10.9 WorkGroup Manager (available as a separate download) to Import.
    When re-imported, everything worked just fine (except the passwords, which cannot be carried forward using this method). I did have to manually enable at least one service, such as File Sharing service in Server [admin], or users showed up as "not allowed" [to log in].
    This entire process of getting Server 3 to work is fraught with peril, and everything converges on ONE diagnostic, "Network users can't log in". Which means you blew it, but provides no additional information about WHERE you blew it.
    There do not appear to be any magic bullets. It is just a tough slog. Users who reported success after failing the first time reported they returned to fundamental principles and did all the steps over, in order, to attain success.

  • Servlet on "Sun Java System Application Server Platform Edition 9.0"

    Hi Friends,
    I'm using Sun Java System Application Server Platform Edition 9.0
    my server is instatted on "C:\Sun\AppServer\" and rest is default istallation path
    my web page is calling from "C:\Sun\AppServer\domains\domain1\docroot\" folder
    I wrote a test servert and placed the complied
    using the command
    C:\Sun\AppServer\domains\domain1\docroot\WEB-INF\classes\in\muk>javac -cp C
    :\Sun\AppServer\lib\j2ee.jar TestServlet.java
    C:\Sun\AppServer\domains\domain1\docroot\WEB-INF\classes\in\muk>
    and placed the class file in "C:\Sun\AppServer\domains\domain1\docroot\WEB-INF\classes\in\muk\TestServlet.class" having following code
    package in.muk;
    import java.io.IOException;
    import java.io.PrintWriter;
    import java.util.Date;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class TestServlet extends HttpServlet {
         public void doGet(HttpServletRequest req, HttpServletResponse res)
              throws IOException, ServletException {
              res.setContentType("text/html");
              PrintWriter out = res.getWriter();
              out.println("<html><head><title>TestServlet</title>");
              out.println("\t<style>body { font-family: 'Lucida Grande', " +
                   "'Lucida Sans Unicode';font-size: 13px; }</style>");
              out.println("</head><body><p>Current Date/Time: " +     new Date().toString() + "</p>");
              out.println("</body></html>");
              out.close();
    The content of my "C:\Sun\AppServer\domains\domain1\docroot\WEB-INF\web.xml" file is
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
              http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         version="2.5">
         <servlet>
              <servlet-name>TestServlet</servlet-name>
              <servlet-class>in.muk.TestServlet</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>TestServlet</servlet-name>
              <url-pattern>/TestServlet</url-pattern>
         </servlet-mapping>
         <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
         </welcome-file-list>
    </web-app>--------------------
    The content of "C:\Sun\AppServer\domains\domain1\docroot\WEB-INF\sun-web.xml"
    is
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 9.0 Servlet 2.5//EN" "http://www.sun.com/software/appserver/dtds/sun-web-app_2_5-0.dtd">
    <sun-web-app error-url="">
      <class-loader delegate="true"/>
      <jsp-config>
        <property name="keepgenerated" value="true">
          <description>Keep a copy of the generated servlet class' java code.</description>
        </property>
      </jsp-config>
    </sun-web-app>--------------
    The proble is I'm not able to call this servlet on web
    with URL
    *http://localhost:8080/TestServlet
    *it is giving "HTTP Status 404 - "
    Could anybody please help me in finding out why I'm not able to access the Servlet.
    Thank you with regards.
    Edited by: mu_kumar on Mar 5, 2008 9:00 PM

    Hello,
    Did you download the window version?
    Download it from
    https://sdlc4e.sun.com/ECom/EComActionServlet;jsessionid=127ACE07200555497A21DDC654885146
    And don't worry, it's the correct version. Also could you check on your PC,
    Start\Programs\ Sun Microsystems\ Application Server PE 9.
    Also which operative system are you using?
    eve

  • Personalized Template, can't edit added slides, only edit master slide

    Hello Keynote Geeks!
    I am counting on your expertise to help me with this challenge.
    This is what happened:
    1) I had a design company to create a personalized presentation template for my production company.
    2) Whenever I try to use this template Keynote keeps insisting on only allowing me to edit master slides. Even after I added them to the presentation. This creates a dumb workflow in which I have to be duplicating master slides, editing them in the edit master slide menu and then adding them back to my presentation.
    I recorded a 2 minutes screen flow video demonstrating the issue. Please watch it on this Vimeo link:
    https://vimeo.com/124934712
    I will be incredibly thankful to anyone that gives me a smart solution to optimize our presentation edit workflow.
    Cheers from Brazil,
    JP Jacobsen

    A "geek" means a clumsy fool, I would never call anyone this.
    You are not using the correct method to edit items on a slide. Double clicking an object on a slide that is on the slide master allows editing the master object, it does not allow editing the object on the slide.
    The correct procedure is:
    add a new silide based on a slide master of your choise
    to add a photo to the slide;   use a Finder window to drag and drop a file onto the image place holder
    to add new text to a slide; click on the text placeholder once, then type in the new text
    This assumes the master slide was created correctly by using media and text Placeholders.
    To add a text placeholder to a master slide: add a text box to the master then change the font, size and colour   
    select the text box then:     Format > Advanced > Define as text placeholder
    To add a Media Placeholder to a master slide: drag and drop any image file of the correct format (vertical or horizontal) on to the master
    select the photo then:     Format > Advanced > Define as Media placeholder
    close the master slide by clicking the blue Done button bottom right

  • Error Code (Windows 2012 server DataCenter Edition) :0xC004F069

    When I am trying to activate windows 2012 server datacenter edition, an error message is showing. "the software licensing reported that the product SKU is not found". what is SKU?
    how to solve this problem?

    SKU = Stock Keeping Unit (an industry term, meaning the reference number for a unique specific part number or product identity)
    -=-=-
    from: http://technet.microsoft.com/en-us/library/cc303695.aspx
    Error Code: 0xC004F066
    Error Message: The Software Licensing Service reported that the product SKU is not found.
    Activation Type: MAK/KMS client
    Possible Cause: Volume media has been used with a non-Volume key.
    Troubleshooting Steps:
    - Match the product key to the OS edition.
    - Contact the Product Activation Call Center for assistance.
    -=-=-
    This suggests that you are using an invalid combination of product key/installation media.
    Check that you are using a "matched set", either Retail media with Retail key, or, Volume media with Volume key.
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • Mavericks Server - Files/Folders disappearing when saving or copying.

    Hello,
    I have a Mac Mini running Mavericks(Server) with a Promise raid attached.
    The users are part of a 'Staff_All' group and said group has RW access to the file server through ACL. A few times now the user has created a folder and upon copying items, saving items or even creating new items in the folder the items will disappear from their view. If I log in to the server itself the items are fully visible, and upon creating a new folder on the server and copying the folder contents into the new folder he can see the items just fine. This doesn't always happen, so the work around for now is have the user create a new folder and recopy the items into the new folder. I have tried connecting as SMB2 and AFP, same results. Nothing looks odd with the permissions.
    Any insight that can be provided would be appreciated.

    In the sidebar of the Server.app window, select the icon at the top with the name of the server. Then select the Storage tab in the main window pane.
    Navigate to the folder in question and select it. From the popup menu at the bottom with a gear icon, select
              Edit Permissions...
    Verify that the permissions are what they should be, and make changes if necessary. Then, from the same menu, select
              Propagate Permissions...
    Check all applicable boxes, including Access Control List. If in doubt, check all boxes. Click OK.

  • Can you export a project to Compressor and keep editing in FCP???

    Hello my mac guru-ness,
    I have a query, if I edit in FCP and export out to Compressor or Quicktime conversion, I am locked out from continuing to edit in FCP. Is there a way around this???
    I need to edit 4 x 5 minute video's and need to export the 1st video to Mpeg2 and FLV via Compressor and Quicktime Conversion and then continue to keep editing the next video while the first one is still converting. How can I do this???
    If I had 2 mac pros networked together, could I get the 2nd mac pro to convert the 1st video while I continue to edit the remaining 3 video's???
    Would Final cut server help me in this scenario also?
    Your assistance would be gratefully appreciated.
    kris

    To build on g's answer ... when exporting to Compressor from FCP, you will not be able to use FCP until the export is completed.
    If your Macs are networked together, you can do a couple of things.
    1. Export your sequence as a Quicktime file, then transfer it to your other Mac Pro, then have that Mac Pro encode.
    2. I would recommend setting up your Mac Pro's as a little QCluster. Since the MP's have multiple cores, you can create multiple "instances" in QMaster Preferences. Instances are QMaster's way of dividing your multiple cores to spread the encoding across all cores. I generally create half the number of instances from the total number of cores available. For example, with an 8 Core MP, I would use 4 instances.
    Read this article for further information on how to set up a QCluster: http://visionstudios.ca/RenderFarm/RenderFarmleft.html
    On your MP that you will be editing on, you can then disable a couple of instances so that you wouldn't see as big of a performance hit while encoding and editing simultaneously. You use the Apple Qadministrator app to configure a cluster like this.

  • Mavericks Server Not Disconnecting Users

    I'm looking to brainstorm with others out there who have deployed Mavericks servers who are experienceing issues with file sharing services. I have about 7-8 servers that I have done recently with Mavericks Server that all experince varying levels of issues with users connecting to AFP not disconnecting properly.
    One extreme case, is where a server has about 25 users, and at the end of the day, Server shows upwards of 40 connections. Many of the users will have two and three connections even though they are on one machine with one IP.
    Eventually what happens is that users begin to have permissions issues, read-only notifications when trying to open a file, and the beachball when trying to save a file they were editing off the server. I have minimized the problem by having all the suers shut down their machines at night, and for some, set thier machines to never sleep during the day. I also have the server restarting every night to break the connections.
    I have also gone in and turned on the disconnect idle users, changed the disconnect idle users time, and changed the sleep and idle times with no success in fixing the problem. If I don't restart the server at night, users will show connected for as long as it has been since thier initial connection. I also went into sharing in the system prefs and checked the connected users there. It is the same that shows in the server.
    There are some other similar discussions out there, but I need to focus this bug on AFP.

    I have played around with the idle discconect and sleep times. Here is how the AFP is set up:
    afp:maxGuests = -1
    afp:afpTCPPort = 548
    afp:clientSleepTime = 12
    afp:replyCacheQuantum = 32
    afp:maxConnections = -1
    afp:sendGreetingOnce = no
    afp:reconnectTTLInMin = 240
    afp:clientSleepOnOff = yes
    afp:loginGreeting = ""
    afp:errorLogPath = "/Library/Logs/AppleFileService/AppleFileServiceError.log"
    afp:errorLogTime = 0
    afp:activityLogTime = 7
    afp:errorLogSize = 1000
    afp:kerberosPrincipal = "afpserver/LKDC:SHA1.F4848D1138AE9904A7A67C6F2F23AE68465F6435@LKDC:SHA1.F4848D1 138AE9904A7A67C6F2F23AE68465F6435"
    afp:recon1SrvrKeyTTLHrs = 168
    afp:idleDisconnectOnOff = yes
    afp:reconnectFlag = "no_admin_kills"
    afp:activityLog = yes
    afp:reconnectKeyLocation = "/private/etc/AFP.conf"
    afp:loginGreetingTime = 0
    afp:adminGetsSp = yes
    afp:fullServerMode = yes
    afp:idleDisconnectMsg = ""
    afp:updateHomeDirQuota = yes
    afp:activityLogPath = "/Library/Logs/AppleFileService/AppleFileServiceAccess.log"
    afp:authenticationMode = "standard_and_kerberos"
    afp:admin31GetsSp = no
    afp:shutdownThreshold = 3
    afp:TCPQuantum = 1048576
    afp:allowSendMessage = yes
    afp:idleDisconnectTime = 6
    afp:loggingAttributes:logOpenFork = yes
    afp:loggingAttributes:logDelete = yes
    afp:loggingAttributes:logCreateDir = yes
    afp:loggingAttributes:logLogin = yes
    afp:loggingAttributes:logLogout = yes
    afp:loggingAttributes:logCreateFile = yes
    afp:tickleTime = 30
    afp:specialAdminPrivs = no
    afp:noNetworkUsers = no
    afp:idleDisconnectFlag:adminUsers = yes
    afp:idleDisconnectFlag:registeredUsers = yes
    afp:idleDisconnectFlag:usersWithOpenFiles = yes
    afp:idleDisconnectFlag:guestUsers = yes
    afp:recon1TokenTTLMins = 10080
    afp:guestAccess = no
    afp:allowRootLogin = no
    afp:activityLogSize = 1000
    afp:afpServerEncoding = 0
    afp:createHomeDir = yes

  • Mavericks server time machine restore problem

    i have a mac mini with mavericks server installed
    i have backed up my imac to the mac mni server without any problems can enter time machine and install files but when trying to do a system restore
    This is where my trouble arises, initially the window is populated with a username of "root" which is of course the user name I'm running under on the install disk, I change that to my user name or user nickname (have tried both) and enter my password for the osxbackup.local machine and I end up getting a dialog box with "There was a problem connecting to the server osxbackup.local" it goes on to say Check the server name and ip address and if problem continues contact my administrator.   So I'm stuck here, I know my username and password are correct I've tried variations between my name and nick name but always get the same error.  I get the same error if I use a 10.9.0 install disk as well.  It seems that it is unable to contact the server based on the message but clearly the network is operating or we wouldn't have gotten this far.  The only thing I see is in the error message it says "osxbackup.local." note the period after local.  I assume that is a formatting thing and not an incorrect address and I know of no way to change this anyway. So what I thought would be a "simple matter" has like most things turned into an ordeal getting stuck on something that should be very simple.  Hopefully someone can shed some light on this?

    Do not rely on Time Machine to backup OSX Server. It does not work for restores and Apple says not to use it for server. Use Carbon Copy Cloner.
    Also, you should Raid 1 mirror the server drives so if one drive fails you have the 2nd drive that keeps running and you just swap out the bad drive and redo the mirror. You also need to have another backup and disaster recovery plan in place in case both hard drives fail. This mean an external backup drive to run carbon copy cloner to. Also some sort of offsite backup is also needed.

  • Mavericks Server Open Directory Configure Network Wizard not displaying

    when setting up the open directory master in mavericks server i get a empty servers list and no drop down to create a new one.  Any ideas on how to force it to display the wizard? 

    You might want to try and flush the configuration, reboot, and try again.  Try this command to remove all remnants of an OD master.  All data will be deleted.
    slapconfig -destroyldapserver
    If the wizard still does not display, make sure you DNS is working properly.  And as a final attempt, use slapconfig to create an OD Master.
    R-
    Apple Consultants Network
    Apple Professional Services
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store

Maybe you are looking for