[Postfixbuch-users] OT Websive Login error

Bernhard Schneider mail at b-schneider.de
Do Aug 16 11:29:59 CEST 2007


Hallo Liste

Ich erhalte den fehler 

Login Error
There was an error in loging you in to the server. Please click HERE and try
again. 
System Error: No Errors
User server=localhost


Was will mir das System damit sagen oder was geht schief
Der timesieved ist da und erreichbar?

Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.12"
"SASL" "GSSAPI CRAM-MD5 DIGEST-MD5 LOGIN PLAIN"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress
relational comparator-i;ascii-numeric regex"
OK

Snip Websive Conf


box79146:/srv/www/cgi-bin # cat websieve.conf
#Websieve configuration file

#set $useldapextras=1 to use Jules Agee's ldap administration functions
$useldapextras=0;

#set $useauth=1 to use ldap (for ldap password changes)
$useauth=0;
$LDAP_SERVER='localhost';
$LDAP_BASEDN='o=your orgnaization, c=ca';
$ENCRYPT_PASS=1;

# above library is used to allow user to change passwords
# on a server of the users choice.  The required functions are:
# &auth_changepass - validates and saves password changes
# &auth_getuserserver - get user imap server from auth database
# You can write you own functions to change passwords on a different auth
# mechanism such as on a MysSql server, Qualcomm poppassd server, etc.

#require "./custom.pl";

#secret key - CHANGE THIS to some random data!!!!
$skey = "your secret key CEDEFEKJKIIEIOO***#KIKIDKKEUIULJLJKJ";
#use RC4 algorithm for encryption instead of rot13
$userc4=1;
#cyrus admin user id that is used for general mailbox administration
$cyrusadminuid='cyrus';

# default imap server host name
$imapserver='localhost';

#make sure you set this to your program virtual name and path
#$program_url = "/cgi-bin/websieve.pl" ;      # URL for this program

# default system ports of timsieved/imapd daemons
$sieveport='2000';
$imapport='143';

#mailbox unix hier seperator
$unixhiersep='.';

#your mail domain
$maildomain='boerny.org' ;

#default FQHN of the  mail server for use in vacation addresses
$mailhostappend="boerny.org";

#use SSL for server connections
#requires IO::Socket::SSL, Net::SSLeay, OpenSSL
$useimapSSL=0;
$usesieveSSL=0;

#name of default  sieve script
$defaultscript='defscript';

#attributes for each imapserver when used with virtual domains or multiple
servers and one single instance of websieve
#%server_hosts=(
#"hostname"=>['Display
Name','imapport#','sieveport#','maildomain','vacationhost','ssl_all']);
#only use last field 'ssl' if using ssl to connect to remote server.
#this can also be 'ssl_all' to use ssl for imap and sieve or
#simply 'ssl_sieve' or 'ssl_imap' to use ssl on only one of these protocols
#NOTE:  The ssl field is ignored with the Cyrus::xxxx perl libraries
#any of the options can be blank and the default values of $imapserver,
#$sieveport,$imapport,$maildomain, $imapserver and $usexxxSSL will be used
instead.

%server_hosts=(
"yourmailhost"=>['Local Server','143','2000','localhost','localhost']
#,
#"otherhost"=>['Some
otherhost','993','2000','maildomain2','vacationhost2','ssl_imap'],
#"otherhostname"=>['other Imap
Server','143','2000','other.domain.ca','vacationhost3']
);

# show server selection option at login otherwise defaults to $imapserver
$useserverselect=0;

#set to 1 to return to rulesview after rules addition
$returntoview=0;

#to allow advanced mode script creation (globally)
$allowadvanced=1;
#to allow advanced mode script creation (per user) (next 2 lines)
#$allowadvanced=0;
#@advanceduser=('jdoe2','user2','etc');

#usemulti to allow creation of multiple scripts on the server
$usemulti=1;

#Title of displayed pages
$header1="Mail Account Management";

# This is the address that supports your mail server
$problem_email="administrator\@$maildomain" ;

