Ich habe es erstmal ausgeschaltet, denn selbst ein hochsetzen der Werte hat nichts geholfen. Erst als ich meine IP auf die Whitelist gesetzt habe funktionierte es (als Test ob die Konfiguration überhaupt geladen wird). Das Modul werde ich bei Gelgenheit auf einen Testserver austesten, da es sich ziemlich vielversprechend anhört mit dem Modul kleine DDOS-Angriffe blocken zu können.
Beiträge von jumpthis
-
-
Habe heute probiert mit den Werten in der apache.conf rumzuspielen, leider hatte dies nicht geholfen.
Nach einiger Recherche kam ich dann auf Mod_evasive. Ich habe das Modul ausgeschaltet und siehe da, ich bekomme diesen Fehler nicht mehr.
Wie sollte ich das Modul konfigurieren, damit es zusammen mit FastCgi läuft? Ich bin mir sicher, dass es vor der Umstellung auf FastCgi funktionierte. -
Hallo,
danke für deine Antwort.
Ohne nachzuschauen weiß ich, dass der mpm_worker installiert ist.
Hier die aktuelle Konfiguration:
ZitatAlles anzeigen<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>So, wenn ich mir in der Apache Doku umschaue, heißt es
ZitatWenn MaxRequestsPerChild 0 ist, endet der Prozess niemals.
Müsste doch passen oder?
Grüße
-
Guten Tag,
ich erhalte sporadisch einen client denied by server configuration Fehler.
Dies tritt vorallem auf, wenn ich z.B. sehr schnell/häufig auf einen Link klicke oder in der Webmailverwaltung schnell E-Mail lösche..Auf der Clientseite erhalte ich dann einen 500 Fehler. Warte ich einige Sekunden ab und reloade die Seite funktioniert wieder alles.
Beim normalen durchklicken auf der Seite fällt das zwar nicht auf, aber wenn ich es drauf anlege erreiche ich recht schnell den Fehler.
Aufgefallen ist mir das Problem beim Webmailzugang (Roundcube). Hier tritt der Fehler schnell auf. wenn man 2 Mails in kruzer Zeit löscht.Es handelt sich um einen Apache2 mit FastCgi und Froxlor.
Die Vhostdateien enthalten alle bereits order allow,deny allow from all
Hier ein Beispiel:ZitatAlles anzeigen<Directory "/var/customers/webs/webmail/">
<FilesMatch "\.(php)$">
SetHandler fcgid-script
FCGIWrapper /var/www/php-fcgi-scripts/webmail/webmail.domain.de/php-fcgi-starter .php
Options +ExecCGI
</FilesMatch>
Order Allow,Deny
Allow from all
</Directory>
Ich vermute das Problem bei der Konfiguration vom Fcgid Modul.Hätte jemand einen Tipp, woran das liegen könnte?
Danke!Grüße
-
Problem behoben!
Es waren Verschiedene Versionen der gdlib.so (/usr/local/lib/) vorhanden.Das Problem kann mit folgenden Commands behoben werden:
Zitatmkdir libgd_backup
mv libgd.so* libgd_backup -
Zitat von vmk;33626
Falsche Version, die passt nicht zum restlichen System.
Wie hast du die denn installiert bzw. welche Versionen sind jetzt installiert?
Habe das System von Etch nach Lenny zu Squeeze geupgradet.
Kann hier das Problem liegen? -
Zitat von vmk;33622
Was steht in den Logfiles?
Zitat[Sat Apr 09 16:38:37 2011] [error] [client xx.xx.xxx.xx] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/gd.so' - /usr/lib/php5/20090626/gd.so: undefined symbol: gdImageCreateFromJpeg in Unknown on li$
Die Log liefert einen Fehler passend zur GD. Nur wie darf ich das interpretieren?
Update:
Folgende Libs habe ich installiert. Fehlt da irgendwas?
libjpeg62
libjpeg62-dev
libgd-dev
libgd-gd2-perl
libgd-noxpm-dev
libgd1
libgd1-noxpm
libgd2-xpm
libgdbm3 -
Zitat von vmk;33618
Laut deinem Screenshot läuft doch GD :confused:
Das ist nicht mein Screenshot. Es soll zeigen was mir fehlt

