Bekijk Volledige Versie : FTP clients connection problemen
Goede morgen,
Ik zit met het volgende:
Als een user met een FTP client aan het werk is (welke client maakt niet uit),
dan zijn er momenten dat ie niks doet (bij wijze van 5min).
Als een user vervolgens een wijziging wil doen of een map wil lezen, reageert de server niet.
Dit verzoek gaat fout. Maar ieder ander verzoek gaat weer goed.
Het lijkt of de client denkt dat ie verbonden is.
(geen connection close melding van server oid).
Iemand sugesties wat het kan zijn?
Het zijn een aantal DirectAdmin machines die allemaal met zelfde probleem zitten.
Default installatie of niet.
Alvast bedankt,
Sven
keepalive aanzetten?
Dat is een optie. Andere optie is de verbinding gewoon af laten kappen na x idle te zijn.
Timeout verhoogd (extra 0) geen merkbaar resultaat.
Voorbeeld van client error:
[Queue] The operation was already added to the queue, ignoring
-> CWD /domains/domain.com/public_html/protected
500 domain.com/PUBLIC HTML/PROTECTED not understood
Failure retrieving contents of directory /domains/domain.com/public_html/protected
Gelijk erachter aan zelfde opdracht en hij werkt weer als het moet ;)
Post je hele config hier eens, misschien valt er dan iets op waar op dit moment niet aan gedacht wordt. Ook al eens getest door even de firewall uit te zetten?
Post je hele config hier eens, misschien valt er dan iets op waar op dit moment niet aan gedacht wordt. Ook al eens getest door even de firewall uit te zetten?
ServerName "ProFTPd"
ServerType standalone
Port 21
PassivePorts 35000 35999
UseReverseDNS off
TimesGMT off
TimeoutLogin 120
TimeoutIdle 6000
TimeoutNoTransfer 9000
TimeoutStalled 3600
ScoreboardFile /var/run/proftpd/proftpd.pid
TransferLog /var/log/proftpd/xferlog.legacy
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
LogFormat write "%h %l %u %t \"%r\" %s %b"
#DON'T modify this log format. Its used by DirectAdmin to determine user usage
LogFormat userlog "%u %b %m %a"
ExtendedLog /var/log/proftpd/195.216.246.200.bytes WRITE,READ userlog
AuthUserFile /etc/proftpd.passwd
DefaultServer on
AuthOrder mod_auth_file.c
#AuthPAM off
<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/proftpd.tls.log
TLSProtocol SSLv23
#TLSProtocol TLSv1
TLSVerifyClient off
TLSRequired off
#Certificates
TLSRSACertificateFile /etc/exim.cert
TLSRSACertificateKeyFile /etc/exim.key
#TLSCACertificateFile /etc/ftpd/root.cert.pem
TLSCipherSuite HIGH:MEDIUM:+TLSv1:!SSLv2:+SSLv3
</IfModule>
<Global>
PassivePorts 35000 35999
DeferWelcome on
RequireValidShell no
DefaultRoot ~
DirFakeUser on ftp
DirFakeGroup on ftp
User ftp
Group ftp
#UserAlias anonymous ftp
AllowStoreRestart on
AllowRetrieveRestart on
ListOptions -a
Umask 022
DisplayLogin welcome.msg
DisplayChdir readme
AllowOverwrite yes
IdentLookups off
ExtendedLog /var/log/proftpd/access.log WRITE,READ write
ExtendedLog /var/log/proftpd/auth.log AUTH auth
#
# Paranoia logging level....
#
#ExtendedLog /var/log/proftpd/paranoid.log ALL default
<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/proftpd.tls.log
TLSRSACertificateFile /etc/exim.cert
TLSRSACertificateKeyFile /etc/exim.key
</IfModule>
</Global>
Include /etc/proftpd.vhosts.conf
FireWall staat uit, van active naar passive bij de client verbeterd al iets...
Even snel de configs vergeleken en je timeout instellingen staan erg hoog als je het vergelijkt met die van mij:
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
Je draait de laatste versie van ProFTPd neem ik aan?
Zelf ervaar ik niet de problemen die jij of jouw klanten ervaren.
Even snel de configs vergeleken en je timeout instellingen staan erg hoog als je het vergelijkt met die van mij:
Je draait de laatste versie van ProFTPd neem ik aan?
Zelf ervaar ik niet de problemen die jij of jouw klanten ervaren.
Nieuwe/up-to-date DirectAdmin default installatie.
Heb inderdaad extra - toegevoegd om te kijken of probleem verhelpt, blijft bestaan...