Hi all:
Below are the first seven lines of the default Messagewall configuration file taken from a Proventia M10. processes=2 max_clients=5 max_backends=5 max_per_ip=5 max_message_size=10485760 max_rcpt=25 max_ext_rcpt=25 Again below is part of the sample configuration file that comes with the firmware # This is the MessageWall sample configuration file. All # variables in this file must be uncommented and defined before # MessageWall will start. # # # The number of processes to create at startup. This option is # provided to fully utilize machines with multiple processors; # it should never be set higher than the number of processors in # your system. Several of the scaling variables (max_clients, # max_backends, max_per_ip) are per process. # processes=2 # # # XXXX max_clients needs to be equal to max_backends if multi_backend!=0 # # The maximum number of clients that messagewall should accept # per process. Any clients attempting to connect over this limit # will receive a temporary error instead of a greeting. # max_clients=5 # # # The number of connections to the backend server to try to keep # open per process. If no connections are free when we receive # a message from a client, MessageWall sends the client a temporary # error indicating that they should try again later. # max_backends=5 # # # The number of client connections to accept from a certain IP per # process. Any clients attempting to connect that would go over # this limit are sent a temporary error instead of a greeting. This # is a security measure to prevent one user from overwhelming the # server; it should be set to a small fraction of max_clients # so that many IPs would be required to deny access to the server. # #max_per_ip=5 max_per_ip=5 # # # The maximum size, in bytes, of message to accept. This size is # announcing in the ESMTP SIZE parameter, and messages larger than # this size are refused. # max_message_size=10485760 # # # The maximum number of recipients for a given message. According to # RFC 2821, this should be at least 100. It is usually practical, # however, to keep it much smaller than this. Users trying to send # to more recipients will receive a permanent error. # max_rcpt=25 # # The maximum number of recipients for a given message from an # external MTA. According to RFC 2821, this should be at least 100. # It is usually practical, however, to keep it much smaller than this. # Users trying to send to more recipients will receive a permanent # error. This parameter should be less than or equal to max_rcpt. max_ext_rcpt=25 As you can read in the block marked in red, the processes parameter should be set to 1 (one) when the equipment has one procesor. However as shown in the default configuration file (first seven lines) the parameter is always set to 2 (two). Now, my question: ¿What is correct?, and why? This is very important because it affects the RAM memory allocation when changing max_clients and/or max_backends parameters. An answer will be much appreciated. Thanks and Regards epo _______________________________________________ ISSForum mailing list [email protected] TO UNSUBSCRIBE OR CHANGE YOUR SUBSCRIPTION, go to https://atla-mm1.iss.net/mailman/listinfo/issforum To contact the ISSForum Moderator, send email to [EMAIL PROTECTED] The ISSForum mailing list is hosted and managed by Internet Security Systems, 6303 Barfield Road, Atlanta, Georgia, USA 30328.
