Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
Mam dziwny problem :( Serwer FTP (Proftpd) znajduje sie w DMZ, ktory jest obslugiwany przez router. Niestety server bardzo dlugo nawiazuje polaczenie, dlugo STOR liste katalogow itp. W momencie przegrywania transfer jest nawet znosny. Ale nie mam pojecia czemu tak dlugo sie inicjalinzuje? Wczesniej mialem vftpd jednak z nim mialem problemy zrywania sesji i poworcilem do proftpd. Czy ktos wie jak przyspieszyc jego dzialanie ?
Z gory dziekuje
Kamyk
Offline
Pokaz konfiga , albo proboje rozwiazywac nazwy ipkow ktore sie lacza i dlatego tak to dlugo trwa .. no nic pokaz konfiga popatrzymy:)
Offline
Config jest standardowy :)
cat /etc/proftpd.conf # # /etc/proftpd.conf -- This is a basic ProFTPD configuration file. # To really apply changes reload proftpd after modifications. # ServerName "ftp" ServerType standalone DeferWelcome on DefaultRoot ~ ,!rafalk,!admin DefaultChdir ~ ServerIdent on "Server Ready" AccessGrantMsg "Witam na serwerze - Od tego momentu wszystkie czynnosci sa monitorowane" AccessDenyMsg "BLAD LOGOWANIA!!!" MultilineRFC2228 on DefaultServer on ShowSymlinks on TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 240 TimeoutLogin 60 #TimeoutNoTransfer 180 #Timeoutsession 86400 DisplayLogin welcome.msg DisplayFirstChdir .message ListOptions "-l" DenyFilter *.*/ # Uncomment this if you are using NIS or LDAP to retrieve passwords: #PersistentPasswd off # Uncomment this if you would use TLS module: #TLSEngine on # Uncomment this if you would use quota module: #Quotas on # Uncomment this if you would use ratio module: #Ratios on # Port 21 is the standard FTP port. Port 21 # To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 30 MaxLoginAttempts 3 MaxClients 20 "Server is full!!! - wait few minutes and try again" MaxClientsPerHost 3 "Three users per host ONLY" MaxClientsPerUser 2 SystemLog /var/log/proftpd/system TransferLog /var/log/proftpd/transfer # Set the user and group that the server normally runs at. User nobody Group nogroup # Umask 022 is a good standard umask to prevent new files and dirs # (second parm) from being group and world writable. Umask 022 022 # Normally, we want files to be overwriteable. AllowOverwrite on # Delay engine reduces impact of the so-called Timing Attack described in # http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02 # It is on by default. #DelayEngine off # A basic anonymous configuration, no upload directories. <Directory /home/~> AllowOverride off HideNoAccess on <Limit WRITE READ DIRS ALL CWD MKD DELE RMD RETR STOR> AllowAll </Limit> </Directory> <Anonymous /home/lpis> User admin Group admin <Directory /home/lpis/*> <Limit ALL WRITE DELE DIRS STOR MKD PWD LIST> AllowAll </Limit> </Directory> </Anonymous>
Offline
hm problem wystepuje tylko jak ktos sie laczy z zewnatrz czy tak samo dzieje sie przy probie polaczenia z lanu?
Offline
dopisz na końcu pliku konfiguracyjnego dwie linijki:
UseReverseDNS off
IdentLookups off
i zrestartuj proftpd
pozdrawiam
Offline
Rewelacja :) :)
Dopisanie:
UseReverseDNS off
IdentLookups off
POMOGŁO
Dziekuje zyga
Offline
Kurde :( i kolejny problem z proftpd :( zacina sie podczas przesylania plikow :( z lapa ktory jest na wifi przegrywaja sie pliki, ale z kompow w sieci nie ida :( tylko zatrzymuja sie w polowie albo na np. 14% :( Czy ktos wie co moze byc tego przyczyna ? Albo mial podobny przypadek ???
Pozdrawiam
Offline
ja tak mialem :D po upgrade debka zaczelo normalnie dzialac - mialem to w sumie jeden dzien (wlasnie przed upgrade). wysylalem cos na serwa wiekszego i sie zacinalo w polowie zwykle... teraz juz ok raczej... szczerze nie doszedlem co jest zle...
Offline
Kurde :( upgrade nic nie zmienil. Podczas przegrywania plikow z hostow znajdujacych sie w sieci lokalnej na server FTP (Proftpd), z niektorych komputerow cale pliki sie przegrywaja, a z niektorych zatrzymuja sie w polowie, badz na kilku procentach. W logach nic nie ma :( Juz nie mam pomyslow na to :(
Czy ktos spotkal sie z takim problemem ? Czy ktos wie jak to rozwiazac ?
Kamyk
Offline
Time (s) | Query |
---|---|
0.00015 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00121 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.116.86.132' WHERE u.id=1 |
0.00076 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.116.86.132', 1732836947) |
0.00053 | SELECT * FROM punbb_online WHERE logged<1732836647 |
0.00069 | SELECT topic_id FROM punbb_posts WHERE id=37920 |
0.00132 | SELECT id FROM punbb_posts WHERE topic_id=4759 ORDER BY posted |
0.00081 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=4759 AND t.moved_to IS NULL |
0.00019 | SELECT search_for, replace_with FROM punbb_censoring |
0.00115 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=4759 ORDER BY p.id LIMIT 0,25 |
0.00082 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=4759 |
Total query time: 0.00769 s |