I am configuring policyd for my mail server .i have configured policyd server as follows my /etc/policyd/cluebringer.conf file...
# Server configuration # [server] # Protocols to load protocols=<<EOT Postfix Bizanga EOT # Modules to load modules=<<EOT Core AccessControl CheckHelo CheckSPF Greylisting Quotas EOT # User to run this daemon as user=root group=admins # Filename to store pid of parent process #pid_file=/var/run/cbpolicyd.pid # Uncommenting the below option will prevent cbpolicyd going into the background background=no # Preforking configuration # # min_server - Minimum servers to keep around # min_spare_servers - Minimum spare servers to keep around ready to # handle requests # max_spare_servers - Maximum spare servers to have around doing nothing # max_servers - Maximum servers alltogether # max_requests - Maximum number of requests each child will serve # # One may want to use the following as a rough guideline... # Small mailserver: 2, 2, 4, 10, 1000 # Medium mailserver: 4, 4, 12, 25, 1000 # Large mailserver: 8, 8, 16, 64, 1000 # #min_servers=4 #min_spare_servers=4 #max_spare_servers=12 #max_servers=25 #max_requests=1000 # Log level: # 0 - Errors only # 1 - Warnings and errors # 2 - Notices, warnings, errors # 3 - Info, notices, warnings, errors # 4 - Debugging log_level=2 # File to log to instead of stdout log_file=/var/log/cbpolicyd.log # Log destination for mail logs... # main - Default. Log to policyd's main log mechanism, accepts NO args # syslog - log mail via syslog format: log_mail=facility@method,args Valid methods for syslog: # native - Let Sys::Syslog decide # unix - Unix socket # udp - UDP socket # stream - Stream (for Solaris) # # Example: unix native #log_mail=mail@syslog:native # # Example: unix socket #log_mail=mail@syslog:unix # # Example: udp #log_mail=mail@syslog:udp,127.0.0.1 # # Example: Solaris #log_mail=local0@syslog:stream,/dev/log log_mail=maillog # Things to log in extreme detail # modules - Log detailed module running information # tracking - Log detailed tracking information # policies - Log policy resolution # protocols - Log general protocol info, but detailed # bizanga - Log the bizanga protocol # # There is no default for this configuration option. Options can be # separated by commas. ie. protocols,modules # #log_detail= # IP to listen on, * for all host=127.0.0.1 # Port to run on port=10031 # Timeout in communication with clients timeout=120 # cidr_allow/cidr_deny # Comma, whitespace or semi-colon separated. Contains a CIDR block to # compare the clients IP to. If cidr_allow or cidr_deny options are # given, the incoming client must match a cidr_allow and not match a # cidr_deny or the client connection will be closed. #cidr_allow=0.0.0.0/0 #cidr_deny= [database] #DSN=DBI:SQLite:dbname=policyd.sqlite DSN=DBI:mysql:database=policyd;host=localhost Username=root Password= # # What do we do when we have a database connection problem # tempfail - Return temporary failure # pass - Return success bypass_mode=tempfail # How many seconds before we retry a DB connection bypass_timeout=30 # Access Control module [AccessControl] enable=1 # Greylisting module [Greylisting] enable=1 # CheckHelo module [CheckHelo] enable=1 # CheckSPF module [CheckSPF] enable=1 # Quotas module [Quotas] enable =1 now When i start service cbpolicyd this shows.... Starting cbpolicyd: [2012/06/20-14:57:43 - 7256] [CBPOLICYD] NOTICE: Policyd v2 / Cluebringer - v2.0.12 [2012/06/20-14:57:43 - 7256] [CBPOLICYD] NOTICE: Initializing system modules. [2012/06/20-14:57:43 - 7256] [CBPOLICYD] NOTICE: System modules initialized. [2012/06/20-14:57:43 - 7256] [CBPOLICYD] NOTICE: Module load started... [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => AccessControl: enabled [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => CheckHelo: enabled [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => CheckSPF: enabled [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => Greylisting: enabled [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => Quotas: enabled [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => Protocol(Postfix): enabled [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: => Protocol(Bizanga): enabled [2012/06/20-14:57:43 - 7256] [CBPOLICYD] NOTICE: Module load done. [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: 2012/06/20-14:57:43 cbp (type Net::S erver::PreFork) starting! pid(7256) [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: Binding to TCP port 10031 on host 12 7.0.0.1 [2012/06/20-14:57:43 - 7256] [CORE] NOTICE: Setting gid to "500 500" NOTICE: Setting gid to "500 500" [2012/06/20-14:54:19 - 28551] [CORE] NOTICE: 2012/06/20-14:54:19 Server closing! [2012/06/20-15:00:36 - 7262] [CBPOLICYD] WARNING: Timeout from => Peer: 127.0.0. [2012/06/20-15:00:50 - 7256] [CORE] NOTICE: 2012/06/20-15:00:50 Server closing! now please help me where's the proble why server is closing when i start cbpolicyd ? thank u... -- View this message in context: http://old.nabble.com/Policyd-server-closing-tp34042254p34042254.html Sent from the Postfix mailing list archive at Nabble.com.