webftp und webmail Probleme

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
xnetworker
Posts: 25
Joined: 2005-01-04 12:04
 

webftp und webmail Probleme

Post by xnetworker »

Hallo

folgendes Problem mit confixx

bei webftp kommt "Cannot connect"
bei webmail läd confixx ewig lange und zeigt aber keinerlei ordner oder mails an.

Bei backuptool kommt die Fehlermeldung:
Hinweis: Verbindung zum Server 'localhost' nicht möglich

Wer kann uns helfen?
jan10001
Anbieter
Posts: 756
Joined: 2004-01-02 12:17
 

Re: webftp und webmail Probleme

Post by jan10001 »

Mit den wenigen Infos wohl kaum einer, ausser er/sie schaut selbst auf dem Server nach. Also bitte mehr Infos zu dem Server und ein Blick in die Logdateien wäre auch nützlich.
xnetworker
Posts: 25
Joined: 2005-01-04 12:04
 

Re: webftp und webmail Probleme

Post by xnetworker »

Welche Daten sind wichtig?
jan10001
Anbieter
Posts: 756
Joined: 2004-01-02 12:17
 

Re: webftp und webmail Probleme

Post by jan10001 »

Soll das ein Witz sein, wenn ja dann ist es ein schlechter?

Welche Linux-Distribution wird verwendet?
Welche Version davon?
Welche Confixx Version wird verwendet?
Welche Software und Version wird für Webftp verwendet?
Welche Software und Version wird für Webmail verwendet?
Finden sich in den Logdateien Hinweise zu dem Problem?
Welche Prozesse laufen, ist der Server gar ausgelastet?
Was hast du bereits versucht um das Problem zu lösen?
Last edited by jan10001 on 2010-09-30 22:58, edited 1 time in total.
EdRoxter
Posts: 483
Joined: 2006-01-06 03:23
Location: Neben Bonn
 

Re: webftp und webmail Probleme

Post by EdRoxter »

Vermutung: Einstellungen in /root/confixx/confixx_main.conf nicht korrekt. Bitte poste die hier mal, denk aber daran, die Passwörter zu zensieren.
xnetworker
Posts: 25
Joined: 2005-01-04 12:04
 

Re: webftp und webmail Probleme

Post by xnetworker »

Eine andere Vermutung liegt noch näher. Es kann noch an denyhosts liegen.
Hat jemandeinen Tip wie ich es wieder deinstalliert bekomme. Finde nirgends einen Hinweis. Habe es damals von Hand installiert.
xnetworker
Posts: 25
Joined: 2005-01-04 12:04
 

Re: webftp und webmail Probleme

Post by xnetworker »

Denyhosts ist deinstalliert. Das Problem besteht weiterhin.

Hier die confixx_main.conf

Code: Select all

#### PARALLELS CONFIXX MAIN CONFIGFILE ####
#### created Fri Sep 25 13:06:46 2009 ###

## general

# e.g. Linux, FreeBSD
$OSTYPE = 'Linux';

# Parallels Confixx Version
$version = '3.3.6';

# Parallels Confixx Build Number
$build = '7';

# location of webusers homedirs
$user_homeDir = '/home/www';

# directory where Parallels Confixx is installed
$installDir = '/root/confixx';

# users with shell access get this shell
$stdShell = '/bin/bash';

# group of Parallels Confixx webusers
$userGroup = 'ftponly';

# group of Parallels Confixx mailusers
$popGroup = 'poponly';

# uid of userGroup
$giduser = '501';

# uid of popGroup
$gidpop = '502';

# location of passwd file
$passwdDir = '/etc/passwd';

# location of shadow file
$shadowDir = '/etc/shadow';

# location of group file
$groupDir = '/etc/group';

# lowest uid for users created with Parallels Confixx
$min_uid = '645';

# highest uid for users created with Parallels Confixx
$max_uid = '65000';

# local hostname
$hostname = 'xxxx.xychshshshshshr.de';

# location of pidfiles for Parallels Confixx programs
$PIDDir = '/root/confixx/run';

# prefix for all Parallels Confixx users
$user_prefix = 'web';

# language for all shell based Parallels Confixx applications
$language = 'de';

# compatible languagefiles need to be greater or equals
$langfileversion = '3.1.0';

