Task of message server inside application server architecture

Hi Folks,
      I have just started learning ABAP.
      And i have following queries in mind.
what is the task of message server inside the application server architecture?
      Regards

Hi,
it's always to start with [SAP documentation|http://help.sap.com/SAPhelp_nw70/helpdata/en/fc/eb2e8a358411d1829f0000e829fbfe/content.htm]. You can have multiple application servers for one system. In this scenario application servers need to communicate. They use message server for this purpose. There is always just one message server for each system.
Cheers

Similar Messages

  • Stored CPU consuming in messaging server 7u5

    Hello, All!
    I have just installed  the newest version of communication suite(7u4).
    I've made test installation on the computer without any users and with empty message store.
    However stored process consume 4% CPU usage. In such situation I suppose the product is not yet ready for production use.
    I'm waiting for the messaging server patch.
    The answer is:
    You want the fix for bug 16311689: reduce CPU usage for stored. The workaround for that bug is: configutil -o local.store.deadlock.checkinterval -v 100.

    Were you testing the Messaging Server at the time of the 4% cpu usage?   Were there any store related commands being run, like reconstruct, mboxutil, rehostuser?   Were any users connected and sending messages? 
    What cpu usage were you expecting to see?  
    Where there any WARNING or CRITICAL messages in the default or system logs at the time?  
    What OS is this running on?  What filesystem is in use?  ZFS, UFS, etc.
    What are the specs for the system you were testing on?   Disk configuration?  Memory size?
    I would expect even an idle Messaging Server to consume some cpu as the store does run automated processes on the database and transaction logs.  How much will depend on load, tuning that's been done, disk performance(average service time is very important for Messaging Server performance).
    Please see the following documents for tuning recommendations.
    https://wikis.oracle.com/display/CommSuite/Performance+Tuning+Considerations+for+a+Messaging+Server+Architecture
    Thanks,

  • Application server architecture 2

    Hello guys,
    I have few questions about application server architecture�
    I already was asking similar question (http://forum.java.sun.com/thread.jspa?threadID=654898) and got few replies which were looking for me quite ok, but after reading more docs I doubt that suggested approach is right.
    So, I have a task to build a server application which will do the following: Clients (special java clients) will connect to it and send some data for further processing on server side. Chunks of data will be relatively small but they will take a lot of time for processing � up to one or two days.
    Also server will run some sort of �database� where all clients� working data will be stored. So, in case a client loses its data he/she is always able to download it from the server.
    For me it was seeming like server will consist of the following components:
    1. �Reception�. This part will be responsible for all client-communication procedures.
    2. �Data storage�. This part will simply store all clients� data and provide some API interface for clients through �reception� to manage it (add/get/delete and so on).
    3. �Processor�. Some sort of dummy-sophisticated module. It will take some input data from �data storage� when it receives order for this and process it. �Processor� will have two states: �busy� which means �processor� processing some data and �available� which means �processor� ready to process new data.
    4. �Manager�. This part will always check �data storage� for new data and �processor� for availability. When �processor� and new data are available �manager� will make an order for �processor� to take new data from �data storage� and process it.
    I got few suggestions:
    1. Make �Reception� stateless session bean. I agree with it. It is quite reasonable.
    2. Make �Data storage� as a session bean that will use entity beans or hibernate to work with persistent data. It is also seems quite reasonable and as it was suggested I would like to implement my own data access mechanisms instead of using those which provided by J2EE server.
    3. !!! �Processor�. Suggestion was the following: �Use a message driven bean. Make Reception to enqueue a message when new data is available for processing. Processor will process the data and store the resut in database using Data Storage session bean.� It is quite reasonable, except one little thing: I read that Message Driven Beans are not designed for long time processing. Moreover, for example in my JBoss server, Message Driven Beans have attribute KeepAliveMillis=30000. For me it seems that after 30 second my message driven bean will be killed by server and now I doubt: is message driven bean a good solution for implementation long time running processor?
    Now I am thinking that �processor� component should run as an additional application outside of J2EE server and from time to time (when data is finally processed and �processor� available again) send messages to my j2ee server.
    So, whole picture will look like this (please have a look on the picture: http://www.flickr.com/photos/77716401@N00/35565234/ ):
    1. j2ee server always on and ready to create �reception� session stateless EJB to serve remote clients. At the beginning it thinks that �processor� offline and doesn�t attempt to interact with �processor� in any way.
    2. When clients appear to interact with server they simply send or receive package of data without complex interaction. �Reception� simply receives data from clients, pass it to �data mapper� component and tells to �manager� that new data available for �processor� to process. �Data mapper� component stores received data in �database�.
    At this point j2ee server does two simple things:
    - Collecting information for further processing from remote users
    - Returning backups of received information to its owners.
    3. �Processor�. �Processor� talks with my j2ee application via �Manager� stateful EJB. When �processor� runs first thing it does it asks �manager� for data to process. If there is new no data to process, �processor� does nothing but �manager� remembers that �processor� is ready to work. If there is data to process �manager� passes data to �processor� and remembers that �processor� is busy.
    4. When �processor� finishes processing it does the following:
    a. Returns data to �manager�. �Manager� passes processed data to �Data Mapper�. �Data Mapper� stores processed data in database.
    b. Asks �manager� for new data to process if there is new data to process, �processor� does nothing but �manager� remembers that �processor� is ready to work. If there is data to process �manager� passes data to �processor� and remembers that �processor� is busy.
    5. When client submits new data �reception� tells to �manager� that new data available and it �processor� state is �ready for work� �manager� sends order to process to processor.
    And so on. Now for me it seems quite reasonable architecture.
    But, since I am very new in j2ee technologies I ask few questions:
    1. Is my approach right at total?
    2. Is it ok that I would like to make �Reception� stateless EJB, �Data Maper� BMP EJB and �manager� stateful EJB?
    3. I know that JMX is a basic concept of J2EE, so I would like to register my database as a resource in my J2EE server. Is it right?
    4. I need some sort of component which runs all the time from time server started till it is off. If there is anything like this?
    Please, give me some advises and tips!
    Thank you in advance!

    1. Navigating in SAP systems
    --Logon and structure of the user interface
    --Accessing functions in the system
    --Personalization options
    No, this is really nothing more than an introduction for people that have never seen a SAPgui screen before.  Most ABAPers can skip right over this course.  If you understand the NetWeaver architechure, then I would suggest to start withe BC400.
    Regards,
    Rich Heilman

  • Questions about application server architecture

    Hello guys,
    I have few questions about application server architecture�
    I have a task to build a server application which will do the following: Clients (special java clients) will connect to it and send some data for further processing on server side. Chunks of data will be relatively small but they will take a lot of time for processing (it is ok that it will be quite slow).
    Also server will run some sort of �database� where all clients� working data will be stored. So, in case a client loses its data he/she is always able to download it from the server.
    For me it seems, like server will consist of the following components:
    1. �Reception�. This part will be responsible for all client-communication procedures.
    2. �Data storage�. This part will simply store all clients� data and provide some API interface for clients through �reception� to manage it (add/get/delete and so on).
    3. �Processor�. Some sort of dummy-sophisticated module. It will take some input data from �data storage� when it receives order for this and process it. �Processor� will have two states: �busy� which means �processor� processing some data and �available� which means �processor� ready to process new data.
    4. �Manager�. This part will always check �data storage� for new data and �processor� for availability. When �processor� and new data are available �manager� will make an order for �processor� to take new data from �data storage� and process it.
    So, my question is the following: Which technology and approaches I should use to realize my plan?
    I think that I can make �reception� as a Session Bean, but I don�t know yet, what are the best for the rest, for example �manager� and �processor�. I was thinking about writing my own application server (and I can do it), but I would like to learn j2ee technologies, so I think it is a perfect chance for me (I read a lot about j2ee before I wrote this post, but all examples have only �account�-�bill�-�money transfer� I think it is quite far away from reality or I am doing something wrong ;-)!
    p.s. I am thinking about using JBoss as an Application Server. I tested it and wrote some tests. They work and run fast enough, so I like it. Moreover it has module architecture.
    Please, give me some advises and tips!
    Thank you in advance!

    1. �Reception�. This part will be responsible for all
    client-communication procedures.Session bean with remote interface.
    2. �Data storage�. This part will simply store all
    clients� data and provide some API interface for
    clients through �reception� to manage it
    (add/get/delete and so on).Session bean that will use entity beans or hibernate to work with persistant data.
    3. �Processor�. Some sort of dummy-sophisticated
    module.Use a message driven bean. Make Reception to enqueue a message when new data is available for processing. Processor will process the data and store the resut in database using Data Storage session bean.
    4. �Manager�. This part will always check �data
    storage� for new data and �processor� for
    availability. When �processor� and new data are
    available �manager� will make an order for
    �processor� to take new data from �data storage� and
    process it.It's redundand component, because application server will manage messages and processors.

  • Installing Sun Messaging Server on DMZ Architecture

    Hello,
    we want to install Sun Messaging Server in a DMZ Architecture and I need know if it is possible to install the Messaging Server on the private network to protect data and users, and a pop agent on the DMZ which allows the public to access to mail accounts.
    For this I want to know how to install Sun Messaging Server, so I install two instances of Messaging Server over the DMZ and the other on Private, and then what there components that need be configured in each side (Store, SMTP in Private and POP in DMZ).
    Finally Thank you for your understanding.
    Good works.
    Mabrouk Bouchoucha
    GS1 Tunisia

    GS1-Tunisia wrote:
    we want to install Sun Messaging Server in a DMZ Architecture and I need know if it is possible to install the Messaging Server on the private network to protect data and users, and a pop agent on the DMZ which allows the public to access to mail accounts.This is very-much possible and is in-fact a common deployment. There is an example here:
    http://docs.sun.com/app/docs/doc/819-4439/acrqg?a=view
    In your case Tier 2 would be inside the DMZ (private network) and Tier 1 outside the DMZ (public network).
    For this I want to know how to install Sun Messaging Server, so I install two instances of Messaging Server over the DMZ and the other on Private, and then what there components that need be configured in each side (Store, SMTP in Private and POP in DMZ).MTA + MMP + Webmail daemon go on the private network.
    Store + MTA goes on the public network.
    Regards,
    Shane.

  • Sun Messaging Server message-store inside zone (container)

    Hi Guys,
    i'm running Sun Messaging Server 7.3-11.01 (64bit, sparc).
    Do you now if message-store inside a zone is supported?
    Thank's in advance!
    Caius

    Yes, it is supported. For more info see [Installing Communications Suite on Solaris Zones|http://wikis.sun.com/display/CommSuite7/Installing+Communications+Suite+on+Solaris+Zones].

  • Send short message from Java application on mobile phone to server; http

    Hello!
    My question is: can I send short message from Java application on mobile phone to server - with the use of SMS (WMA) or http connection?
    I found this topic http://forums.sun.com/thread.jspa?threadID=5405431 about: "how to send data from midlet to servlet using doPost method".
    There is also such topic http://forums.sun.com/thread.jspa?threadID=5408046&tstart=0 about: "CLDC and MIDP - sending SMS to server -> Wireless Messaging API (WMA)".
    Please, kindly help me.
    Code from the topic mentioned above, edited by me so that it can be read easily:
    //http://forums.sun.com/thread.jspa?threadID=5405431
    //CLDC and MIDP - Re: how to send data from midlet to servlet using doPost method
    I want to know how to pass the values .
    for examples : this is what i wrote for doGet
    String url = setting.getUrl().toString()"/testProServlet/servlet/UpdateCompanyProfile?userId="+loggedInUserId"&svComp="saveCompHex;
    userId and svComp has the data which is very long so i wanted to use doPost.
    Now i dont know how to do it.
    This is what i have done in doGet (midlet)
    public void saveCompanyProfile(String saveComp,int flag,String blankFieldNm)
         System.out.println("flag===" flag);
         if (flag==1)
              displayAlert("Company Profile Edit",blankFieldNm+" field cannot be blank.",AlertType.ERROR, edCmpRecForm, true);
         else
              String saveCompHex = helper.encodeHexString(saveComp);
              // String saveCompHex =saveComp;
              HttpConnection httpConn = null;
              serverSettings setting = new serverSettings();
              System.out.println("saveCompHex===" saveCompHex);
              String url = setting.getUrl().toString()"/testProServlet/servlet/UpdateCompanyProfile?userId="loggedInUserId"&svComp="saveCompHex;
              System.out.println("url of save company profile:: "+url);
              InputStream is = null;
              OutputStream os = null;
              try {
                   // Open an HTTP Connection object
                   httpConn = (HttpConnection) Connector.open(url);
                   System.out.println("urlMidlet1 save edited company data===::" url.length());
                   // Setup HTTP Request
                   httpConn.setRequestMethod(HttpConnection.POST);
                   httpConn.setRequestProperty("User-Agent","Profile/MIDP-1.0 Confirguration/CLDC-1.0");
                   System.out.println("urlMidlet2===" url);
                   int respCode = httpConn.getResponseCode();
                   System.out.println("respCode edit company profile=====" respCode);
                   if (respCode == httpConn.HTTP_OK)
                        StringBuffer sb = new StringBuffer();
                        os = httpConn.openOutputStream();
                        is = httpConn.openDataInputStream();
                        int chr;
                        while ((chr = is.read()) != -1)
                             sb.append((char) chr);
                        String sResultSvCompanyProfile= sb.toString();
                        System.out.println("+++++++++++++Company sResult+++++++++++++==="sResultSvCompanyProfile);
                        if (resultViewCompanyProfile.trim().equals(""))
                             System.out.println("++++++++++++++If++++++++++++++SaveCompanyProfile===");
                             displayAlert("Login Incorrect","Username and Password incorrect", AlertType.ERROR, mainForm, true);
                        else
                             System.out.println("++++++++++++++Else++++++++++++++SaveCompanyProfile===");
                             //companyProfile();
                             displayAlert1("Information","Company Profile edited successfully", AlertType.INFO, profileMenuScreen, true);
                   else
                        System.out.println("Error in opening HTTP Connection. Error#" respCode);
                        //the line below divided into two lines because it was too long
                        displayAlert("Connection Failed","Cannot connect to server, please contact the Administrator.",
                        AlertType.ERROR, mainForm, false);
              catch(IOException e)
                   e.getMessage();
              finally {
                   if(is!= null)
                        try
                             is.close();
                        catch (IOException e)
                             // TODO Auto-generated catch block
                             e.printStackTrace();
                             displayAlert("Connection Failed","Cannot connect to server, please contact the Administrator.",
                             AlertType.ERROR, mainForm, false);
                   if(os != null)
                        try
                             os.close();
                        catch (IOException e)
                             // TODO Auto-generated catch block
                             e.printStackTrace();
                             displayAlert("Connection Failed","Cannot connect to server, please contact the Administrator.",
                             AlertType.ERROR, mainForm, false);
                   if(httpConn != null)
                        try
                             httpConn.close();
                        catch (IOException e)
                             // TODO Auto-generated catch block
                             e.printStackTrace();
                             displayAlert("Connection Failed","Cannot connect to server, please contact the Administrator.",
                             AlertType.ERROR, mainForm, false);
              } //end finally
         } //end else (?)
    } //end savecompany

    hi,
    SMS API(WMA) is an optional package. It is not a MIDP1.0 or MIDP2.0 api's.
    There are phones which has WMA api with MIDP1.0 support .... Nokia 3650
    Seimens has some phone with their own api's to send sms.Check out seimens site for more info
    BTW, What do you mean buy sending SMS to Server????
    If you want to send message to server you can do it with Http.
    HTH
    phani

  • Just updated to 3.6.8. Now can't navigate reliably. Frequently get this error message: "Server Error in '/' Application. Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that configuration specifies th

    Just updated to 3.6.8. Now can't navigate reliably. Frequently get this error message: "Server Error in '/' Application. Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster." Pending fix of this glitch, is there a way to go back to previous version of Firefox that worked perfectly well?
    == URL of affected sites ==
    http://www.americanleather.com/ComfortSleeper/Madison.aspx?page=2

    Hi JH,
    According to your description, my understanding is that you got an error when you deleted  columns in SharePoint 2010.
    Please add the following string in <system.web> section of your web.config file :
    <pages validateRequest="false" enableEventValidation="false" viewStateEncryptionMode ="Never" />
    Note: before changing web.config, please make a backup for the file.
    Here are some similar posts for you to take a look at:
    http://forums.asp.net/p/1355367/2778642.aspx
    http://forums.asp.net/t/1166634.aspx
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • Message Server in place of Application Server in DS Datastore

    Hi,
    I'm trying to configure my SAP Application Datastore, linking it to the SAP message server instead of one of the four SAP application nodes available.
    The idea is to let the message server manage on which node the DS abap will be executed.
    I tried by replacing the Application server name both with message server ip and its fully qualified domain name, leaving target host empty, but it does not work.
    Both changes returned a "Cannot establish database connection" as I tried  to apply them.
    Any suggestion ?
    Thanks and Happy New Year
    Achille
    P.S.: DS version is 12.2.2.0

    U can put the ip of the host server or the hostname of the server. How can you put the company's name. And wven if you put the company name which machine it will connect.
    But if you want to do it by any means then do it as under\
    In the frontend computer got to---->Windows->system32-->Drivers--->etc
    There will be a file hosts.
    make the following entry in this file
    192.168.0.xxxx     company name
    means the ip of the sap server   your company name
    Use this name in the sapgui setting.
    But the restriction is that in every frontend machines this entry has to be mentioned.
    Pl dont forget to award points
    Regards

  • Application Server, Message Server, Gateway

    Hi,
    Can anybody tell me which transaction in SAP gives me the details (Name and port) of the application server, message server, gateway server/service?
    Regards,
    Kishore

    Kishore,
    Check transaction SM50 for Servers & ports..
    Bipin
    P.S. Pls. award points if you find this useful.

  • How to connect message server with application server?

    How to connect message server with application server?

    Hello  Damodar,
    The connection is established at the time of installation only !!. At the time of installation you need to specify the Central Instance(message server in most cases unless you have a dedicated message-enque server).
    Regards.
    Ruchit.

  • Integrating calendar server with messaging server

    hi all,
    i have installed messaging server but am not able to bind messaging server and calendar server together.the calendar server does not start with ./start-cal command.i am attaching the ics.conf file below.
    !!!! 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 = "sonlinux.bg2iop.com"
    ! Specifies the SMTP port for server alarms.
    alarm.msgalarmnoticeport = "25"
    ! Who are server alarms sent to?
    alarm.msgalarmnoticercpt = "[email protected]"
    ! When server alarms are sent, who is the sender?
    alarm.msgalarmnoticesender = "[email protected]"
    ! 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 = "0"
    ! 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 = "yes"
    ! 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 = "0"
    ! 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 = "[email protected]"
    ! 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/calendar"
    ! 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 = "sonlinux.bg2iop.com"
    ! 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 ([email protected]) (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.6.9-22.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 = "no"
    ! 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 = "no"
    ! 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=bg2iop.com, dc=bg2iop,dc=com"
    ! Bind credentials (password) for user specified in local.authldapbinddn.
    local.authldapbindcred = "admin123"
    ! DN used to bind to LDAP authentication host to search for user's dn.
    local.authldapbinddn = "cn=Directory Manager"

    Hi Venigalla,
    You can implement a federated portal network (FPN) using the SAP NetWeaver platform to share content between portals.
    A federated portal network allows organizations with distributed portal installations, both SAP and non-SAP, to provide a single portal access point per user to portal information, services and applications distributed on portals in the network.
    WSRP-based application sharing (FPN Mode used for for integrating content between SAP and Non SAP portals) :-
    -->     Content administrators on a SAP NetWeaver consumer portal can integrate WSRP portlets (i.e. iViews) from remote non-SAP portals into SAP NetWeaver Portal.
    -->      SAP NetWeaver developers can create WSRP compliant iViews that can be consumed in non-SAP consumer portals.
    You may kindly go through the below link, should be helpful:
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/23fb36cad10d23e10000000a1553f7/frameset.htm
    Regards,
    Anagha

  • Integrating Messaging Server and Identity Server

    I've got JES 2004Q2, and I'm trying to install the various components on different workstations to prove that a) the software works, and b) it's a viable alternative to Exchange (so please please help me get it working!)
    The problem I have is getting Messenger Server and Directory Server talking properly so that I can create users and then log in as those users. After days of frustrating searching for solutions to this problem (and also find people who have successfully done this), I decided to install the components onto one server.
    And it worked. Installing Messaging Server, Identity Server, Web Server (contained for Identity Server), Directory Server, and Admin Server all on the same box, configuring them all to use the same directory server for UG and preferences, running the various configuration tools that come with the software, and it all works together fine. Using "./commadmin domain modify .... -S mail", I get "OK". I can add users with the "-S mail" option, log in as those users, and send emails between those users. So this tells me that the software does work, albeit on one box.
    When I try to separate the services out to separate boxes, they don't seem to integrate properly. I thought that maybe the order in which you configured applications made a difference (ie. configuring Identity Server after Messenger Server means IS will pick up on the changes made to the directory by MS, and enable it). I also tried to see if using the same options directory server from different boxes helped, but nothing. I've even tried patching them using 116568-52 and 116585-10 but no luck.
    Therefore, I've found that installing all servers on one box works, but installing them on separate boxes doesn't (despite using the same directory servers). My conclusion in this is that one of two things must be the case:
    a) there's something in the install that has to be changed to reflect the fact that the services are running on different boxes
    b) the install of the services adds files to the system somewhere which other packages in JES pick up on (hence the reason why installing everything on one box works), and this isn't documented anywhere
    Unfortunately, the output of commadmin when it fails isn't that helpful (nothing against the developers, however it doesn't really help in the fault finding process). I do believe however that the problem is with Identity Server and its configuration, rather than Messaging Server.
    Here's some (possibly) useful info:
    kipling# ./imsimta version
    Sun Java(tm) System Messaging Server 6.1 HotFix 0.01 (built Jun 24 2004)
    libimta.so 6.1 HotFix 0.01 (built 12:52:04, Jun 24 2004)
    SunOS kipling 5.8 Generic_117350-02 sun4u sparc SUNW,Sun-Blade-1500
    kipling#
    (on UG server)
    # ./commadmin domain modify -D admin -w <password> -d uwe.ac.uk -n uwe.ac.uk -S mail -H kipling.uwe.ac.uk
    FAIL
    Unable to set attribute(s)
    (some verbose mode output)
    [Debug]: Contacting : http://bronte.uwe.ac.uk:10080/commcli/TaskManager
    [Debug]: To servlet: task=ModifyDomain&objecttype=Domain&domain=uwe.ac.uk&add_services=mail&add_preferredmailhost=kipling.uwe.ac.uk
    [Debug]: RECV: FAIL
    [Debug]: RECV: Unable to set attribute(s)
    [Debug]: CLITask: status returned =FAIL
    FAIL
    Unable to set attribute(s)
    [Debug]: DBG: doOne returned code=6
    [Debug]: Contacting : http://bronte.uwe.ac.uk:10080/commcli/logout
    [Debug]: Logout ...
    [Debug]: RECV: SSOToken id AQIC5wM2LY4SfcyW5hbVBGXqCdsYYDjVarSFRMd6HIxsGho=@AAJTSQACMDE=#
    [Debug]: RECV: destroyed
    Root suffix: dc=uwe,dc=ac,dc=uk (all "o=" references have been dropped)
    All services have their own local options directory server.
    Can anyone give me any suggestions? If I log a support call with Sun, what is the likely resolution time? My ultimate goal is to get the whole suite running together, then install Portal server. Once that's working, download the connectors for Outlook and get it all working with Outlook. As I said at the start, we're hoping to show this is a viable alternative to Exchange (certainly for the backend) so any help will be greatly appreciated!
    Iain

    slo_chewie wrote:
    Does the email recipient address change when the email is sent to gmail i.e. does an email sent to [email protected] become [email protected]?
    We've got google for domains setup, so users would retain a @domain.com address regardless if there mailbox was hosted on the internal server or hosted at google.You can make use of the mailRoutingAddress: user attribute and source routing to get the desired behaviour e.g.
    => Set the following value to the LDAP entry of the user who is hosted on the gmail server. The "[email protected]" address should match the users mail: address:
    mailRoutingAddress: @gmail.com:[email protected]=> Ensure the following option has been tcp_local channel in your imta.cnf file. This option strips off the "@gmail.com" value of the recipient address before sending the email to the gmail.com servers.
    dequeue_removerouteMake sure you run "./imsimta cnbuild;./imsimta restart" after modifying the imta.cnf file.
    Regards,
    Shane.

  • JCo destination/ SLD configuration/ message server GRANT POINTS!

    Hi,
    I am trying to create JCo Destination, using wizard when I get to the point 3.2 (message server) I do not have my message server listed in the drop down list, althogh it is up running on port 3601.
    Here is an error message I ve got at the end.
    SLD Data supplier service running and I have HTTP and RFC configuration in place
    Thanks Denis
    Failed to create new JCO client connection HR_Human_Resouces_Test: com.sap.lcr.api.cimclient.LcrException: CIM_ERR_ALREADY_EXISTS: Instance already exists: SAP_MsgServJCODestination.CreationClassName="SAP_MsgServJCODestination",Name="HR_Human_Resouces_Test",SystemCreationClassName="SAP_J2EEEngineCluster",SystemName="DE1.SystemHome.sbdevsqlsap2" at com.sap.lcr.api.cimclient.SimpleResponseAnalyser.raiseExceptionOnError(SimpleResponseAnalyser.java:120) at com.sap.lcr.api.cimclient.SimpleResponseAnalyser.getIResult(SimpleResponseAnalyser.java:53) at com.sap.lcr.api.cimclient.CIMOMClient.sendImpl(CIMOMClient.java:215) at com.sap.lcr.api.cimclient.CIMOMClient.send(CIMOMClient.java:147) at com.sap.lcr.api.cimclient.CIMOMClient.createInstanceImpl(CIMOMClient.java:660) at com.sap.lcr.api.cimclient.CIMOMClient.createInstance(CIMOMClient.java:642) at com.sap.lcr.api.cimclient.CIMClient.createInstance(CIMClient.java:730) at com.sap.lcr.api.sapmodel.JavaCIMObjectAccessor.createInstance(JavaCIMObjectAccessor.java:44) at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.createJCOClientConnection(SystemLandscapeFactory.java:283) at com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscape.createJCOClientConnection(WDSystemLandscape.java:107) at com.sap.tc.webdynpro.tools.sld.ButtonBar.onActionFinish(ButtonBar.java:224) at com.sap.tc.webdynpro.tools.sld.wdp.InternalButtonBar.wdInvokeEventHandler(InternalButtonBar.java:265) at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87) at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304) at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649) at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59) at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)

    Hi Denis,
    The below is the Wiki which i have created, please go through the notes.
    Configure SLD for JCo and Creation of JCo Destinations
    To create JCo connections you need to configure SLD (System Landscape Directory) first and then create JCo destinations.
    First let’s see as how to configure SLD.
    Start Visual Administrator.
    To start it
    1)     Go to Server Installed path i.e. usr\sap\<systemid>\<systeminstance>\J2ee\admin
    2)     Choose go.bat and start it.
    3)     Under Global Server Configuration, choose <Serverid>.
    4)     Choose Services under it.
    5)     Find SLD Data Supplier.
    6)     Under System Landscape Directory select HTTP Settings.
    7)     Give all the required fields like Host Name, Port Number, User Name and Password.
    8)     Similarly choose CIM Client Generation Settings and give Host Name, Port Number, User Name and Password.
    9)     You can test the SLD is configured properly or not. Just click CIM Client Test.
    10)     Save the settings and close Visual Administrator.
    Now that you have configured SLD through Visual Administrator, we can create JCo Connections. To create JCo connections
    1)     You will need Super Administrator permissions to create JCo’s.
    2)     Log on to the Portal.
    3)     Go to Content Administration &#61664; Web Dynpro
    4)     Since we have configured SLD, now we can see a button to “Create JCo Destination”. Click it
    5)     Now you can observe Create new JCo Destination on right side panel.
    6)     Give the Following Details.
    a)     General Data:
    Name: Give the name of JCo
    Client: Give the Client number to which system you want to create JCo for. Click Next.
    b)     J2EE Cluster: Check the Use Local J2EE engine. Click Next.
    c)     Connection Type: Select Dictionary Meta Data. Click Next.     
    d)     Application Server Connection: Select the existing Message Server and Logon Group.
    It might sometimes happen that Message Server and Logon Group is not configured to configure them, follow the process
    For Message Server:
    i.     Log on to SDL through portal i.e. http://<servername>:<portnumber>/sld
    ii.     Choose Technical System. Click it.
    iii.     You will observe New Technical System button, click it.
    iv.     System Type: Select Web AS ABAP , if you want to connect to R/3 System and incase you are using Java application use Web AS Java
    v.     General: Log on to R/3 System through SAP Log on pad. Go to System &#61664; Status, check for SID, Installation Number and Database Host Name.
    vi.     Central Servers: Give Host Name and Port Number and Instance Number.
    For Logon Group:
    i.     Click on Add New Logon Group, this will open a row in the table.
    ii.     Log on to R/3 through Logon pad and get Logon Groups ids and the transaction code is “SMLG”.
    vii.     Application Servers: Click on Add Application Server and then give Host Name and Instance Number of R/3 System.
    viii.     Clients: Give Client number (System id) and Logical Client Name (which we can get from SMLG code). And click finish.
    7)     Message Server Connection:
    i.     Name: Give the logon name of R/3 System
    ii.     Password & Confirm Password: Give appropriate password of R/3 System.
    8)     Click Finish.
    regards
    Anil

  • Messaging Server 3.6 fails to start even though the Administration Server says "Success"

    Messaging Server 3.6 fails to start even though the Administration Server says
    "Success". There are no entries in the log to help explain what has happened.
    <P>
    Any failure to start Messaging Server via Administration should be analyzed by
    starting the server with /etc/NscpMail.
    <P>
    # /etc/NscpMail start
    19991219004527:Dispatch:Notification:Network Module (IMAP4-Server) Failed the verify environment test.
    Module not Loaded.
    Startup Problem:
    Problem Gaining Unique Lock
    Netscape Messaging Server Exiting!
    <P>
    This error is caused by an inability to create the .netscape.mailID file
    inside the top level of the postoffice.
    <P>
    # cd /var/spool/postoffice
    # ls -la
    total 30
    dr-x------ 8 nobody nobody 512 Dec 19 01:06 .
    drwxrwxr-x 13 root bin 512 Feb 12 1999 ..
    drwx------ 2 nobody nobody 1536 Dec 19 01:04 config
    drwx------ 2 nobody nobody 512 Dec 19 01:04 control
    drwx------ 3 nobody nobody 512 Dec 19 01:04 deferred
    drwx------ 2 nobody nobody 512 Dec 19 01:04 hold
    drwx------ 2 nobody nobody 5120 Dec 19 01:04 log
    drwx------ 2 nobody nobody 512 Dec 19 01:04 messages
    -rw-r--r-- 1 root other 183 Apr 12 1999 sie.conf
    -rw-r--r-- 1 root other 6 Dec 19 01:04 socket.dat
    <P>
    NOTE: The "." entry is the same as ls -l /var/spool/postoffice
    <P>
    # chmod u+w .
    # /etc/NscpMail start
    # ls -la
    total 32
    drwx------ 8 nobody nobody 512 Dec 19 01:04 .
    drwxrwxr-x 13 root bin 512 Feb 12 1999 ..
    -rw------- 1 nobody nobody 5 Dec 19 01:04 .netscape.mailID
    drwx------ 2 nobody nobody 1536 Dec 19 01:04 config
    drwx------ 2 nobody nobody 512 Dec 19 01:04 control
    drwx------ 3 nobody nobody 512 Dec 19 01:04 deferred
    drwx------ 2 nobody nobody 512 Dec 19 01:04 hold
    drwx------ 2 nobody nobody 5120 Dec 19 01:04 log
    drwx------ 2 nobody nobody 512 Dec 19 01:04 messages
    -rw-r--r-- 1 root other 183 Apr 12 1999 sie.conf
    -rw-r--r-- 1 root other 6 Dec 19 01:04 socket.dat

    Hi,
    Please check if you have disabled the autodisconnect feature of the Server service. On Windows servers it can be configured through the Autodisconnect registry key.
    \HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\
    CIFS and SMB Timeouts in Windows
    http://blogs.msdn.com/b/openspecification/archive/2013/03/19/cifs-and-smb-timeouts-in-windows.aspx
    Based on the research, as the open shared folder is in a SMB session, the default timeout for SMB session is 15 minutes. If the SMB session is inactive for 15 minutes the server will send a TCP reset to close the SMB connection. Until the
    Autodisconnect timer is reached, the server will send an NBT keep-alive packet every two minutes. If a client or server application is not written to properly handle network delays, it may terminate the session prior to the default timeout
    period.
    For more detailed information, please refer to the thread below:
    Session doesn't close Shared Folder
    https://social.technet.microsoft.com/Forums/en-US/54f658c8-3d41-4beb-9a2f-47b054a11b7a/session-doesnt-close-shared-folder?forum=smallbusinessserver
    Regards,
    Mandy
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