# list of additional namespaces on IMAP server
@namespaces = ("public2");

# set this to 1 to include all root/public folders in mailbox and acl lists
$includepublic=1;

# set to 1 if you want to use acl entries to decide which folders to display
# this is recommended when using alt_namespace patch
$selectbyacl=1;


#is the server using the new alternate namespaces option
$alt_namespace=0;

#allow use of the sieve reply action in rules
$usereply=0;

#allow use of the sieve reject action in rules
$usereject=1;

#allow setting of mailbox acl's
$useacl=1;

#allow use of the sieve discard action in rules
$usediscard=1;

#allow user selectable header fields to be searched in rules
$usevariablefield=1;

#allow use of regular expression searches in rules
$useregex=1;

#allow use of the sieve vacation action in rules
$usevacation=1;
$usereply=0 if (!$usevacation);

#shortacl=1 to create a scrolling list instead of a table for acl values
$shortacl=1;


#usematches always uses :matches instead of :contains
$usematches=0;

#usesearchflg allows switching from allof to anyof header searches
$usesearchflg=1;

#usesize allows using rules regarding messages size
$usesize=1;

#use custom sieve script rules
$usecustom=0;

#allow forward all mail menu option
$useforwardall=0;

# force a keep on mail redirects
$keepredirect=0;

# set quotemailbox=1 if using IMAP-Admin < version 1.2.6 to fix folders with
spaces
$quotemailbox=0;

# table colomn 1 color - row name
$tb='BGCOLOR=#9999FF';
# table column contents
$cb='BGCOLOR=#CCCCCC';
# page background color
$bg='#EEEEEE';

# display the menu selections at top of page
$showmenu=1;
# display "LOGOUT HOME HELP" menu options;
$showhome=1;
# display the mail server line at top of page
$showserver=0;
# set to 1 to not display the byline at end of page
$nobyline=0;

#set cookie expiration time - leave blank for session only
#$expires='+1h';
$expires='';

#action to perform on previous modified rule (can be 'DISABLED','DELETE');
$OLDMODIFY='DELETE';

#use server based session cookies instead of client based (cookie in URL)
#this is for people that don't or can't use cookies on their clients
$useservercookie=0;

#set time that a session cookie expires (in seconds)
$session_exp='1800'; # 30 minutes

#Text to add before vacation message
$vacation_prelude = "Autogenerated Message:\n";

# Menu selections
$LOGOUTURL="<a href=$program_url?op=logout>[LOGOUT]</a>" if !$LOGOUTURL;
$HOMEURL="<a href=/index.html>[HOME]</a>";
$HELPURL="<a href=/mailhelp.html>[HELP]</a>";
$VIEWRULESURL="<a href=$program_url?op=viewrules>[View/Edit Rules]</a>";
$FORWARDALLURL="<a href=$program_url?op=forward>[Forward Mail]</a>";
$SETVACATIONURL="<a href=$program_url?op=setvacation>[Set Vacation]</a>";
$SETACLURL="<a href=$program_url?op=setacl>[Set ACL's]</a>";
$ADDRULEURL="<a href=$program_url?op=addrule>[Add Rule]</a>";
$SETPASSWORDURL="<a href=$program_url?op=setpass>[Change Password]</a>";
$ADVANCEDURL="<a href=$program_url?op=advanced>[Advanced Options]</a>";
$ADMINMENUURL="<a href=$program_url?op=setacl>[Admin Mailboxes]</a>";

#procmail parameters
$useprocmail=0;
$toaddr="cyrus\@$maildomain";
$fromaddr="filteradm\@$maildomain";
$sendcmd="/usr/sbin/sendmail $toaddr";
$adminsecret='18778392';
$matchingrules='matchingrules';
$updatepseudo=0;
$havequota=1;

### END of user parameters

1; # make require happy
box79146:/srv/www/cgi-bin #

Danke im Voraus

 Bernhard




Mehr Informationen über die Mailingliste Postfixbuch-users