# files used for DirectoryIndex if WAP is activated (separated by ' ')
# (write DirectoryIndex only if some service is off for user)
# if variable is empty use default value
$index_wap = '';

# files used for DirectoryIndex if PHP is activated (separated by ' ')
# (write DirectoryIndex only if some service is off for user)
# if variable is empty use default value
$index_php = '';

# files used for DirectoryIndex if SSI is activated (separated by ' ')
# (write DirectoryIndex only if some service is off for user)
# if variable is empty use default value
$index_ssi = '';

# files used for DirectoryIndex if Coldfusion is activated (separated by ' ')
# (write DirectoryIndex only if some service is off for user)
# if variable is empty use default value
$index_coldfusion = '';

# files used for DirectoryIndex (separated by ' ')
# (write DirectoryIndex only if some service is off for user)
# if variable is empty use default value
$index_html = '';

# files used for DirectoryIndex (separated by ' ')
# (write DirectoryIndex only if some service is off for user)
# if variable is empty use default value
$index_cgi = '';

# show mail traffic in webinterface
$show_emailtransfer = '0';

# max number of possible email recipients in webinterface
$max_emailrcpts = '10';

# disable usage of md5 for passwords
$disable_md5 = '0';

# compatibility for Virtuozzo (default is 0)
$virtuozzo = '0';

# create /home/www/web1/./ passwd entries (e.g. ssh-chroot)
$dot_passwd = '0';

# check & restore permissions of user's files/dirs ( ~/html, ~/files)
$restore_users_permissions = '0';

## process management

# pm_*_reload: full command to be used to reload daemon, if empty Parallels Confixx uses signals
# pm_*_start: full command to be used to stard daemon, if not running _after_ reload
# pm_*_user: username of process (used for finding process to send signal)
# pm_*_name: name of process (used for finding process to send signal)

$pm_apache_reload = '/etc/init.d/apache2 reload';
$pm_apache_start = '/etc/init.d/apache2 start';
$pm_apache_user = '';
$pm_apache_name = '';
$pm_mail_reload = '';
$pm_mail_start = '';
$pm_mail_user = '';
$pm_mail_name = '';
$pm_bind_reload = '';
$pm_bind_start = '';
$pm_bind_user = '';
$pm_bind_name = '';
$pm_spamassassin_reload = '/etc/init.d/spamd restart';
$pm_spamassassin_start = '/etc/init.d/spamd start';
$pm_spamassassin_user = '';
$pm_spamassassin_name = '';
$pm_ftpd_noscript = '';
$pm_ftpd_reload = '';
$pm_ftpd_start = '';

## apache

# group used by Apache (Group in httpd.conf!)
$apacheGroup = 'www';
$apacheUser = 'wwwrun';

# rotate logfile if greater than value (kb) after analysis
$apacheBackupSize = '10240';

# day on which logfiles will be rotated, ignoring size on this day (0=Sun, set to 8 to disable)
$apacheBackupDay = '1';

# 1: rotate logfiles in user's homedir, 0: rotate to $apacheBackupDir
$apacheBackupLocal = '1';

# keep _old_ logfiles for X days
$apacheBackupExpire = '90';

# location where to keep rotated logfiles (if not user's homedir)
$apacheBackupDir = '/var/log/apache2/old';

# location of general Apache logfiles for Parallels Confixx and symlinks to user's logfiles
$apacheLogDir = '/var/log/apache2/confixx';

# value used as <IfDefine value> for ssl entries in confixx_vhost.conf, defaults use <IfModule mod_ssl.c>
$apacheDefSSL = '';

# directive used to define CA chain
$apacheDefSSLChain = 'SSLCertificateChainFile';


# Parallels Confixx web pages user's homedir
$confixx_homeDir = '/home/www/confixx';

# location of Parallels Confixx web pages
$confixx_htmlDir = '/home/www/confixx/html';

# location of Parallels Confixx web cgis
$confixx_cgiDir = '/home/www/confixx/html/cgi-bin';

# location of Parallels Confixx web pages temporary dir (e.g. php upload)
$confixx_tmpDir = '/home/www/confixx/tmp';

# location of Parallels Confixx web pages bin dir
$confixx_binDir = '/home/www/confixx/bin';

# location of Parallels Confixx web pages sbin dir
$confixx_sbinDir = '/home/www/confixx/sbin';

# location of Apache's httpd.conf
$httpd_conf = '/etc/apache2/httpd.conf';

