Add book - http://proxy1.mrc.ac.za/history.html?http://proxy1.mrc.ac.za:80/abclient/Addres sBook
Options - http://proxy1.mrc.ac.za/history.html?http://proxy1.mrc.ac.za:80/base/MailOption s
Plus when I search for abclient or MailOptions. I don't find them. I find a AddressBook.jsp but that's all. What process must I rerun.
Carinus
Try setting these parameters :
Configuration required in Messaging server
these 3 parameters are required by webmail to generate the uwc logout url during session timeout event of webmail.
e.g.
local.webmail.sso.uwccontexturi = uwc
local.webmail.sso.uwcport = 85
local.webmail.sso.uwcsslport = 443
this parameter is required to instruct webmail to get uwc integration services. for ex., if this parameter is set, then timeout event of webmail will take user to uwc's login page.
local.webmail.sso.uwcenabled = 1
This parameter is going to avoid the document.domain hack in the dymamic response. If this parameter is not set, then dymamic response will contain the document.domain hack and this is required for JES 3- uwc.
local.webmail.uwcrppsupport = 1
thanks
Ramya
All of those changes that were suggested seems to have worked. I can now see my options and I click on address book. I have one final problem when I now click on the calendar tab it gives me an error message saying "The application is not configured properly. Contact your administrator." I am gonna search in the forums but I don't know what else to look for.
Thank you for all of the help I am at least further than I was.
Carinus
Java Systems Communications Express 6 2005Q4 and no the calmaster cannot seem to login into the communications express.
I get this error but the ID is in the Directory Server.
[06/Jul/2006:08:07:05 +0200] proxy1 cshttpd[21591]: Account Notice: badlogin: [172.18.2.43] plaintext calmaster User unknown
Carinus
Check for these parameters in ics.conf :
> service.virtualdomain.support = "n"
> sasl.default.ldap.domainmap = "n"
> sasl.default.ldap.searchfordomain = "n"
> service.http.ui.enable = "y"
> service.http.allowadminproxy = "yes"
> store.admins = "calmaster"
Restart CS after any changes made to these parameters.
Thanks
Ramya
I have looked into the ics.conf and the ones that are in bold are not in my file the other ones are right.
service.virtualdomain.support = "n"
[b]sasl.default.ldap.domainmap = "n"
sasl.default.ldap.searchfordomain = "n"
service.http.ui.enable = "y"
service.http.allowadminproxy = "yes"
store.admins = "calmaster"
carinus
My ics.conf file
!!!!
!!!! ics.conf Parameter Specification: You can have three kinds of records
!!!!
!!!! #1) Uncommented Key: Starts with alphabet [a-z] and in the form a="b"
!!!!
!!!! #2) Commented key: Start with !!<alphabet> OR !![a-z]
!!!!And in the form !!a="b" (min 7 chars length)
!!!!
!!!! #3) Commented Lines: Starts with ! But not with !![a-z]
!!!!
!!!! #4) Records other than types #1, #2, #3 will be ignored or won't be
!!!!processed e.g. blank lines, lines starting with non-alphabets etc..
!!!!
!!!! All these parameters are SINGLE valued
!!!!
!!!! Imaginary Domain Names siroe.com, varrius.com, florizel.com, and sesta.com
!!!! are used in the examples below.
!!!!
!
! Description sent with insufficient disk space messages.
alarm.diskstat.msgalarmdescription = "percentage calendar partition diskspace available"
!
! Number of seconds between monitoring disk space.
alarm.diskstat.msgalarmstatinterval = "3600"
!
! Percentage of available disk space that triggers sending a warning message.
alarm.diskstat.msgalarmthreshold = "10"
!
! Whether alarm.diskavail.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
alarm.diskstat.msgalarmthresholddirection = "-1"
!
! Number of hours between sending warning messages about insufficient disk space sent out.
alarm.diskstat.msgalarmwarninginterval = "24"
!
! Specifies the SMTP host for server alarms.
alarm.msgalarmnoticehost = "proxy1.mrc.ac.za"
!
! Specifies the SMTP port for server alarms.
alarm.msgalarmnoticeport = "25"
!
! Who are server alarms sent to?
alarm.msgalarmnoticercpt = "ccarelse@mrc.ac.za"
!
! When server alarms are sent, who is the sender?
alarm.msgalarmnoticesender = "ccarelse@mrc.ac.za"
!
! Default is "From: %s\nTo: %s\nSubject: ALARM: %s of \"%s\" is %u\n\n%s\n"
alarm.msgalarmnoticetemplate = ""
!
! Description sent with no service response messages.
alarm.responsestat.msgalarmdescription = "calendar service not responding"
!
! Number of seconds between monitoring services.
alarm.responsestat.msgalarmstatinterval = "3600"
!
! Only trigger sending a warning message if no service response.
alarm.responsestat.msgalarmthreshold = "100"
!
! Whether alarm.responsestat.msgalarmthreshold is above or below percentage. -1 is below and 1 would be above.
alarm.responsestat.msgalarmthresholddirection = "-1"
!
! Number of hours between sending warning messages about no service response sent out.
alarm.responsestat.msgalarmwarninginterval = "24"
!
! Enable (yes) or Disable (no) browser cache for performance reasons.
browser.cache.enable = "no"
!
! Retry time in seconds after a recoverable alarm delivery error.
caldb.berkeleydb.alarmretrytime = "300"
caldb.berkeleydb.archive.enable = "1"
!
! Interval between hotbackup or archivebackup in seconds
caldb.berkeleydb.archive.interval = "120"
!
! Maximum number of days of archivebackup
caldb.berkeleydb.archive.maxdays = "6"
!
! Minimum number of days of archivebackup
caldb.berkeleydb.archive.mindays = "3"
caldb.berkeleydb.archive.path = "/var/opt/sun/calendar/csdb/archive"
!
! Percentage threshold of allowable disk space usage
caldb.berkeleydb.archive.threshold = "70"
!
! Seconds between checkpointing.
caldb.berkeleydb.checkpointinterval = "60"
!
! Remove checkpoint files after synchronized? (yes/no)
caldb.berkeleydb.circularlogging = "no"
!
! Milliseconds between checking database deadlocks.
caldb.berkeleydb.deadlockinterval = "100"
!
! Enable more advanced notifications - replyevent/refreshevent/replytodo/refreshtodo considered
! as advanced topics. By default, all these notifications will be published to
! modifyevent and modifytodo respectively. If it is enabled modifyevent will get only
! organizer updates to components and attendees replies and the refreshes triggered by replies
! to components will be published to the respective topics. (yes/no)
caldb.berkeleydb.ensmsg.advancedtopics = "no"
!
! Create an ENS message when a calendar is created? (yes/no)
caldb.berkeleydb.ensmsg.createcal = "no"
!
! Create an ENS message when an event is created? (yes/no)
caldb.berkeleydb.ensmsg.createevent = "no"
!
! Create an ENS message when a task is created? (yes/no)
caldb.berkeleydb.ensmsg.createtodo = "no"
!
! Create an ENS message when a calendar is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deletecal = "no"
!
! Create an ENS message when an event is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deleteevent = "no"
!
! Create an ENS message when a task is deleted? (yes/no)
caldb.berkeleydb.ensmsg.deletetodo = "no"
!
! Create an ENS message when a calendar is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifycal = "no"
!
! Create an ENS message when an event is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifyevent = "no"
!
! Create an ENS message when a task is modified? (yes/no)
caldb.berkeleydb.ensmsg.modifytodo = "no"
!
! Initial size of the in-memory Event Notification Server message queue. This queue stores all ENS messages other than alarm reminders.
caldb.berkeleydb.ensmsg.qsize = "10000"
!
! Create an ENS message when an event is refreshed? (yes/no)
caldb.berkeleydb.ensmsg.refreshevent = "no"
!
! Create an ENS message when a task is refreshed? (yes/no)
caldb.berkeleydb.ensmsg.refreshtodo = "no"
!
! Create an ENS message when an event is replied? (yes/no)
caldb.berkeleydb.ensmsg.replyevent = "no"
!
! Create an ENS message when a task is replied? (yes/no)
caldb.berkeleydb.ensmsg.replytodo = "no"
!
! Create an ENS message when a scheduling request written to the calendar is deleted? (yes/no)
caldb.berkeleydb.ensmsg.schedreq = "no"
!
! Physical path location of database event, task, and alarm files.
caldb.berkeleydb.homedir.path = "/var/opt/sun/calendar/csdb"
caldb.berkeleydb.hotbackup.enable = "1"
!
! Maximum number of days of hotbackup
caldb.berkeleydb.hotbackup.maxdays = "6"
! Path for archivebackup
!caldb.berkeleydb.archive.path
!
! Path for hobackup
!caldb.berkeleydb.hotbackup.path
!
! Enable/disable of archivebackup feature, yes/no
!caldb.berkeleydb.archive.enable
!
! Enable/disable of hotbackup feature, yes/no
!caldb.berkeleydb.hotbackup.enable
!
! Minimum number of days of hotbackup
caldb.berkeleydb.hotbackup.mindays = "3"
caldb.berkeleydb.hotbackup.path = "/var/opt/sun/calendar/csdb/hotbackup"
!
! Percentage threshold of allowable disk space usage
caldb.berkeleydb.hotbackup.threshold = "70"
!
! Max megabytes of checkpoint file.
caldb.berkeleydb.logfilesizemb = "10"
!
! Max threads of database.
caldb.berkeleydb.maxthreads = "10000"
!
! Megabytes of shared memory.
caldb.berkeleydb.mempoolsizemb = "4"
!
! Time before which to purge deletelog
caldb.berkeleydb.purge.deletelog.beforetime = "86400"
!
! Time interval between auto purge of deletelog
caldb.berkeleydb.purge.deletelog.interval = "86400"
!
! If "yes", open the database in readonly mode
caldb.berkeleydb.readonly = "no"
!
! Email of calendar database administrator.
caldb.calmaster = "ccarelse@mrc.ac.za"
!
! Seconds between checkpointing.
caldb.cld.cache.checkpointinterval = "60"
!
! Remove checkpoint files after synchronized? (yes/no)
caldb.cld.cache.circularlogging = "yes"
!
!service.calendarsearch.ldap.primaryownersearchfilter = "(&(|(uid=*%s*)(cn=*%s*))(objectclass=icsCalendarUser))"
! Enables ("yes") or disables ("no") cld db cache
caldb.cld.cache.enable = "yes"
!
! Physical path location of cache database
caldb.cld.cache.homedir.path = "/var/opt/sun/calendar/csdb/cld_cache"
!
! Max megabytes of checkpoint file.
caldb.cld.cache.logfilesizemb = "10"
!
! Max threads of database.
caldb.cld.cache.maxthreads = "1000"
!
! Megabytes of shared memory.
caldb.cld.cache.mempoolsizemb = "4"
!
! Type of Calendar Lookup Database plugin to use ("local" "algorithmic" or "directory").
caldb.cld.type = "local"
!
! Count data base statistics? (yes/no)
caldb.counters = "yes"
!
! Maximum number of calendars with counters.
caldb.counters.maxinstances = "100"
!
! Maximum number of backlogged requests before the server obtains a new network connection.
caldb.dwp.connthreshold = "1"
!
! Initial number of connections for DWP client to make to each DWP host.
caldb.dwp.initconns = "2"
!
! Initial number of threads for handling DWP requests.
caldb.dwp.initthreads = "2"
!
! Maximum number of connections allowed to a DWP server.
caldb.dwp.maxcons = "1000"
!
! Maximum number of threads to service HTTP requests in csdwpd.
caldb.dwp.maxthreads = "1000"
!
! Specifies if the server performs MD5 hash checking of all DWP requests.
caldb.dwp.md5 = "n"
!
! IP address of a specified DWP server.
!
!!caldb.dwp.server.[hostname.xyz.com].ip = "a.b.c.d"
!
! Port number of a specified DWP server (Algorithmic CLD only).
!
!!caldb.dwp.server.[hostname.xyz.com].port = "59779"
!
! Default DWP server (LDAP CLD only), used if user's icsDWPhost value does not exist.
!
!!caldb.dwp.server.default = "hostname.xyz.com"
!
! Stack size for DWP threads.
caldb.dwp.stacksize = "65536"
!
! Process alarms on the alarm queue -- that is, store them in the alarm queue when an event/todo is saved
caldb.serveralarms = "1"
!
! Timeout for contacting ENS. If no response, we assume ENS is not running
caldb.serveralarms.acktimeout = "30"
!
! Dispatch -- that is, enable alarm dispatching. When an alarm trigger time arrives send out email or ENS message.
caldb.serveralarms.dispatch = "yes"
!
! Enable binary alarms.Used by csnotifyd and csadmind. (default: yes)
!caldb.serveralarms.binary.enable = "yes"
!
! Binary alarm url.Used by csnotifyd and csadmind. (default: enp:///ics/alarm)
!caldb.serveralarms.binary.url = "enp:///ics/alarm"
!
! Custom alarm url. Use this to get xml or calendar mime type contents
!caldb.serveralarms.url = "enp:///ics/customalarm"
!
! Custom alarm url contenttype. (text/xml or text/calendar)
!caldb.serveralarms.contenttype = "text/xml"
!
! Dispatch type for Calendar Server alarms ("ens" o "smtp").
caldb.serveralarms.dispatchtype = "ens"
!
! Initial number of threads for the Event Notification Server.
caldb.serveralarms.initthreads = "0"
!
! Specifies how long, in seconds, the server will continue to try reconnecting to ENS before giving up. -1 means forever.
caldb.serveralarms.maxretrytime = "-1"
!
! Maximum number of threads for the Event Notification Server
caldb.serveralarms.maxthreads = "10"
!
! Time to sleep, in seconds, after a timeout connecting to ens before making another attempt to connect to ens
caldb.serveralarms.retryinterval = "5"
!
! Stack frame size for Event Notification Server threads.
caldb.serveralarms.stacksize = "65536"
!
! Total time, in seconds, to retry connecting to ENS on startup.
caldb.serveralarms.startupretrytime = "30"
!
! Send alarms to this SMTP host.
caldb.smtphost = "proxy1.mrc.ac.za"
!
! Specifies the directory in cal/bin/config containing the localized version of the files used to format email notifications.
caldb.smtpmsgfmtdir = "en"
!
! Specifies the SMTP port.
caldb.smtpport = "25"
!
! Event reminder format file.
calmail.eventreminder.fname = "mail_eventreminder.fmt"
!
! Event cancellation format file.
calmail.imipeventcancel.fname = "mail_eventcancel.fmt"
!
! Event CANCEL NOTIFICATION message format file
calmail.imipeventcancelnotification.fname = "mail_eventcancelnotification.fmt"
calmail.imipeventcancelnotificationrecur.fname = "mail_eventcancelnotificationrecur.fmt"
!
! Event NOTIFICATION message format file
calmail.imipeventnotification.fname = "mail_eventnotification.fmt"
calmail.imipeventnotificationrecur.fname = "mail_eventnotificationrecur.fmt"
!
! Event notification format file.
calmail.imipeventpublish.fname = "mail_eventpublish.fmt"
!
! Event REPLY message format file
calmail.imipeventreply.fname = "mail_eventreply.fmt"
!
! Event REQUEST message format file
calmail.imipeventrequest.fname = "mail_eventrequest.fmt"
!
! Task cancellation format file.
calmail.imiptodocancel.fname = "mail_todocancel.fmt"
!
! Task notification format file
calmail.imiptodopublish.fname = "mail_todopublish.fmt"
!
! Task REPLY message format file
calmail.imiptodoreply.fname = "mail_todoreply.fmt"
!
! Task REQUEST Message format file
calmail.imiptodorequest.fname = "mail_todorequest.fmt"
!
! Task reminder format file.
calmail.todoreminder.fname = "mail_todoreminder.fmt"
!
! Anonymous login CALID.
calstore.anonymous.calid = "anonymous"
!
! Does server support only two privacy types for components - PRIVATE (acts as confidential) /PUBLIC instead of PRIVATE/CONFIDENTIAL/PUBLIC
calstore.binaryprivacy.mode = "no"
!
! When creating new calendar of user, whether to lowercase calendar or not
! Also, when looking up calendar, whether to lowercase or not
calstore.calendar.create.lowercase = "n"
!
! For a newly created calendar, set the ACL to this
calstore.calendar.default.acl = "@@o^a^r^g;@@o^c^wdeic^g;@^a^fs^g;@^c^^g;@^p^r^g"
!
! Definition of the "owner" acl
calstore.calendar.owner.acl = "@@o^a^rsf^g;@@o^c^wdeic^g"
!
! Timezone ID used when importing files.
calstore.default.timezoneID = "America/New_York"
!
! Whether to filtering the private/confidential events on queries to server
calstore.filterprivateevents = "yes"
!
! Is user's default calendar included in user's freebusy-calendar-list or not
calstore.freebusy.include.defaultcalendar = "yes"
!
! Can user's default calendar be removed from user's freebusy-calendar-list or not
calstore.freebusy.remove.defaultcalendar = "no"
!
! Maximum number attendees to be allowed in a LDAP group when expanding event. Value of 0 means expand group entirely.
calstore.group.attendee.maxsize = "0"
!
! Maximum number of events created by recurrence
calstore.recurrence.bound = "60"
!
! Is user's default calendar included in user's subscribed-calendar-list or not
calstore.subscribed.include.defaultcalendar = "yes"
!
! Can user's default calendar be removed from user's subscribed-calendar-list or not
calstore.subscribed.remove.defaultcalendar = "no"
!
! For attendee calendar lookup, when encountering string that looks like (jdoe OR jdoe:tv), treat string as a userid (uid) when looking-up in Directory.
!
! Value can be {uid | cn | gid | res | mailto | cap}
calstore.unqualifiedattendee.fmt1.type = "uid"
!
! For attendee calendar lookup, when encountering string that looks like (jdoe@varrius.com) (has @ sign), treat string as a mailto address when looking-up in Directory
!
! Value can be {uid | cn | gid | res | mailto | cap}
calstore.unqualifiedattendee.fmt2.type = "mailto"
!
! For attendee calendar lookup, when encountering string that looks like (John Doe) (has space), treat string as a common name (cn) when looking-up in Directory
!
! Value can be {uid | cn | gid | res | cap}
calstore.unqualifiedattendee.fmt3.type = "cn"
!
!
! Maximum number of results returned from LDAP lookup from user search. Value of 0 means no limit.
calstore.userlookup.maxsize = "200"
!
! Is Server in Virtual Domain mode or not (this affects 5.0p2 only)
calstore.virtualdomain.mode = "n"
!
! Enable (y) or disable (n) Access Control plugin.
csapi.plugin.accesscontrol = "n"
!
! Load only the plugin specified in csapi.plugin.authentication.name? (y/n)
csapi.plugin.authentication = "n"
!
! Enable (y) or disable (n) Calendar Lookup Database plugins.
csapi.plugin.calendarlookup = "n"
!
! Specifies the name of a specific Calendar Lookup Database plugin to load. If "*", load the plugins.
csapi.plugin.calendarlookup.name = "*"
!
! Load only the plugin specified in csapi.plugin.database.name or if not specified, load all database plugins in alphabetical order.
csapi.plugin.database = "y"
!
! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.database is yes.
csapi.plugin.database.name = "cs_caldb_berkeley10"
!
! Load only the plugin specified in csapi.plugin.datatranslator.name? (y/n)
csapi.plugin.datatranslator = "y"
!
! Only load this specific plugin if csapi.plugin.loadall is no and csapi.plugin.data translator is yes.
csapi.plugin.datatranslator.name = "cs_datatranslatorcsv10"
!
! Enable (y) or disable (n) database-to-output format plugins.
csapi.plugin.dbtranslator = "y"
!
! If "*", then load all the database-to-output format plugins. If a library name, only load that plugin. csapi.plugin.dbtranslator must be set to "yes" to load plugin
csapi.plugin.dbtranslator.name = "*"
!
! Load all plugins found in the plugins directory? (y/n)
csapi.plugin.loadall = "n"
!
! Load only the plugin specified in csapi.plugin.userprefs.name? (y/n)
csapi.plugin.userprefs = "n"
!
! Load only this plugin if csapi.plugin.loadall is no and csapi.plugin.userprefs is yes.
!
!!csapi.plugin.userprefs.name = "plugin_name"
!
! Enable the RSA Cypher Encryption Family Services for SSL
!!encryption.rsa.nssslactivation = "on"
!
! Define the Certificate name for the RSA Cypher Encryption Family
!!encryption.rsa.nssslpersonalityssl = "SampleSSLServerCert"
!
! Define the location of the RSA Cypher Encryption Family token
!!encryption.rsa.nsssltoken = "internal"
!
! Specifies if the auto refresh feature is enabled or disbaled. (yes/no)
gse.autorefreshreplystatus = "yes"
!
! Specifies (in seconds) how long to wait before the server scans the schedule queue for incoming jobs.
gse.belowthresholdtimeout = "3"
!
! Maximum number of concurrent threads the server uses to process the schedule queue.
gse.maxthreads = "10"
!
! Maximum length of time the server will retry to complete a group scheduling job.
gse.retryexpiredinterval = "86400"
!
! Specifies (in seconds) how often the server will retry a previous failing job.
gse.retryinterval = "300"
!
! Maximum stack size (in bytes) of a group scheduling thread
gse.stacksize = "65535"
!
! global flags to control notification for invitation and cancellation.
! Enable (yes) Disable (no), default is enabled. Notification will be sent.
ine.cancellation.enable = "yes"
ine.invitation.enable = "yes"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.basedir.path = "/opt/sun"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.betamajorversion = "0"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.betaminorversion = "0"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.caldbtype = "local"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csinstalldir.path = "/opt/sun"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodbasedir.path = "/opt/sun/calendar"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodclassesdir.path = "/opt/sun/calendar/classes"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csproddir.path = "/opt/sun"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodjavadir.path = "?"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodlibdir.path = "/opt/sun/calendar/lib"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csprodtoolsdir.path = "/opt/sun/calendar/tools"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.csproduicustdir.path = "/opt/sun/calendar/uicust"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.fullversion = "6.0"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.majorversion = "6"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.minorversion = "0"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.osarch = "i386"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.osname = "linux"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.ostype = "unix"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.osversion = "2.4.21-4.el"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.patchversion = "0"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.serveruidpassword = "icsuser"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.startupafterinstall = "yes"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.startupatboot = "yes"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.userauthtype = "ldap"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.userprefstype = "ldap"
!
! WARNING: DO NOT CHANGE OR DELETE THE FOLLOWING CONFIGURATION FILE ENTRY.
! THIS ENTRY WAS AUTOMATICALLY GENERATED BY THE INSTALLATION PROGRAM.
! IT IS USED ONLY BY THE INSTALLATION AND UNINSTALLATION PROGRAMS.
! THIS ENTRY IS COMPLETELY IGNORED BY ALL OF THE INSTALLED PRODUCTS.
! IF YOU CHANGE OR DELETE THIS ENTRY, THE INSTALLATION AND UNINSTALLATION
! PROGRAMS COULD FAIL THE NEXT TIME THEY ARE RUN.
install.version = "6.0"
!
! Base DN for LDAP authentication. If not specified, use local.ugldapbasedn.
local.authldapbasedn = "o=msp"
!
! Bind credentials (password) for user specified in local.authldapbinddn.
local.authldapbindcred = "01russia"
!
! DN used to bind to LDAP authentication host to search for user's dn.
local.authldapbinddn = "cn=Directory Manager"
!
! Host for LDAP authentication. If not specified, use local.ugldaphost.
local.authldaphost = "proxy1.mrc.ac.za"
!
! Maximum number of LDAP client connections maintained for LDAP authentication. If not specified, use local.ugldapmaxpool.
local.authldapmaxpool = "1024"
!
! Minimum number of LDAP client connections maintained for LDAP authentication. If not specified, use local.ugldappoolsize.
local.authldappoolsize = "1"
!
! Port for LDAP authentication. If not specified, use local.ugldapport.
local.authldapport = "389"
!
! Turn auto-provisioning on ("yes") or off ("no"
!
local.autoprovision = "yes"
!
! Check and reset Berkeley database if in deadlock state.
local.caldb.deadlock.autodetect = "no"
!
! Log level for Identity Server Single Sign On (1(quiet) to 5(verbose))
local.calendar.sso.amloglevel = "3"
!
local.domain.language = "en"
!
! Bind credentials (password) for user specified in local.enduseradmindn.
local.enduseradmincred = "01russia"
!
! DN used to bind to LDAP user preferences host. Must be specified. If "", anonymous bind is assumed.
local.enduseradmindn = "cn=Directory Manager"
!
! Host name of machine on which Calendar Server is installed.
local.hostname = "proxy1"
!
! Directory path location in which Calendar Server is installed.
local.installeddir = "/opt/sun/calendar"
!
! Directory path location where programs and data for this server instance are installed.
local.instancedir = "/opt/sun/calendar/lib"
!
! Seconds between checkpointing.
local.ldap.cache.checkpointinterval = "60"
!
! Remove checkpoint files after synchronized? (yes/no)
local.ldap.cache.circularlogging = "yes"
!
! Interval between each DB cleanup in seconds
local.ldap.cache.cleanup.interval = "1800"
!
! Enables ("yes") or disables ("no") ldap cache
local.ldap.cache.enable = "no"
!
! Time to live for a LDAP cache entry in seconds
local.ldap.cache.entryttl = "3600"
!
! Physical path location of cache database
local.ldap.cache.homedir.path = "/var/opt/sun/calendar/csdb/ldap_cache"
!
! Max megabytes of checkpoint file.
local.ldap.cache.logfilesizemb = "10"
!
! Max threads of database.
local.ldap.cache.maxthreads = "1000"
!
! Megabytes of shared memory.
local.ldap.cache.mempoolsizemb = "4"
!
! Debug stat log for ldap cache
local.ldap.cache.stat.enable = "no"
!
! Debug stat log interval in seconds
local.ldap.cache.stat.interval = "300"
!
!!local.lookupldap.cn.searchsub = "(cn=%w)"
!
! Attendee lookup search, mininum attendee string size for wild card searchs. Change this to 0 to always do a wild card search.
!!local.lookupldap.search.minwildcardsize = "3"
!
! Directory path location where lockfiles for this server instance are stored.
!local.instance.lockdir.path = "lock"
!
! Directory path location where pidfiles for this server instance are stored.
!local.instance.pidfile.path = "config"
!
! Directory path location where lockfiles for this server instance are stored.
!local.instance.counter.path = "counter"
!
! Configure a tmpfs(7FS) for the session database for this server instance.
! See the Solaris manual Pages on tmpfs(7FS) and mount_tmpfs(1M) for more details.
! If "true" this will overlay the tmpfs based on the values of service.http.sessiondir.path
!local.instance.use.tmpfs = "false"
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
! Base DN for LDAP attendee lookup. If empty or not specified, use local.ugldapbasedn.
!local.lookupldapbasedn = ""
!
! Bind credentials (password) for user specified in local.lookupldapbinddn.
!local.lookupldapbindcred = ""
!
! DN used to bind to LDAP attendee lookup host. If empty or not specified, bind anonymously.
!local.lookupldapbinddn = ""
!
! Host for LDAP attendee lookup. If empty or not specified, use local.ugldaphost.
!local.lookupldaphost = ""
!
! Maximum number of LDAP client connections maintained for LDAP attendee lookup. If empty or not specified, use local.ugldapmaxpool.
!local.lookupldapmaxpool = "1024"
!
! Minimum number of LDAP client connections maintained for LDAP attendee lookup. If empty or not specified, use local.ugldappoolsize.
!local.lookupldappoolsize = "1"
!
! Port for LDAP attendee lookup. If empty or not specified, use local.ugldapport.
!local.lookupldapport = ""
!
! For resource search, whether to use User/Group LDAP server rather than Lookup server
! "yes" means use User/Group LDAP server
! A resource search starts with "res://"
!local.lookupldap.resource.use.ugldap = "no"
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
! Base DN for mail to calid lookup. If empty or not specified, use local.ugldapbasedn.
!local.maillookupldapbasedn = ""
!
! Bind credentials (password) for user specified in local.maillookupldapbinddn.
!local.maillookupldapbindcred = ""
!
! DN used to bind to mail to calid lookup host. If empty or not specified, bind anonymously.
!local.maillookupldapbinddn = ""
!
! Host for mail to calid lookup. If empty or not specified, use local.ugldaphost.
!local.maillookupldaphost = ""
!
! Maximum number of LDAP client connections maintained for mail to calid lookup. If empty or not specified, use local.ugldapmaxpool.
!local.maillookupldapmaxpool = "1024"
!
! Minimum number of LDAP client connections maintained for mail to calid lookup. If empty or not specified, use local.ugldappoolsize.
!local.maillookupldappoolsize = "1"
!
! Port for mail to calid lookup. If empty or not specified, use local.ugldapport.
!local.maillookupldapport = ""
!
!
! Attendee lookup search filter for lookup of cn-search-type in direct lookup only. The %s is the attendee string.
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.cn.direct = "(&(cn=%s)(|(objectclass=groupofuniquenames)(objectclass=icsCalendarResourc e)(objectclass=person)))"
!
! Attendee lookup search filter for lookup of cn-search-type in search dialog lookup only. The %s is the attendee string.
! Default is specified here but can be changed. The %w is search string with wild cards (i.e. if search is John then %w is "*John*").
! Only in this pref is the %s is expanded. (i.e if search is "Mary Ann Smith", then %s is expanded to (&(cn=*Mary*)(cn=*Ann*)(cn=*Smith*))
!
!local.lookupldap.cn.search = "(&%s(|(objectclass=groupofuniquenames)(objectclass=icsCalendarResource)(ob jectclass=person)))"
!
! Attendee lookup search filter for lookup of gid-search-type. The %s is the attendee string.
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.gid = "(&(cn=%s)(objectclass=groupofuniquenames))"
!
! Attendee lookup search filter for lookup on mailto-search-type in "local.smtp.defaultdomain". The %s is the attendee string and %o is attendee
! string without any wildcards. The %h in the query string does not include the domain part specified by "local.smtp.defaultdomain".
! (i.e. %h represents just "jdoe", where %s represents input "jdoe@varrius.com")
! If you change this one, you may have problems. We recommend you keep this unchanged.
! Default is specified here but can be changed. Do not change number of %s.
! ie. (|(mail=jdoe@varrius.com)(mail=jdoe)(mail=*<jdoe@varrius.com>*)(uid=jdoe@ varrius.com))
!local.lookupldap.mailto.indomain = "(|(mail=%s)(mail=%h)(mail=*<%s>*)(uid=%o))"
!
! Attendee lookup search filter for lookup on mailto-search-type NOT in "local.smtp.defaultdomain". The %s is the attendee string.
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.mailto.outdomain = "(|(mail=%s)(uid=%s))"
!
! Attendee lookup search filter for lookup of res-search-type. The %s is the attendee string.
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.res = "(&(cn=%s)(objectclass=icsCalendarResource))"
!
! Attendee lookup search filter for lookup of res-search-type. The %s is the attendee string.
! This applies only to lookup of resources to the User/Group LDAP server.
! This is only enabled when the local.lookupldap.resource.use.ugldap pref is set to "yes"
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.res.ugldap = "(&(cn=%s)(objectclass=icsCalendarResource))"
!
! Attendee lookup search filter for lookup of uid-search-type in direct lookup only. The %s is the attendee string.
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.uid.direct = "(|(uid=%s)(&(cn=%s)(|(objectclass=groupofuniquenames)(objectclass=icsCalen darResource)(objectclass=person))))"
!
! Attendee lookup search filter for lookup of uid-search-type in search dialog lookup only. The %w is the attendee string with wildcards and
! %o is without wild cards. Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.uid.search = "(|(uid=%o)(&(cn=%w)(|(objectclass=groupofuniquenames)(objectclass=icsCalen darResource)(objectclass=person))))"
!
! Attendee lookup search filter for lookup of calid-search-type in direct lookup only. The %s is the attendee calid string.
! Default is specified here but can be changed. Do not change number of %s.
!local.lookupldap.calid.direct = "(icsCalendar=%s)"
!
! mail attribute for mail to calid lookup. The default is "mail"or "mailalternateaddress" or "mailequivalentaddress.
!local.lookupldap.mailtocalid.search = "(|(mail=%s)(mailalternateaddress=%s))"
!
!
local.lookupldap.user.authfilter = "(uid=%U)"
!
! uid attribute for attendee lookup. The default is "uid".
!local.lookupldapsearchattr.uid = "uid"
!
!calid attribute for attendee lookup. The default is "icsCalendar".
!local.lookupldapsearchattr.calid = "icsCalendar"
!
! mail attribute for attendee lookup. The default is "mail".
!local.lookupldapsearchattr.mail = "mail"
!
! mailalternate attribute for attendee lookup. The default is "mailalternateaddress".
!local.lookupldapsearchattr.mailalternateaddress = "mailalternateaddress"
!
! mailequivalent attribute for attendee lookup. The default is "mailequivalentaddress".
!local.lookupldapsearchattr.mailequivalentaddress = "mailequivalentaddress"
!
! calendar attribute for attendee lookup. The default is "icsCalendar".
!local.lookupldapsearchattr.calendar = "icsCalendar"
!
! common name attribute for attendee lookup. The default is "cn".
!local.lookupldapsearchattr.cn = "cn"
!
! objectclass attribute for attendee lookup. The default is "objectclass".
!local.lookupldapsearchattr.objectclass = "objectclass"
!
! objectclass calendar user for attendee lookup. The default is "icsCalendarUser".
!local.lookupldapsearchattr.objectclass.caluser = "icsCalendarUser"
!
! objectclass resource user for attendee lookup. The default is "icsCalendarResource".
!local.lookupldapsearchattr.objectclass.calresource = "icsCalendarResource"
!
! objectclass group for attendee lookup. The default is "groupofuniquenames".
!local.lookupldapsearchattr.objectclass.group = "groupofuniquenames"
!
! objectclass person for attendee lookup. The default is "person".
!local.lookupldapsearchattr.objectclass.person = "person"
!
! memberurl attribute for attendee lookup. The default is "memberurl".
!local.lookupldapsearchattr.memberurl = "memberurl"
!
! uniquemember attribute for attendee lookup. The default is "uniquemember".
!local.lookupldapsearchattr.uniquemember = "uniquemember"
!
! givenname attribute for attendee lookup. The default is "givenname".
!local.lookupldapsearchattr.givenname = "givenname"
!
! sn attribute for attendee lookup. The default is "sn".
!local.lookupldapsearchattr.sn = "sn"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!
!
! Directory path location where CSAPI plugins for this server instance are installed.
local.plugindir.path = ""
local.regdir.path = "/var/spool"
!
! Allow (y) 8bit headers in email messages sent by this server.
local.rfc822header.allow8bit = "n"
!
! Which schema version is used. If using dctree and osi tree (Two dit), then schema version set to "1" even
! if schema II is being used. Otherwise if schema I set to "1", if schema II set to "2".
!
local.schemaversion = "2"
!
! Unix Group ID for Sun ONE Calendar Server files, e.g., counters and logs.
local.servergid = "icsgroup"
local.servername = "proxy1"
local.servertype = "cal"
!
! Unix User ID (UID) for Sun ONE Calendar Server files, e.g., counters and logs.
local.serveruid = "icsuser"
local.servicegroup = "icsgroup"
local.serviceuser = "icsuser"
!
! Default language for this server instance.
local.sitelanguage = "en"
!
! Name of the default domain for lookup of attendee calendar-id for e-mail addresses. i.e. jdoe resolves to jdoe@varrius.com when local.smtp.defaultdomain is "varrius.com".
local.smtp.defaultdomain = ""
!
! Languages supported by this server instance.
local.supportedlanguages = "en"
!
! Base DN for LDAP user preferences. (Must be specified.)
local.ugldapbasedn = "o=msp"
!
! Host name of machine that stores LDAP user preferences.
local.ugldaphost = "proxy1.mrc.ac.za"
!
! LDAP multivalue extended schema for icsextendeduserprefs
local.ugldapicsextendeduserprefs = "ceColorSet, ceFontFace, ceFontSizeDelta, ceDateOrder, ceDateSeparator, ceClock, ceDayHead, ceDayTail, ceInterval, ceToolText, ceToolImage, ceDefaultAlarmStart, ceSingleCalendarTZID, ceAllCalendarTZIDs, ceDefaultAlarmEmail, ceNotifyEmail, ceNotifyEnable, ceDefaultView, ceExcludeSatSun, ceGroupInviteAll"
!
! Maximum number of LDAP client connections maintained for LDAP user preferences.
local.ugldapmaxpool = "1024"
!
! Minimum number of LDAP client connections maintained for LDAP user preferences.
local.ugldappoolsize = "1"
!
! Port number of machine that stores LDAP user preferences.
local.ugldapport = "389"
!
! Name of log file for csadmind.
logfile.admin.logname = "admin.log"
!
! Size of log buffers (in bytes).
logfile.buffersize = "0"
!
! Name of log file for csdwpd.
logfile.dwp.logname = "dwp.log"
!
! Number of seconds before log files expire.
logfile.expirytime = "604800"
!
! Number of seconds between flushing buffers to log files.
logfile.flushinterval = "60"
!
! Name of current http access log file.
logfile.http.access.logname = "httpd.access"
!
! Name of log file for cshttpd.
logfile.http.logname = "http.log"
!
! Directory location of log files.
logfile.logdir = "/var/opt/sun/calendar/logs"
!
! Level of detail logged by the server (Critical, Error, Warning, Notice, Information, Debug).
logfile.loglevel = "Notice"
!
! Maximum number of log files in log directory.
logfile.maxlogfiles = "10"
!
! Maximum size of each log file (in bytes).
logfile.maxlogfilesize = "2097152"
!
! Maximum disk space for all log files (in bytes).
logfile.maxlogsize = "20971520"
!
! Minimum free disk space that must be available for logging (in bytes).
logfile.minfreediskspace = "5242880"
!
! name of log file for the watchdog
logfile.monitor.logname = "csmonitor.log"
!
! Maximum size of watchdog log file (in bytes)
logfile.monitor.maxlogfilesize = "2097152"
!
! Name of log file for csnotifyd.
logfile.notify.logname = "notify.log"
!
! Number of seconds before log files are rotated.
logfile.rollovertime = "86400"
!
! Message size for logfile in bytes
! logfile.messagesize = "3000"
!
! Reject specific versions of clients
! "app1", "app2", ... where a exact match is required
! service.client.disable = "evolution,glow"
!
! Reject class of clients
! "app1", "app2", ... where a case insensitive substring match suffices
! service.client.disable.allversions = "evolution,glow"
!
! Store log file name
logfile.store.logname = "store.log"
!
! Sun ONE Calendar Server Hotfix backup directory location.
product.hotfix.backupdir = "future use"
!
! Sun ONE Calendar Server Hotfix installtion date.
product.hotfix.installdate = "future use"
!
! Sun ONE Calendar Server Hotfix package type (full or sparse).
product.hotfix.type = "future use"
!
! Sun ONE Calendar Server Hotfix version.
product.hotfix.version = "future use"
!
! Sun ONE Calendar Server version.
product.version = "6.1"
!
! Do client side rendering of xsl. (Right now for IE6.0 only)
render.xslonclient.enable = "yes"
!
! When creating a resource calendar, the default for whether this calendar can be scheduled more than once for the same time slot.
resource.allow.doublebook = "no"
!
! Default ACL for resource calendars.
resource.default.acl = "@@o^a^r^g;@@o^c^wdeic^g;@^a^rsf^g"
!
! If "yes", start the csadmind alarm (reminders) dispatcher thread.
service.admin.alarm = "yes"
!
! Bind credentials (password) for user specified in service.admin.calmaster.userid.
service.admin.calmaster.cred = "01russia"
!
! Indicate whether Sun ONE Calendar Server administrator can override access control.
service.admin.calmaster.overrides.accesscontrol = "no"
!
! User specified as the Sun ONE Calendar Server administrator.
service.admin.calmaster.userid = "calmaster"
!
! Indicate whether Sun ONE Calendar Server administrator get/set userprefs via WCAP for users
service.admin.calmaster.wcap.allowgetmodifyuserprefs = "no"
!
! If "yes", start the csadmind database checkpoint thread.
service.admin.checkpoint = "yes"
!
! Maximum cache size of Berkeley DB for CAMP sessions in csadmind.
service.admin.dbcachesize = "8388608"
!
! If "yes", start the csadmind database deadlock detection thread.
service.admin.deadlock = "yes"
!
! If "yes", start the csadmind low disk space monitor thread.
service.admin.diskusage = "no"
!
! If "yes", start csadmind when starting all services and stop csadmind when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.admin.enable = "yes"
!
! Number of seconds before timing out an HTTP connection in csadmind.
!
service.admin.idletimeout = "120"
! If "yes", enable LDAP for user authentication of the user specified in service.admin.calmaster.userid.
service.admin.ldap.enable = "yes"
!
! Maximum number of HTTP sessions allowed in csadmind.
service.admin.maxsessions = "100"
!
! Maximum number of threads to service HTTP requests in csadmind.
service.admin.maxthreads = "10"
!
! Port number for csadmind.
service.admin.port = "4896"
!
! Auto purge feature for deletelog? (yes/no)
service.admin.purge.deletelog = "no"
!
! Number of seconds before timing out a HTTP session in csadmind.
service.admin.resourcetimeout = "900"
!
! If "yes", start the csadmind service response thread.
service.admin.serverresponse = "no"
!
! Number of seconds to wait between checking for started, stopped, or ready calendar service
service.admin.sleeptime = "2"
!
! Number of seconds to wait for any calendar service to start
service.admin.starttime = "300"
!
! Number of seconds to wait for any calendar service to stop
service.admin.stoptime = "300"
!
! Number of seconds to wait between sending stop commands to any calendar server
service.admin.stoptime.next = "60"
!
! Maximum number of authenticated user Ids (UIDs) and passwords.
service.authcachesize = "10000"
!
! Number of seconds before a user UID and password are cached.
service.authcachettl = "900"
!
! Calendar searches are done using LDAP or UserPreferene plugin
service.calendarsearch.ldap = "no"
!
! required for virtual domain support. The root suffix of the dc tree in the directory.
service.dcroot = ""
!
! required for virtual domain support. The default domain for this instance of the calendar server.
! Used when a domain name is not supplied during a login.
!
service.defaultdomain = ""
!
! Check client IP addresses against DNS if HTTP access is allowed. (yes/no)
service.dnsresolveclient = "no"
service.domainname = ""
!
! service.dwp.enable must be set to yes for dwp to run
! If set to "yes", csdwpd will start when starting all services and will stop when stopping all services.
service.dwp.enable = "no"
!
! Number of seconds before timing out an HTTP connection in csdwpd.
service.dwp.idletimeout = "86400"
!
! If "yes", enable LDAP for remote user authentication in csdwpd.
service.dwp.ldap.enable = "yes"
!
! Maximum number of concurrently running csdwpd threads.
service.dwp.maxthreads = "20"
!
! Maximum number of concurrently running csdwpd processes.
service.dwp.numprocesses = "1"
!
! Port number for csdwpd.
service.dwp.port = "59779"
!
! If "yes", start enpd when starting all services and stop enpd when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.ens.enable = "yes"
!
! Host name of the machine on which the Event Notification Server is running.
service.ens.host = "proxy1"
!
! Name of the Event Notification Server plugin.
service.ens.library = "xenp"
!
! Port number of the machine on which the Event Notification Server is running.
service.ens.port = "57997"
service.http.admins = "calmaster"
!
! Allow login via proxy. (yes/no)
service.http.allowadminproxy = "yes"
!
! Allow anonymous (no login) access. (yes/no)
service.http.allowanonymouslogin = "yes"
store.admins=calmaster
!
! Directory location relative to local.queuedir where imported files are temporarily stored.
service.http.attachdir.path = "/var/opt/sun/calendar/attach"
!
! HTTP host for retrieving HTML documents.
service.http.calendarhostname = "proxy1"
!
! Support cookies. (yes/no) (Must be yes to enable single sign on.)
service.http.cookies = "yes"
!
! Maximum cache size of Berkeley DB for HTTP sessions in cshttpd.
service.http.dbcachesize = "8388608"
!
! Filter to allow HTTP access in cshttpd, based on TCP domains.
service.http.domainallowed = ""
!
! Filter to restrict HTTP access based on TCP domains.
service.http.domainnotallowed = ""
!
! If "yes", start cshttpd when starting all services and stop cshttpd when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.http.enable = "yes"
!
! Number of seconds before timing out an HTTP connection in cshttpd.
service.http.idletimeout = "120"
!
! Assume all requests referencing an existing session are verified as originating from the same IP address. (yes/no)
service.http.ipsecurity = "no"
!
! If "yes", enable LDAP for user authentication and storing user preferences.
service.http.ldap.enable = "yes"
!
! Fully log HTTP connections to server. (yes/no)
service.http.logaccess = "no"
!
! Maximum number of HTTP sessions in cshttpd.
service.http.maxsessions = "5000"
!
! Maximum number of threads to service HTTP requests in cshttpd.
service.http.maxthreads = "20"
!
! Maximum number of processes to service HTTP requests in cshttpd.
service.http.numprocesses = "1"
!
! Port number for cshttpd (where HTTP requests from Calendar Server users are received).
service.http.port = "88"
!
! Filter for allowing proxy login based on TCP domains.
service.http.proxydomainallowed = ""
!
!Render HTML (yes/no) Specifies whether to render the contents of text based fields in UI as HTML or not
service.http.renderhtml = "no"
!
! Number of seconds before timing out a HTTP session in cshttpd.
service.http.resourcetimeout = "900"
!
! Directory for the HTTP session database used by cshttpd.
service.http.sessiondir.path = "http"
!
! Number of seconds before timing out a HTTP session in cshttpd.
service.http.sessiontimeout = "1800"
!
! Directory relative to executable where all URL references to files are stored.
service.http.sourceurl = ""
!
! !!!!! SSL Configuration Parameters !!!!!
!
! Physical path location for the SSL Cache
!!service.http.ssl.cachedir = "."
!
! Maximum size of the SSL Cache Database`
!!service.http.ssl.cachesize = "10000"
!
! SSL Certificate Database access password
!!service.http.ssl.certdb.password = "password"
!
! Physical path location for the SSL Certificate Database
!!service.http.ssl.certdb.path = "alias"
!
! Port number for cshttpd (where HTTPS requests from Calendar Server users are received).
!!service.http.ssl.port = "443"
!
! cshttpd will listen on the SSL Port if "yes" is specified and service.http.enable is set to "yes".
!!service.http.ssl.port.enable = "no"
!
!!service.http.ssl.securesession = "yes"
!
! Define a different SSL Address for the originating source URL
!!service.http.ssl.sourceurl = "https://localhost:443"
!
!!service.http.ssl.ssl2.ciphers = ""
!!service.http.ssl.ssl2.sessiontimeout = "0"
!
! List of supported or valid SSL Ciphers
!!service.http.ssl.ssl3.ciphers = "rsa_rc4_40_md5,rsa_rc2_40_md5,rsa_des_sha,rsa_rc4_128_md5,rsa_3des_sha"
!
! Define the timeout value for the SSL Session
!!service.http.ssl.ssl3.sessiontimeout = "0"
!
! Define if cshttpd will use the SSL Subsystem, Default is "no"
!!service.http.ssl.usessl = "no"
service.http.tmpdir = "/var/opt/sun/calendar/tmp"
!
! Specify the directory that contains the default client. If only WCAP access is allowed, set to "".
service.http.uidir.path = "html"
!
!!!!!! End SSL Configuration Parameters !!!!!
!
! Use cache in LDAP SDK. (yes/no)
service.ldapmemcache = "no"
!
! If service.ldapmemcache is "yes", use this value to set maximum size in bytes of memory cache. 0 indicates no limit.
service.ldapmemcachesize = "131072"
!
! If service.ldapmemcache is "yes", use this value to set maximum number of seconds an item can be cached. 0 indicates no limit.
service.ldapmemcachettl = "30"
!
! (UNIX only) Specify the TCP address that http services will listen on for client requests. INADDR_ANY indicates any address.
service.listenaddr = "INADDR_ANY"
!
! A string which contains the separators for this instance. Each separator is tried in turn when parsing
! the login string which is of the form uid[loginseparator]domain where loginseparator is a single character.
service.loginseparator = "@+"
!
! Name of the Identity Server Single Sign On cookie
!local.calendar.sso.amcookiename = "iPlanetDirectoryPro"
!
!local.calendar.sso.amnamingurl = "http://your-is-server:port/amserver/namingservice"
!
! Whether or not to enable single signoff
!local.calendar.sso.singlesignoff = "yes"
!
! Name of the Identity Server Single Sign On API log file
!local.calendar.sso.logname="am_sso.log"
!
! set to 1 if you want continuous loop
! 0 if you want to wait [watchdog.refreshrate] seconds between loops
service.monitor.continuous = "0"
!
! send a warning when the disk occupation reaches threshold
service.monitor.csdb.logthreshold = "90"
!
! debug level for the watchdog
service.monitor.dbglevel = "0"
!
! email address to appear in from
service.monitor.emailaddress.from = "root@localhost"
!
! email to send warning or error to
service.monitor.emailaddress.to = "root@localhost"
!
! refresh time in seconds (1800 - half an hour by default)
service.monitor.loopsdelay = "1800"
!
! If "yes", start csnotifyd when starting all services and stop csnotifyd when stopping all services.
! The daemon will only be started up if "yes" is specified.
service.notify.enable = "yes"
!
! Number of seconds csnotifyd will continue to try reconnecting to ENS before giving up. -1 means forever.
service.notify.maxretrytime = "-1"
!
! Time to sleep, in seconds, after a timeout connecting to ens before making another attempt to connect to ens
service.notify.retryinterval = "3"
!
! Total time, in seconds, to retry connecting to ENS on startup.
service.notify.startupretrytime = "0"
!
! Number of seconds to delay after successfully authenticating a user using plain text passwords.
service.plaintextloginpause = "0"
!
! If schema II native mode is being used, then the root of the DIT in the directory must be listed here.
service.schema2root = ""
!
! The site administrator has complete rights to all users and calednars in all domains
service.siteadmin.cred = ""
!
! The site administrator has complete rights to all users and calendars in all domains
service.siteadmin.userid = ""
!
! In virtual domain mode, set cross-domain search limits. "select" => all domain set for searching will be
! searched; "primary" => only the logged in user's domain will be searched.
service.virtualdomain.scope = "select"
!
! Do we support virtual domain support for separate namespace in ldap?
service.virtualdomain.support = "n"
!
! Let users change their passwords via this server. (yes/no)
service.wcap.allowchangepassword = "no"
!
! Redirect the get_freebusy command to another server.
!service.wcap.freebusy.redirecturl = "abc.com"
!
! Allow calendars to be created. (yes/no)
service.wcap.allowcreatecalendars = "yes"
!
! Allow calendars to be deleted. (yes/no)
service.wcap.allowdeletecalendars = "yes"
!
! Let users have publicly writable calendars. (yes/no)
service.wcap.allowpublicwritablecalendars = "yes"
!
! Allow set_userprefs.wcap attribute to modify the user preference "cn". (yes/no)
service.wcap.allowsetprefs.cn = "no"
!
! Allow set_userprefs.wcap attribute to modify the user preference "givenname". (yes/no)
service.wcap.allowsetprefs.givenname = "no"
!
! Allow the set_userprefs.wcap attribute to modify the user preference "icsCalendar" (a user's default calendar identifier). (yes/no) '
service.wcap.allowsetprefs.icsCalendar = "no"
!
! Allow set_userprefs.wcap attribute to modify the user preference "mail". (yes/no)
service.wcap.allowsetprefs.mail = "no"
!
! Allow the set_userprefs.wcap attribute to modify the user preference "preferredlanguage". (yes/no)
service.wcap.allowsetprefs.preferredlanguage = "no"
!
! Allow the set_userprefs.wcap attribute to modify the user preference "sn". (yes/no)
service.wcap.allowsetprefs.sn = "no"
!
! Allow anonymous users to write to publicly writable calendars. (yes/no)
service.wcap.anonymous.allowpubliccalendarwrite = "yes"
!
! Default output format for WCAP commands
service.wcap.format = "text/calendar"
!
!
! Default offset from current time in days for get_freebusy for beginning of the range
service.wcap.freebusybegin = "30"
!
! Default offset from current time in days for get_freebusy for end of the range
service.wcap.freebusyend = "30"
!
! Set default user calendars to public read/private write. (yes/no) If "no" set to to private read/private write.
service.wcap.login.calendar.publicread = "no"
!
! Enable ldap proxy authorization for get_userprefs.wcap. If this is set to no, anonymous ldap search will be performed.
service.wcap.userprefs.ldapproxyauth = "no"
!
! Validate each owner of a calendar exists in user directory or user directory mechanism. (yes/no)
service.wcap.validateowners = "no"
!
! WCAP API version
service.wcap.version = "3.1"
!
! Unique application ID for a the host application for user single sign-on.
sso.appid = "ics50"
!
! Prefix for the host application used to find cookies generated by other trusted applications for single sign-on.
sso.appprefix = "ssogrp1"
!
! Specifies the domain saved as part of the single sign-on cookie.
sso.cookiedomain = "."
!
! Enables ("1") or disbales ("0") single sign-on functions.
sso.enable = "1"
!
! Remove all single sign-on cookies matching sso.appprefix? (true/false)
sso.singlesignoff = "true"
!
! Sets the domain that will be part of the user's single sign-on authentication. '
sso.userdomain = ""
!
! Location of primary disk partition where calendaring information is stored.
store.partition.primary.path = "/var/opt/sun/calendar/csdb"
!
! Config file for the UI. Allows items in the ui to be turned off.
! ui.config.file = "nogroup_config.xml"
! ui.config.file = "ui_config.xml"
!
! Allow the HTML UI to show and use the "Everybody" acl.
ui.allow.anyone = "yes"
!
! Allow the HTML UI to show and use the "This Domain" acl.
ui.allow.domain = "no"
!
! Base Server Address, eg "https://proxyserver"
ui.base.url = ""
!
! Enable the Inform feature for events.
ui.eventdialog.inform.enable = "no"
!
! Proxy Server Address to prepend in HTML UI's JavaScript file. Example "https://web_portal.varrius.com/"
ui.proxyaddress.url = ""
!
! Enable/disable toolbar repainting. Performance tweak under load.
! In order to gain performance set it to "no".
ui.toolbar.repainting.enable = "yes"
!
! When creating a user calendar, the default for whether this calendar can be scheduled more than once for the same time slot.
user.allow.doublebook = "yes"
Changed that and still the same this is waht i get as denug output.
[06/Jul/2006:14:36:06 +0200] proxy1 cshttpd[25987]: General Debug: caldb: Opening database: GSE
[06/Jul/2006:14:36:06 +0200] proxy1 cshttpd[25987]: General Debug: caldb: Opening database: Recurrence
[06/Jul/2006:14:36:06 +0200] proxy1 cshttpd[25987]: General Debug: caldb: Opening database: DeleteLog
[06/Jul/2006:14:36:06 +0200] proxy1 cshttpd[25987]: General Debug: caldb_pvt_OpenDBInstance: NOT Initializing - no call to cld_init().
[06/Jul/2006:14:36:06 +0200] proxy1 cshttpd[25987]: General Notice: cshttpd successfully opened the Calendar Database
[06/Jul/2006:14:36:06 +0200] proxy1 cshttpd[25987]: General Debug: cal_html_Init - Enter
[06/Jul/2006:14:36:07 +0200] proxy1 cshttpd[25987]: General Debug: cal_html_Init - Exit
[06/Jul/2006:14:36:07 +0200] proxy1 cshttpd[25987]: General Notice: cshttpd is ready
[06/Jul/2006:14:36:07 +0200] proxy1 cshttpd[25987]: Store Debug: session_cleanup: starting
[06/Jul/2006:14:36:07 +0200] proxy1 cshttpd[25987]: Store Debug: session_cleanup: done
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: Account Information: select [172.18.4.150] [unauthenticated] [null]
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug: WCAP: version command called.
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug:argv[0] = fmt-out=text/xml
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug: WCAP: login command called.
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug:argv[0] = user=uid=calmaster,ou=people,o=msp
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug:argv[1] = password=*****
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug:argv[2] = proxyauth=jisolder
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug:argv[3] = applyauthfilter=0
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: General Debug:argv[4] = fmt-out=text/xml
[06/Jul/2006:14:37:13 +0200] proxy1 cshttpd[25987]: Account Notice: badlogin: [172.18.4.150] proxy uid=calmaster,ou=people,o=msp Invalid login
Have you tried by setting store.admins = "calmaster".?
In that case can you add this to ics.conf : service.http.commandlog = "yes" .Restart the CS.Then pls send us the system logs.(http.command).
I discussed with one of the developers and it clearly looks like proxy login is not happening.
Thanks
Ramya
I set it with the inverted commas yes this is the output from the http.log file.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: Sun Java System Calendar Server 6 2005Q4 (built Jul 21 2005) cshttpd starting up
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd attempting to open Counters Database
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd successfully opened the Counters Database
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: csCalendarLookupAlg::Init. caldb.cld.type != algorithmic. Exiting.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: csCalendarLookup::Init.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: csCalendarLookup::Init - Creating LDAP Pool context for LDAP CLD.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: csCalendarLookup::Init - LDAP Pool context: Admin DN ='cn=Directory Manager', Admin Passwd=******, LDAP Host=proxy1.mrc.ac.za, LDAP Base DN='o=msp', LDAP Port=389.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Information: line (2992), calparser: Parse error: encountered abrupt end of parsing VTIMEZONE.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: HTTP Module is refreshing
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd is refreshing
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd is refreshed
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: HTTP Module has refreshed
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd: argc=3 argv[0]=/opt/sun/calendar/lib/cshttpd
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: session_init: attempting to open session database for cshttpd
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: session_init: session database open completed for cshttpd
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: Enter - CldCacheInit
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: Enter - LdapCacheInit
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: LdapCacheInit: Ldap Cache not enabled.
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: cshttpd: am_sso_enable = 0
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: login_initialize:1:values => authstathdl : @<98>^F^Hj£D^D?n′?^A ^ authstat_numFailedLogins : <uthstat_numSuccessfulLogins : D ^ authstat_lastLoginTime : 8
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: login_initialize:2:values > usessl : 0 ^ svrroot : /opt/sun/calendar/lib ^ basedn : o=msp
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: external_init(): initialized cert mapping library: success, rc=0
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd attempting to open Calendar Database
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: Events
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: Todos
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: CalProps
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: Alarms
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: Journal
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: GSE
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: Recurrence
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb: Opening database: DeleteLog
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: caldb_pvt_OpenDBInstance: NOT Initializing - no call to cld_init().
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd successfully opened the Calendar Database
[07/Jul/2006:08:23:37 +0200] proxy1 cshttpd[3300]: General Debug: cal_html_Init - Enter
[07/Jul/2006:08:23:38 +0200] proxy1 cshttpd[3300]: General Debug: cal_html_Init - Exit
[07/Jul/2006:08:23:38 +0200] proxy1 cshttpd[3300]: General Notice: cshttpd is ready
[07/Jul/2006:08:23:38 +0200] proxy1 cshttpd[3300]: Store Debug: session_cleanup: starting
[07/Jul/2006:08:23:38 +0200] proxy1 cshttpd[3300]: Store Debug: session_cleanup: done
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: Account Information: select [172.18.4.150] [unauthenticated] [null]
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug: WCAP: version command called.
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[0] = fmt-out=text/xml
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug: WCAP: login command called.
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[0] = fmt-out=text/xml
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug: WCAP: login command called.
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[0] = user=uid=calmaster,ou=people,o=msp
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[1] = password=*****
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[2] = proxyauth=jisolder
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[3] = applyauthfilter=0
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: General Debug:argv[4] = fmt-out=text/xml
[07/Jul/2006:08:28:14 +0200] proxy1 cshttpd[3300]: Account Notice: badlogin: [172.18.4.150] proxy uid=calmaster,ou=people,o=msp Invalid login
!##################################################
!
! Defines the default domain for users logging in
defaultdomain = mrc.ac.za
! Defines the default locale of the application
defaultlocale = en
! Defines the mode in which calendar server is operating.If the calendar server is operating in hosted(virtual) domain mode, this parameter should have value of 'y' else it should have 'n'
virtualdomain.mode = n
!#### Defines if SSL is enabled #####
uwcauth.ssl.enabled=false
!#### Defines if SSL is enabled for authentication only#####
uwcauth.ssl.authonly=false
!###### Defines list of Admins for Proxy Authentication########
!###### multiple admins can be defined and are seperated by comma
!###### value of the admin should be in the form of uid@domain
!###### for default domain, value can be without domain
!uwcauth.admins=<List of comma seperated admins
!######## LDAPAuth Filter Configuration ########
!
! LDAP server to authenticate against
! Usually the ldapauth.ldaphost is the same as the ldapusersession.ldaphost
! but it doesnt have to.
!ldapauth.ldaphost= <LDAPhostName>
!ldapauth.ldapport = <LDAPhostportnumber>
!ldapauth.dcroot = o=msp
!ldapauth.domainattr = inetDomainBaseDN,inetDomainStatus,inetDomainSearchFilter,domainUidSeparator,pre ferredLanguage,aliasedObjectName
!ldapauth.domainfilter = (|(objectclass=inetDomain)(objectclass=inetDomainAlias))
!ldapauth.ldapbinddn = <binddn>
!ldapauth.ldapbindcred = <binddncredintials>
!
! ldapauth.enablessl parameter is reserved for future use. Connecting to
! Authentication LDAP directory over SSL is not yet supported.
!
!ldapauth.enablessl = false
!Parameters for the user lookup
!Syntax for the filter: %U is replaced by the uid part of the login (uid@domain)
! %V is replaced by the domain (uid@domain)
ldapusersession.defaultugfilter = uid=%U
!ldapusersession.ugattr = uid,inetUserStatus,preferredLanguage,psRoot,pabURI,cn,mail,mailHost
!Host name of the directory server used for users lookup. More than one host can be specfied for fallback.
!The names of the servers are delimited by semi-colon (;).
!The name of fallback servers should be in the format : Host Name: Port#
ldapusersession.ldaphost = proxy1.mrc.ac.za
ldapusersession.ldapport = 389
ldapusersession.ldapbinddn = cn=Directory Manager
ldapusersession.ldapbindcred = 01russia
ldapusersession.dcroot = o=msp
ldapusersession.domainfilter = (|(objectclass=inetDomain)(objectclass=inetDomainAlias))
! Minimum Number of Connections in LDAP Pool
ldapusersession.ldappoolmin =30
! Maximum Number of Connections in LDAP Pool
ldapusersession.ldappoolmax = 100
! Timeout for LDAP request (in seconds)
ldapusersession.ldappooltimeout =30
! ldapusersession.enablessl parameter is reserved for future use. Connecting to
! User/group LDAP directory over SSL is not yet supported.
!
ldapusersession.enablessl = false
!######## Common Auth Configuration ######################
! Contains the name of the cookie used by the servlet container to
! keep track of sessions. Should never change!!!
!
uwcauth.sessioncookie = JSESSIONID
!
! Prefix for the host application used to find cookies generated by other trusted applications for single sign-on.
uwcauth.appprefix = iPlanetDirectory
!
! Unique application ID for a the host application for user single sign-on.
uwcauth.appid = uwc
! messaging application ID value of this should be same as local.webmail.sso.id
messagingsso.appid = ims
! Specifies the domain/path saved as part of the single sign-on cookie.
uwcauth.cookiedomain = .mrc.ac.za
!
!######## MessagingSSOAuth Filter Configuration ########
!
! Enables ("true") or disables ("false") single sign-on based on MessagingSSO
uwcauth.messagingsso.enable = true
!
!Cookie Path for Messaging SSO
uwcauth.messagingsso.cookiepath = /
!
! verifyurl of Messaging SSO for webmail
messagingsso.ims.url = http://proxy1.mrc.ac.za:80/VerifySSO?
!
! verifyurl for Communications Express
messagingsso.uwc.url = http://proxy1.mrc.ac.za:99/uwc/VerifySSO?
!
!Sets whether or not to restrict session access to login IP addresses.
!If set to yes, when the user logs in, the server remembers which IP address the user used to log in.
!Then it only allows that IP address to use the session cookie it issues to the user. Default: true.
messagingsso.ipsecurity = true
!
!################################
!Identity SSO
!################################
!
!'true' if Communications Express is enabled with Identity SSO, else 'false'
uwcauth.identity.enabled=true
! Login Page URL of the Indentity Server
uwcauth.identity.login.url=http://proxy1.mrc.ac.za:99/amserver/UI/Login
!Bind DN of AdmAdmin
uwcauth.identity.binddn=uid=amadmin,ou=people,o=msp
!Bind Credentials of AmAdmin
uwcauth.identity.bindcred=01russia
! Name of the Cookie set by Identity Server
! Note: This should be the same as the one configured in Identity Server
uwcauth.identity.cookiename=iPlanetDirectoryPro
!HTTP Port number of Communications Express
uwcauth.http.port=99
!HTTPS Port number of Communications Express
uwcauth.https.port=443
! Identity SSO Cookie Path
uwcauth.identitysso.cookiepath = /
!
! if this flag is true then the logout will cleans the IS Session completely so, all the applications participated
! in this IS session will be signed out. If this flag is false then only the uwc's session will be cleaned and user
! will be taken to the url configured below(identitysso.portalurl)
identitysso.singlesignoff = true
!
! if IS is enabled and singlesignoff is false then UWC leads to following URL
identitysso.portalurl = http://www.sun.com
!
!
! To support user to login thru the domain specific url (http://virtualdomain.com/uwc) without providing
! @virtualdomain.com as part of UID, the domain part of IS login url and domain specific url of UWC should be same.
! To achieve this uwc needs to construct the IS login url in the runtime based on the domain specific url otherwise the
! browser will not provide IS cookie to UWC.
!
! Now, to help UWC to construct the IS login url according to the domain specific url of uwc, we need to define the
! mapping as follows:
!
! [fully qualified virtual hostname of uwc].isvirtualhostname=[virtual hostname of IS server.]
!
! Ex., if user access uwc as http://ce.virtualdomain.com/uwc then IS url should be something like
! http://is.virtualdomain.com/amserver/UI/Login. This IS url need to be constructed based on following mapping:
!
! ce.virtualdomain.com.isvirtualhostname=is.virtualdomain.com
!
! Suppose if the above mapping is not provided, then uwc will construct IS login url based on static IS
! login url configured above in uwcauth.identity.login.url.
!
! for ex., if uwcauth.identity.login.url=http://duck.india.sun.com:85/amserver/UI/Login and user access uwc thru
! domain specific url as http://ce.iplanet.com:80/uwc and let say the domain is iplanet.com then UWC will construct
! the IS login url as: http://duck.iplanet.com:85/amserver/UI/Login. If the domain is ce.iplanet.com then UWC will
! construct the IS login url as: http://duck.ce.iplanet.com:85/amserver/UI/Login.
! If you need to override this default behaviour then provide the mapping as said in the above example.
!
!
!'true' if pab migration is required else 'false'
!turn on this if pab migration is required
pab_mig_required = true
!Default skin name for Communication Express
uwc.defaultskin = uwc
!
!Webmail server related configuration parameters
!
!'true' if mail is deployed in Communications Express
mail.deployed = true
! mail HTTP Server hostname
webmail.host = proxy1.mrc.ac.za
! mail HTTP Server port number
webmail.port = 80
!
!Calendar Related Configuration Parameters
!'true' if calendar is deployed in Communications Express
calendar.deployed = true
!Calendar HTTP Server hostname
calendar.wcap.host = proxy1.mrc.ac.za
!Calendar HTTP Server port number
calendar.wcap.port = 88
!Calendar HTTP Server admin ID
calendar.wcap.adminid = uid=calmaster,ou=people,o=msp
!Calendar HTTP Server admin password
calendar.wcap.passwd = cal2005
!Name of Class implementing Java API for Calendar (JCAPI) for Sun ONE Calendar Server. Donot Change this value
calendar.jcapi.serviceclass.socs = com.sun.comclient.calendar.socs.SOCSCalendarStore
! 'true' if response from Communications Express Server needs to zipped
uwc.gzipcompression = true
!'y' if calendar data needs to be rendered in HTML (valid values - 'y' or 'n')
uwc.renderhtml = n
! Defines the log file and level for XSLUIEngine Servlet
! level = 0 (off), 1 (debug only), 2 (error only), 3 (all)
! By default lof messages go to the http server error log file
! uncomment next line to log into a file
! log.file = /tmp/trace.log
log.level = 0
log.components = 127
! Define the maximum content-length of a POST command with a content-type
!of multipart/form-data (for file upload) in octets. -1 means no limit.
maxpostcontentlength = 1000000
!##################################################
!This part is specific to XSLUIEngineServlet
!
loginpagetemplate = login.xml
uwcloginpath=/base/UWCMain
!
! Defines the list of SessionObjectFactory plugin to load
!
! All config param should start with "sessionobjfactory." followed by a unique
! id followed by:
! . class defines the class implementing the SessionObjectFactory
! . configpath specifies the path to the plugin's configuration. The path
!is either relative to the path of the current file or absolute.
! . sessionid specifies the name under which the object should be stored in
!the user's session.
!
sessionobjfactory.pstore.class = com.iplanet.iabs.coresrv.CorePersonalStoreFactory
sessionobjfactory.pstore.configpath = .
sessionobjfactory.pstore.sessionid = com.iplanet.iabs.pstore
!WABP Version, returned for get_version.wabp
addressbook.wabp.version = 1.0
!WABP Purge, if this is enabled then addressbook server purge_entries.wabp command can be invoked by the user with
!jsessionid. All the entries which are marked for deletion will be permanently deleted
manual_purge_enabled = true
!WABP Purge, if this is enabled then purge happens automatically when login.wabp is invoked
auto_purge_enabled = false
!WABP Purge, period(in days) after which the entries get deleted permanently.
!This is applicable only when auto_purge_enabled is set to true
expire_period = 0
!WABP Purge, purge interval(in days). Purge cycle happens at this interval.
!This is applicable only when auto_purge_enabled is set to true
purge_interval = 30
! Home Page Url. On clicking home link, it will take user to this url.
! By default (in the absence of this parameter) home link will take user
! to user's default application.
!uwc.homepageurl=http://www.sun.com
mailfiltermaxmailcount=2
Ok It seems as if what you gave did help but now I have anew problem when I click on the calendar link now then I get this page.
Application Error
java.lang.NullPointerException
- -
Notes for application developers:
To prevent users from seeing this error message, override the onUncaughtException() method in the module servlet and take action specific to the application
To see a stack trace from this error, see the source for this page
CArinus
uwc.log ouput
Carinus
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.identity.enabled
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: identity enabeld is :true
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.admins
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: list of proxy admins :null
2006/07/12 12:41:41 com.sun.uwc.common.auth.IdentitySSO <init>
FINE: Read Identity SSO Properties....:
2006/07/12 12:41:41 com.sun.uwc.common.auth.IdentitySSO <init>
FINE: enabled is....true
2006/07/12 12:41:41 com.sun.uwc.common.auth.IdentitySSO <init>
FINE: configbinddn is....uid=amadmin,ou=people,o=msp
2006/07/12 12:41:41 com.sun.uwc.common.auth.IdentitySSO <init>
FINE: configbindcred is....01russia
2006/07/12 12:41:41 com.sun.uwc.common.auth.SecureDirFilter init
INFO: Initializing SecureDirFilter
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.identity.enabled
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: identity enabeld is :true
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.admins
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: list of proxy admins :null
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.identity.enabled
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: identity enabeld is :true
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.admins
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: list of proxy admins :null
2006/07/12 12:41:41 com.sun.uwc.common.auth.MessagingSSO <init>
FINE: Read Messaging SSO Properties....
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.identity.enabled
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: identity enabeld is :true
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.admins
2006/07/12 12:41:41 com.sun.uwc.common.auth.AuthFilter init
FINE: list of proxy admins :null
2006/07/12 12:41:42 com.sun.uwc.common.auth.LDAPConfig init
FINE: Read defaultdomain:mrc.ac.za
2006/07/12 12:41:42 com.sun.uwc.common.auth.LDAPConfig init
FINE: Read ldap host:proxy1.mrc.ac.za
2006/07/12 12:41:42 com.sun.uwc.common.auth.LDAPConfig init
FINE: Read ldap port:389
2006/07/12 12:41:42 com.sun.uwc.common.auth.LDAPConfig init
FINE: Read ldap dcroot:o=msp
2006/07/12 12:41:42 com.sun.uwc.common.auth.LDAPConfig init
FINE: Read ldap domainAttr:inetDomainBaseDN,inetDomainStatus,inetDomainSearchFilter,domainUidSe parator,preferredLanguage,aliasedObjectName
2006/07/12 12:41:42 com.sun.uwc.common.auth.LDAPConfig init
FINE: read ldap domainfilter:(|(objectclass=inetDomain)(objectclass=inetDomainAlias))
2006/07/12 12:41:42 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.identity.enabled
2006/07/12 12:41:42 com.sun.uwc.common.auth.AuthFilter init
FINE: identity enabeld is :true
2006/07/12 12:41:42 com.sun.uwc.common.auth.AuthFilter init
FINE: read :uwcauth.admins
2006/07/12 12:41:42 com.sun.uwc.common.auth.AuthFilter init
FINE: list of proxy admins :null
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter useTempFile = false
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter autoDeleteTempFile = false
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter tempFileDirectory = null
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter fileSizeLimit = 1048576
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter fileSizeHardLimit = 2097152
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter requestSizeLimit = 4194304
2006/07/12 12:41:42 com.sun.uwc.calclient.MultipartFormServletFilter init
FINE: Filter parameter failureRedirectURL = null
2006/07/12 12:41:43 com.sun.uwc.UWCServletBase init
FINE: UWCServletBase: Initializing application..
2006/07/12 12:42:02 com.sun.uwc.common.util.UWCPreferences node
SEVERE: Could not load the file: /var/opt/sun/uwc/WEB-INF/domain/mrc.ac.za/uwcdomainconfig.properties (No such file or directory)
2006/07/12 12:42:02 com.sun.uwc.common.util.UWCDomainCache loadUWCDomainProperties
WARNING: Unable to load domain configuration file for domainmrc.ac.za
2006/07/12 12:42:03 com.sun.uwc.UWCServletBase init
FINE: UWCServletBase: Initializing application..Done
2006/07/12 12:43:14 com.sun.uwc.common.auth.UWCAuthServlet init
FINE: get configPath:.....
2006/07/12 12:43:14 com.sun.uwc.common.auth.UWCAuthServlet init
FINE: load configuration file:/var/opt/sun/uwc/WEB-INF/config/uwcauth.properties
2006/07/12 12:43:15 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: IdentitySSOAuthFilter: Resolved domain? mrc.ac.za
2006/07/12 12:43:15 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 1. session is not present.. get token manager..
2006/07/12 12:43:15 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
WARNING: SSOException..Invalid session ID.AQIC5wM2LY4SfcwT13IVVIS7e52PIvzcF7n9u0gInZ0PL7Q=@AAJTSQACMDE=#
2006/07/12 12:43:15 com.sun.uwc.common.auth.LDAPAuthFilter doFilter
FINE: Check If Identity is enabled
2006/07/12 12:43:15 com.sun.uwc.common.auth.LDAPAuthFilter doFilter
FINE: Identity is enabled....return
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCPreferences node
SEVERE: Could not load the file: /var/opt/sun/uwc/WEB-INF/domain/en-za/i18n.properties (No such file or directory)
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCDomainCache loadUWCResourceBundle
WARNING: Unable to load default resource bundle for domain mrc.ac.zaand localeen-za
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCPreferences node
SEVERE: Could not load the file: /var/opt/sun/uwc/WEB-INF/domain/en-za/i18n.properties (No such file or directory)
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCDomainCache loadUWCResourceBundle
WARNING: Unable to load default resource bundle for domain mrc.ac.zaand localeen-za
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCDomainCache resolveLocale
FINE: sublangs ..en
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCDomainCache loadUWCTheme
WARNING: Theme for localeenandmrc.ac.za is not configured
2006/07/12 12:43:15 com.sun.uwc.common.util.UWCDomainCache loadUWCTheme
WARNING: Theme for localeenandmrc.ac.za is not configured
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: IdentitySSOAuthFilter: Resolved domain? mrc.ac.za
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 1. session is not present.. get token manager..
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 2. check for the token validity
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 3. Valid Response create session
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 6. userDN is uid=jisolder,o=msp
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 9. preferredLanguage is
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 10. commonName is James Isolder
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 11. domainName is mrc.ac.za
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 12. inetDomainStatus is active
2006/07/12 12:43:25 com.sun.uwc.common.ISUserHelper getMailServiceStatus
INFO: ISUserHelper:mailDomainStatus = active
2006/07/12 12:43:25 com.sun.uwc.common.ISUserHelper getMailServiceStatus
INFO: ISUserHelper:mailUserStatus = active
2006/07/12 12:43:25 com.sun.uwc.common.ISUserHelper getMailServiceStatus
INFO: ISUserHelper:mailAllowedServiceAccess =
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: 13. MailService: true
2006/07/12 12:43:25 com.sun.uwc.common.auth.IdentitySSOAuthFilter doFilter
FINE: Valid Response
2006/07/12 12:43:25 com.sun.uwc.common.auth.LDAPAuthFilter doFilter
FINE: Check If Identity is enabled
2006/07/12 12:43:25 com.sun.uwc.common.auth.LDAPAuthFilter doFilter
FINE: Identity is enabled....return
2006/07/12 12:43:25 com.sun.uwc.UWCServletBase init
FINE: UWCServletBase: Application already initialized..
2006/07/12 12:43:25 com.sun.uwc.common.auth.GZIPFilter doFilter
INFO: [ GZIP support is enabled in config -]
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeCommonPreferences
FINE: Not an Anonymous Access
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeForAuthUser
FINE: Checking ObjectClass: sunUCPreferences for DN: uid=jisolder,o=msp
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel isAttrValuePresent
FINE: LDAP Value for: ObjectClasspresent
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeForAuthUser
INFO: ObjectClass: sunUCPreferences for DN: uid=jisolder,o=msp is present
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeForAuthUser
INFO: UC Prefs Initialized : sunUCInitialized is present and value is true
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeAndObtainPrefs
FINE: AttrName: sunUCDefaultApplication
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel isAttrValuePresent
FINE: No LDAP Values for: sunUCDefaultApplication
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeAndObtainPrefs
FINE: UC preference Attribute : sunUCDefaultApplication is not present
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeAndObtainPrefs
FINE: AttrName: sunUCTheme
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel isAttrValuePresent
FINE: No LDAP Values for: sunUCTheme
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeAndObtainPrefs
FINE: UC preference Attribute : sunUCTheme is not present
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel initializeAndObtainPrefs
FINE: AttrName: sunUCColorScheme
2006/07/12 12:43:25 com.sun.uwc.common.model.UserPreferencesModel isAttrValu