Maybe you are looking for

  • Apple TV no longer connects to iTunes

    For some time now, my Apple TV fails to connect to iTunes. I don't see it in the device list and the only thing that works is to disconnect from my account and then re-sync from scratch (which takes about 15 hours to synch 10GB of content). I've done

  • How much storage do I need on a MacBook Air?

    Hi, I am about ready to convert from a PC to a 13 inch MacBook Air for work purposes. I have been a Mac user personally since the beginning. I will use this computer for email, word docs, some music and some photos. My PC says I have only used 40gb o

  • [Solved] Quickcam Messenger and Skype

    So I have installed skype from multilib multilib/skype 2.1.0.81-4 [18.28 MB] [installed] P2P software for high-quality voice communication and also the qc-usb-messenger package community/qc-usb-messenger 1.8-12 [0.05 MB] [installed] QuickCam Messenge

  • New update conflicts with Outlook

    New Flash update download notification this morning. Downloaded and restarted and Outlook didn't work. Did system restore and Outlook worked fine again. Did nothing between the two steps. Using Window Vista Home premium and Outlook 2007

  • 10g RAC's listener cannot startup when the node's back from down

    Hello My 10g RAC node1 down and I reboot it , then everything's back except the listener of node1. [oracle@node2 crsd]$ crs_stat -t Name Type Target State Host ora....SM1.asm application ONLINE ONLINE node1 ora....E1.lsnr application    ONLINE    OFF