# location of Parallels Confixx vhosts file for Apache (included by mhost.conf)
$vhost_conf = '/etc/apache2/confixx_vhost.conf';

# location of Parallels Confixx main Apache config file (included by httpd.conf)
$mhost_conf = '/etc/apache2/confixx_mhost.conf';

# uid of $apacheGroup
$gidapache = '8';

# uid of Parallels Confixx web pages user
$confixx_uid = '641';

# gid of Parallels Confixx web pages user
$confixx_gid = '500';

# name of Parallels Confixx web pages user
$confixx_user = 'confixx';

# group of Parallels Confixx web pages user
$confixx_group = 'confixx';

# IP for Parallels Confixx's web panel
$confixx_IP = 'xxx.xxx.xxx.xxx';

# location of ssl .key files
$sslKeyDir = '/etc/apache2/ssl.key';

# location of ssl .crt files
$sslCrtDir = '/etc/apache2/ssl.crt';

# location of vhost dir
$vhostDir = '/etc/apache2/confixx_vhosts';

# location if fpfake.conf (FrontPage Apache config file)
$fpfake = '/etc/apache2/fpfake';

# location of FrontPage installation
$fp_homeDir = '';

# uid of FrontPage files
$fp_uid = '';

# gid of FrontPage files
$fp_gid = '';

# Apache base dir for config files (has subdirectory conf!)
$apache_root = '/etc/apache2';

# have seperate /cgi-bin/ for subdomains
$local_cgi = '';

# disable "AllowOverride All" for FrontPage webs (requires patched FrontPage)
$secure_fp = '';

# do not write NameVirtualHost for list of ips (seperated by :)
$excludeNVH = '';

# number of bytes to be added to every entry in Apache logfile analysis (default is 0!)
$httpbytes = '';

# type of webserver ( apache1.3 | apache2.0 )
$httpd = 'apache2.0';


# do not change /home/www/confixx/html/ftplogin/ftp_config.php file during Parallels Confixx update
$safe_ftp_config = '';

## php 

# Can be 'mod_php' or 'suphp'
# NOTE: only one engine can be used with Parallels Confixx
# otherwise it may not work
$php_engine = 'mod_php';

# required if suphp is used
# this is a directory where users' and confixx webpanel php.ini files will be stored
# for confixx webpanel $php_ini_dir/php.ini
# for users $php_ini_dir/$user/php.ini
# NOTE: this path should be in /etc/ or /usr/local/etc
$php_ini_dir = '';

#if 1 it parses httpd specials for php_admin_flag and php_admin_value 
#and put the settings into the domain php.ini 
#if 0 print it as is
$php_special = '';

# required if suphp is used
# Parallels Confixx copies this file into $php_ini_dir/$user directory
# and append user specific directives
$php_ini_file = '';

# optional if suphp is compiled with --paranoid option
# it adds suPHP_UserGroup ##user## ##user## directive to vhost
$suphp_paranoid = '';

#weither include wildcard subdomains to every user apache configuration file
#or to the end of confixx_vhost.conf after all inclusions
$separate_wildcards = '';


# The option is in force if suphp is enabled
# if 1 - then user disk usage value doesn't include files belonging to apache user in users' directory
# if 0 - then user disk usage value includes files belonging to apache user in users' directory

$suphp_no_calc_apache_files_for_users_disk_usage = '1';


# if 1 - confixx_mhost.conf and Parallels Confixx interface php.ini are not rewritten when running the system cron - confixx_counterscript.pl (if you run admin.pl then copy of confixx_mhost.conf will be created before the updating). If you want to get up-to-date confixx_mhost.conf and php.ini immediately, you need to set the value to '0' and run 'confixx_counterscript.pl --force-httpd'

$safe_mhost_and_php_ini = '';

## AWstats && Webalizer 
# either use AWstats or not
$awstats='1';

$awstats_script = '/srv/www/cgi-bin/awstats.pl';

# where users' awstats configuration files be placed
$awstats_conf_dir = '/etc/awstats';

# Parallels Confixx copies file $installDir/awstats.template.conf to /etc/awstats as awstats.webN.conf
# and replace the following tokens in the file
# ##user## - with user name
# ##user_domains## - with list of the user domains separated by ' '
# ##user_home_dir## - with /home/www
# ##confixx_home_dir## - with /home/www/confixx

