Hello,

I have a problem with quota policyd. The count is working well but "Message Cumulative size" doesn't work at all.

This is strange because the session_tracking table gets updated (Size is alaways at 0), but the quotas_tracking table remains untouched.

Im under Linux 2.6.32-5-686 // sqeeze // Postfix // Php5 // Perl 5.10

Here my conf :

/etc/cluebringer.conf

#
# Server configuration
#
[server]

# Protocols to load
protocols=<<EOT
Postfix
#Bizanga
EOT

# Modules to load
modules=<<EOT
Core
AccessControl
Accounting
Amavis
CheckHelo
CheckSPF
Greylisting
Quotas
EOT

# User to run this daemon as
user=policyd
group=policyd

# Filename to store pid of parent process
pid_file=/var/run/cbpolicyd/cbpolicyd.pid

# Cache file
cache_file=/var/run/cbpolicyd/cache

min_servers=4
min_spare_servers=4
max_spare_servers=12
max_servers=25
max_requests=1000

log_level=4

# 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
# cache         - Log cache usage on client shutdown
#
# There is no default for this configuration option. Options can be
# separated by commas. ie. protocols,modules
#
#log_detail=

# Protocol to use "tcp" or "unix", defaults to "tcp"
proto=tcp

# IP to listen on, * for all. Blank for unix sockets
host=*

# Port to run on, in the case of a unix socket it would be the path
# eg. 10031
# eg. /var/run/cbpolicyd/policyd.sock
port=10031

# Timeout in communication with clients
# Idle timeout in postfix defaults to 1015s (active connection)
#timeout_idle=1015
# Busy sockets in postfix defaults to 100s
#timeout_busy=115

# 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=****
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

# Table prefix to use, be sure to generate the schema with the table
# prefix aswell!
#table_prefix=

# Access Control module
[AccessControl]
enable=1

# Accounting module
[Accounting]
enable=1

# Amavis module
[Amavis]
enable=0 # Disabled by default

# CheckHelo module
[CheckHelo]
enable=1

# CheckSPF module
[CheckSPF]
enable=1

# Greylisting module
[Greylisting]
enable=1
#training_mode=1
#defer_message=Greylisting in effect, please come back later
#blacklist_message=Greylisting in effect, sending server blacklisted

# Quotas module
[Quotas]
enable=1

--------

Here a ligne of session_tracking table :

Instance
    -> 690.4ffd6106.5c0c7.0

UnixTimestamp
    -> 1342005510
ClientAddress
    -> IP
Protocol
    -> ESMTP
EncryptionKeySize
    -> 0
SASLMethod
    -> LOGIN
SASLUsername
    -> [email protected]
Sender
    -> [email protected]
Size
    -> 0
RecipientData
    -> /<[email protected]>#0=12;

Thanks in advance for any tips ;)

AG

_______________________________________________
Users mailing list
[email protected]
http://lists.policyd.org/mailman/listinfo/users

Reply via email to