Hello, I try use perdition on OpenBSD 4.8 SPARC64, and with a BDB database, and all the time I have this error when perdition try to find username in the bdb file: user_server_port_strn_assign: strdup: Cannot allocate memory
I try the same config on a i386, and it work :( Do you have the same problem? an idea? thank's # perdition --no_daemon -M /usr/local/lib/libperditiondbdb.so.0.0 -m /etc/perdition/popmap.db -d -C -F - Nov 13 10:12:47 perdition[17731]: version=1.17.1, add_domain="", bind_address="", capability="UIDL USER", client_server_specification=off, config_file="/etc/perdition/perdition.conf", connection_limit=0, connection_logging=on, connect_relog=300, debug=on, domain_delimiter="@", explicit_domain="", group="_perdition", inetd_mode=off, listen_port="110", log_facility="-", login_disabled=off, lower_case="", map_library="/usr/local/lib/libperditiondb_bdb.so.0.0", map_library_opt="/etc/perdition/popmap.db", no_bind_banner=off, no_daemon=on, no_lookup=off, nodename="fw-new.kahn", ok_line="You are so in", outgoing_port="110", outgoing_server="", pid_file="/var/run/perdition/perdition.pid", protocol="POP3", server_resp_line=off, strip_domain="", timeout=1800, username="_perdition", username_from_database=off, query_key="", quiet=off, ssl_mode="", ssl_ca_file="", ssl_ca_path="/etc/perdition/perdition.ca/", ssl_ca_accept_self_signed="off", ssl_cert_file="/etc/perdition/perdition.crt.pem", ssl_cert_accept_expired="off", ssl_cert_not_yet_valid="off", ssl_cert_self_signed="off", ssl_cert_verify_depth=9, ssl_key_file="/etc/perdition/perdition.key.pem", ssl_listen_ciphers="", ssl_outgoing_ciphers="", ssl_no_cert_verify="off", ssl_no_cn_verify="off", (ssl_mask=0x00000000) (mask=0x00162080 00000000) Nov 13 10:12:47 perdition[17731]: vanessa_socket_daemon_setid: uid=573 euid=573 gid=573 egid=573 Nov 13 10:13:03 perdition[14124]: Connect: 192.168.0.6->192.168.0.252 Nov 13 10:13:03 perdition[14124]: SELF: "+OK POP3 Ready fw-new.kahn 0001c00b\r\n" Nov 13 10:13:10 perdition[14124]: CLIENT: "user gsm\r\n" Nov 13 10:13:10 perdition[14124]: SELF: "+OK USER gsm set, mate\r\n" Nov 13 10:13:15 perdition[14124]: CLIENT: "pass toto\r\n" Nov 13 10:13:15 perdition[14124]: username_add_domain: username_add_domain 0 1 0x203bd6174 Nov 13 10:13:15 perdition[14124]: user_server_port_strn_assign: strdup: Cannot allocate memory Nov 13 10:13:15 perdition[14124]: do_getserver: user_server_port_strn_assign Nov 13 10:13:18 perdition[14124]: SELF: "-ERR Could not determine server\r\n" Nov 13 10:13:18 perdition[14124]: Auth: 192.168.0.6->192.168.0.252 user="gsm" server="(null)" port="110" status="failed: Could not determine server" -- Eric JANTZEN Lyon FRANCE