# location of webalizer binary
$bin_webalizer = '';

## email

# used mta ( sendmail | postfix | qmail )
$mta = 'postfix';

# location of mailspool directory
$mailSpool = '/var/spool/mail';

# type of maildrop ( /var/spool/mail/USER | HOMEDIR/Mailbox | HOMEDIR/Maildir/ )
$maildrop = 'HOMEDIR/Maildir/';

# name of Mailbox file
$mailBoxName = 'Maildir';

# location of email virtusertable file
$virtUserTableDB = '/etc/postfix/confixx_virtualUsers';

# location of email local domains file
$localDomainsFile = '/etc/postfix/confixx_localDomains';

# location of makemap binary (sendmail only)
$bin_makemap = '';

# location of postmap binary (postfix only)
$bin_postmap = '/usr/sbin/postmap';

# location of postfix binary (postfix only)
$bin_postfix = '/usr/sbin/postfix';

# location of newaliases binary (sendmail & postfix)
$bin_newaliases = '/usr/bin/newaliases';

# location of mta main config file
$MailConfigFile = '/etc/postfix/main.cf';

# location of mail users homedir
$pop_homeDir = '/home/mail';

# location of aliases binary (sendmail & postfix)
$aliases = '/etc/aliases';

# location of autoresponder.pl
$bin_autorespond = '/usr/bin/autoresponder.pl';

# XXX
$use_autorespond = '1';

# uid used by mta to run local scripts (e.g. autoresponder.pl)
$mta_uid = '8';

# gid used by mta to run local scripts (e.g. autoresponder.pl)
$mta_gid = '12';

# location of sendmail binary (to send mails from local)
$bin_sendmail = '/usr/sbin/sendmail';

# mail users get real homedir (ignoring $maildrop)
$mail_realHome = '1'; 

# 1: mta is on localhost, 0: mta is on remote host
$mail_server = '1';

# 0: do not count mail disk usage, 1: add mail disk usage to user's disk usage value
$append_mail_disk_space = '0';

# WebMail
# Can be POP3 or IMAP
$incomingMailProtocol = 'IMAP';

$incomingMailPort     = '143';

$incomingMailServer   = 'localhost';


# XXX
$bin_confixxevent = '/usr/bin/confixxevent.pl';

# XXX
$use_events = '1';


## scponly

# shell used for scp/sftp feature
$scponly_shell = '';

# name of directory in $user_homeDir with chroot-environment
$scponly_chroot = '';


## maillist
# directory where majordomo is installed
$majordomo_home = ''; 

# location of majordomo wrapper binary
$majordomo_wrapper = '';

# majordomo mailinglists dir
$majordomo_ldir = '';

# majordomo username
$majordomo_user = '';


## IDN support

# XXX
$idn_shell =  '';

# XXX
$idn_vendor = '';

# XXX
$iconv_shell = '';
$iconv_utf8 = '';

## spam protection

# XXX
$spamassassin_support = '1';

# path to spamassassin configuration file (local.cf)
$spamassassinConfig = '/etc/mail/spamassassin/local.cf';

# set this argument to the uid under which you spamassassin daemon is running
# (check '-u' option of 'spamd')
# if no value specified, than it is supposed then your spamd is running 
# under the root user
# It is used to set proper permissions on local.cf file
$spamassassinUid = '0';

## cold fusiomn

# XXX
$coldfusion_support = '0';


## cronjobs

# XXX
$cronjobs_support = '1';

## bins

# location of find binary
$bin_find = '/usr/bin/find';

# location of cp binary
$bin_cp = '/bin/cp';

# location of grep binary
$bin_grep = '/bin/grep';

# location of chown binary
$bin_chown = '/bin/chown';

# location of chmod binary
$bin_chmod = '/bin/chmod';

# location of rm binary
$bin_rm = '/bin/rm';

# location of du binary
$bin_du = '/usr/bin/du';

# location of ifconfig binary
$bin_ifconfig = '/sbin/ifconfig';

# location of FrontPage binary (fpsrvadm.exe for 2000, owsadm.exe for 2002)
$bin_fpsrvadm = '';

# location of openssl binary
$bin_openssl = '/usr/bin/openssl';

# location for psql binary (if PostgreSQL is used)
$bin_psql = '';

