Index: scheduler/conf.c =================================================================== --- scheduler/conf.c (revision 8571) +++ scheduler/conf.c (working copy) @@ -716,8 +716,15 @@ * See if the ServerName is an IP address... */ - if (!ServerName) + if (ServerName) { + if (!ServerAlias) + ServerAlias = cupsArrayNew(NULL, NULL); + + cupsdLogMessage(CUPSD_LOG_DEBUG, "Added auto ServerAlias %s", ServerName); + } + else + { if (gethostname(temp, sizeof(temp))) { cupsdLogMessage(CUPSD_LOG_ERROR, "Unable to get hostname: %s",