Sorry, beim schreiben hatte ich schon dran gedacht, dass man es schnell falsch verstehen kann.extension_dir in der php.ini zeigt auf das Verzeichnis wo sich gd.so befindet.
-
Zitat von killerbees19;33604
Webserver neu gestartet? Richtige php.ini bearbeitet?
MfG Christian
ja, ist die richtige php.ini. Ändere ich z.B. das memory_limit, wird die nach Änderung und Neustart passend angezeigt.
GD binde ich mit extension=gd.so in der php.ini ein
-
Hallo,
ich habe ein Problem mit der GD Library für PHP.
Ich nutze Debian Squeeze mit Confixx.Leider habe ich ein Problem bei der GD Installation bzw. der Integration für PHP.
Das Package ist installiert und die gd.so wird laut php.ini gefunden (unter Additional .ini files parsed), der Pfad zur gd.so passt (/etc/php5/cgi/conf.d/gd.ini).Mir fehlt in der php.ini der komplette Eintrag für die gd lib
(siehe hier).Würde mich freuen, wenn es einen Lösungsansatz gibt oder wenn mich jemand auf die richtge Fährte lenken könnte.
Danke vorab.
Grüße
-
Ich habe das ganze mit Filezilla und SmartFTP getestet. Beide kommen zum selben Ergebnis.
Inzwischen habe ich vsftpd deinsiatlliert und proftpd installiert und eingerichtet. Damit läuft alles einwandfrei.
Ich werde in den nächsten Tagen mal versuchen herauszufinden, was genau passiert ist. Aber erstmal brauch ich heute einen funktionsfähigen FTP Server.
-
Guten Tag,
ich wollte gestern einige Dateien per FTP auf meinen Server übertragen. Dabei ist mir dann aufgefallen, dass dies sehr lange dauert und immer ein Fehler ausgegeben wird.
Die Datei wird zwar auf den Server hochgeladen, aber Filezilla gibt eine Fehlermeldung aus und will den Upload wiederholen. Dabei wird gefragt ob ich die Datei ersetzten möchte.Es lief wochenlang und es wurde bis auf Updates nichts verändert.
Aktuell spiele ich ein BackUp auf, um zu sehen wann das Problem aufgetrten ist.Hat jemand gleiche Erfahrungen gemacht und könnte mir helfen?
SmartFTP gibt ein wenig mehr Fehler aus:
ZitatAlles anzeigen[11:05:53] SIZE test.pdf
[11:05:53] 550 Could not get file size.
[11:05:53] Dateiexistenzprüfung fehlgeschlagen. Datei nicht gefunden oder Zugriff verweigert.
[11:05:53] MDTM test.pdf
[11:05:53] 550 Could not get file modification time.
[11:05:53] STAT test.pdf
[11:05:53] 213-Status follows:
[11:05:53] 213 End of status
[11:05:53] CWD /html/test.pdf
[11:05:53] 550 Failed to change directory.
[11:05:53] Dieser Vorgang wurde der Übertragungswarteschlange hinzugefügt. Der Status wird dort angezeigt.Danke vorab.
Edit:
Ein BackUP einspielen hat auch nichts gebracht. Das Backup war vom 20.02! -
Noch ein Problem für heute:
Ich wollte von Etch auf Lenny upgraden. Soweit auch alles funktioniert nur, wenn ich jetzt den Apache2 starten will bekomme ich Fehler:
ZitatStarting web server: apache2[Fri Feb 04 14:31:46 2011] [warn]
The Alias directive in /etc/apache2/apache2.conf at line 240 will probably never match
because it overlaps an earlier Alias.(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting downLassen wir den Fehler aus Line 240 mal außenvor. Aber warum meint er das Port 443 bereits genutzt wird. Ich habe die Ports geprüft und es wir kein Port genutzt.
netstat -lnp | grep '0.0.0.0:80' bzw. netstat -lnp | grep '0.0.0.0:443' gaben keine Ausgabe.
Von euch hat doch sicher jemand schon ein Upgrade von Etch auf Lenny durchgeführt der auch Confixx nutzt? Die Suche ergab zu den Fehler merkwürdigerweise keine Treffer...
-
So, eine Stunde später habe ich die Lösung gefunden:
adduser postfix sasl
Permission denied konnte ja eigentlich nur sowas in der Richtung zutun haben.
Mhm, find ich nur komisch das dies nach einem update passiert...
-
Zitat von vmk;31072
Wieso laufen deine Mails über web.de?
[/b][/font]sorry, ich habe die Mails maskieren wollen und dabei ausversehen web.de rausgemacht.
ALso die Log gibt folgendes Preis:
ZitatSASL authentication failure: cannot connect to saslauthd server: Permission denied
Nur warum? Die main.cf aktiviert deffintiv die Authentifizierung.
-
Hallo zusammen,
nach dem ich auf meinem VServer ein Update durchgeführt habe, wurde beim apt-get upgrade-dist ein Update fürs Postfix installiert.
ZitatAlles anzeigenSetting up libsasl2-2 (2.1.22.dfsg1-8+etch1) ...
Setting up postfix (2.3.8-2+etch1) ...
Installing new version of config file /etc/init.d/postfix ...
Installing new version of config file /etc/postfix/postfix-files ...
Installing new version of config file /etc/postfix/postfix-script ...
Installing new version of config file /etc/postfix/post-install ...Postfix configuration was not changed. If you need to make changes, edit
/etc/postfix/main.cf (and others) as needed. To view Postfix configuration
values, see postconf(1).After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.
Running newaliases
Stopping Postfix Mail Transport Agent: postfix.
Starting Postfix Mail Transport Agent: postfix.Nachdem kann ich keine E-Mails mehr verschicken. Es ist keine Verbindung über SMTP erreichbar. Nehm ich "Postausgangsserver erfordert authentifizierung" bei Outlook raus, kann ich zwar verbinden aber erhalte dann beim versenden folgende Fehlermeldung:
ZitatAlles anzeigenIhre Nachricht hat einige oder alle Empfänger nicht erreicht.
Betreff: huhu
Gesendet am: 04.02.2011 08:47
Folgende(r) Empfänger kann/können nicht erreicht werden:
test@web.de am 04.02.2011 08:47
Serverfehler: "554 5.7.1 <test@web.de>: Relay access denied"'So, soweit so gut. Nur wie kann ich das Problem nun lösen. Es muss ja anscheiend eine Datei vom Update umgeschrieben worden sein?
Hier noch die /etc/postfix/main.cf:
ZitatAlles anzeigen
# See /usr/share/postfix/main.cf.dist for a commented, more complete version# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailnamesmtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no# appending .domain is the MUA's job.
append_dot_mydomain = no# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.myhostname = server.domain.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = server, localhost, localhost.localdomain, server.domain.de
relayhost =
mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
mailbox_command=/usr/bin/procmailsmtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, re$### CONFIXX POSTFIX ENTRY ###
virtual_maps = hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confix$
### /CONFIXX POSTFIX ENTRY ###
Master.cf:
ZitatAlles anzeigen#
# Postfix master process configuration file. For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
smtp inet n - - - - smtpd
#submission inet n - - - - smtpd
# -o smtpd_enforce_tls=yes
# -o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#smtps inet n - - - - smtpd
# -o smtpd_tls_wrappermode=yes
# -o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#628 inet n - - - - qmqpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - n 300 1 qmgr
#qmgr fifo n - - 300 1 oqmgr
tlsmgr unix - - - 1000? 1 tlsmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - - - - smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay unix - - - - - smtp
-o fallback_relay=
# -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix n - - - - showq
error unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent. See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# See the Postfix UUCP_README file for configuration details.
#
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop}$
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}Über eine baldige Antwort würde ich mich sehr freuen.
Grüße
-
Also:
Ich habe nochmals das Image mit Confixx eingespielt. Aufeinmal ist aber der Webserver nicht mehr erreichbar.
Fehlermeldung beim Startversuch von Apache2:
Could not reliably determine the server's fully qualified domain name, using...Ich habe jetzt wieder SysCP am laufen und soweit eingerichtet, geupdatet und gesichert und hier funktioniert alles. Vom FTP, Mail über Webserver. Alles wunderbar.
Ich verstehe nicht warum, die Confixx Images nicht mit meinen Hostname zurechtkommen.
Erstmal ist der Server einsatzbereit. Ich werde mir in den nächsten Tagen noch einen kleinen zweiten vServer dazuholen und mal ein wenig rumprobieren. So einfach aufgeben will ich auch nicht.
-
Nee, hat natürlich keinen Wecker mehr. Kann mich auch per Webmail ohne Fehlermeldung anloggen.
Hostname wurde nicht geändert.
Also muss das Image funktionieren, oder wie soll ich eure Postings verstehen?
Das wäre ja mal merkwürdig. Ich poste mal nachher den Maillog. -
Danke für eure Antworten.
Natürlich ist eine gültige Confixx Lizenz vorhanden. Nach dem ich übers VCP ein Image mit Confixx eingespielt habe, funktioniert alles außer der Mailserver. Anscheinend muss hier noch was nachkonfiguriert werden...nur was...
Ich möchte einen Mailserver der vernünftig mit Confixx arbeitet..
Bin natürlich für jeden Tipp offen. Bin sicher nicht der einzige, der bei netcup einen VServer mit Confixx betreibt?!
-
Guten Tag,
ich habe seit einer Woche einen vServer bei netcup.
Installiert ist aktuell ein Debian Lenny mit Confixx.
Eine gültige Lizenz ist vorhanden und hinterlegt.Es funktioniert soweit alles, außer der E-Mail Server in Verbindung mit Confixx. Leider komme ich nicht wirklich weiter.
An einer E-Mail Adresse (info@domain.de) kann ich von einer externen E-Mail Adresse Mails schicken. Dann habe ich eine weitere Adresse (kontakt@domain.de) angelegt und hier bekomme ich dann immer folgende Fehlermeldung:
ZitatIhre Nachricht hat einige oder alle Empfänger nicht erreicht.
Folgende(r) Empfänger kann/können nicht erreicht werden:
'mail@domain.de' am 04.12.2010 18:13
550 5.1.1 <name@domain.de>: Recipient address rejected: User unknown in virtual alias tableMails versenden klappt nicht mal lokal über den Webmailer.
Ich suche jemanden, der mir POP3, SMTP und die mailsend Funktion für PHP Einrichtet. Sodass ich am Ende über den Webmailer, einem E-Mail Client und aus einem PHP-Skript e-Mails versenden und empfangen kann.
Würde mich freuen, wenn sich jemand finden würde.
Natürlich nicht unentgeltlich! Angebote bitte per PN oder per E-Mail an bftai-anonym@web.deFür weitere Fragen stehe ich jederzeit zur Verfügung.
Vielen Dank vorab.