# location of mysql binary
$bin_mysql = '/usr/bin/mysql';
$bin_mysqldump = '/usr/bin/mysqldump';

# location of gzip binary
$bin_gzip = '/bin/gzip';

# location of tar binary
$bin_tar = '/bin/tar';

# location of unzip binary
$bin_unzip = '/usr/bin/unzip';

# XXX
$bin_iconv = '';

# XXX
$bin_idn = '';

# XXX
$bin_su = '/bin/su';

# the binary is used to determine syntax of apache config
# if apache configuration has syntax errors then 
# confixx_updatescript.pl does not reload apache and stop executing with hard error
# if the variable is empty the check is skipped
$bin_apachectl = '/usr/sbin/apache2ctl';

#quota
$use_quota = '0';
$mail_quota = '0';
$user_quota = '0';
$majordomo_quota = '0';
$inode_std = '0';

# ftp
$ftpDaemon = 'vsftpd';
$ftpConfFile = '/etc/vsftpd.conf';
$ftpLogFile = '/var/log/xferlog';
$ftpbytes = '0';
$chrootUsers = '/etc/chrootUsers';
$ftpEmail = '';

#
# DB settings for Parallels Confixx database
#

# Type of database (mysql|pgsql)
$dbType = 'mysql';

#Host of the database server (IP or domain name)  
$dbServer = 'localhost';

# Port to connect to or path to mysql socket (mysql.sock)
$dbPort = '/var/lib/mysql/mysql.sock';

# Login information
$dbUser = 'confixx';
$dbPw = 'xxxxxx';

# Parallels Confixx database name
$dbDB = 'confixx';

# Parallels Confixx db mysql version ifmysql == 'mysql'
$dbMysqlVersion = '5.0.26';

#
# MySQL DB settings for users' databases
#

#Host users' databases are stored on
$mysqlUserServer = 'localhost';

#Port to connect to or path to mysql socket (mysql.sock)
#mysql socket is used when users' database server is located on the localhost.
$mysqlUserPort = '/var/lib/mysql/mysql.sock';

#Login information
#it must be priveleged mysql user to create users' databases
$mysqlUserUser = 'root';
$mysqlUserPw = 'xxxxxxxx';

#Host to connect FROM. 
#It is usually an ip or domain of the host confixx_updatescript.pl runs on
#This host will be stored in mysql.User and mysql.Db tables 
#to specify connections allowed from for users.
$mysqlUserHost = 'localhost';

#Version of the users' mysql database server
$mysqlUserVersion ='5.0.26';

$mysql_homeDir = '/var/lib/mysql';
$use_mysqlshell = '0';

# cgis depricated use $incomingMailServer instead
$mail_pop3Server = 'localhost';

# dns
$dns_server = '0';
$dns_type = 'bind';
$dns_dir = '';
$dns_extension = '.db';
$dns_configure = '';
$dns_serverid = '';
$dns_chroot = '';
$dns_copyconf = '';

$rpm_version_flag = '0';
$no_questions_mode = '0';

##

$no_pipelog_mode = '0';

## confixx updates
$new_version_url = 'http://updates.confixx.de/';

# clean ~/backup after successful upload
$clean_user_backup = '0';

$ServerID = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$master_confixx = '';

$horde_root = '';
$horde_url = '';

$siteappsDir = '';

     ### ENDE #### 

# DSN
$db_address = 'DBI:mysql:confixx:localhost;mysql_socket=/var/lib/mysql/mysql.sock';

Last edited by Anonymous on 2010-10-08 08:46, edited 1 time in total.
EdRoxter
Posts: 483
Joined: 2006-01-06 03:23
Location: Neben Bonn
 

Re: webftp und webmail Probleme

Post by EdRoxter »

Kannst du mir bitte dazu noch die Ausgabe von

Code: Select all

netstat -tulpen
posten? Was sagen die IMAP-Daemon-Logs? Steht nach einem erfolglosen Loginversuch via Webmail irgendwas Hilfreiches in /var/log/mail.log? IMAP von außen, also per Mailsoftware, funktioniert problemlos?
xnetworker
Posts: 25
Joined: 2005-01-04 12:04
 

Re: webftp und webmail Probleme

Post by xnetworker »

Problem gelöst
es lag an der Loopback-Adresse (127.0.0.1). Die war nicht mehr konfiguriert
Post Reply