Toon posts:

FTP Server weigert verbinding te maken 'actively refused'

Pagina: 1
Acties:
  • 206 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hallo iedereen,

Ik heb sinds enige tijd problemen met mijn FTP server, welke eigenlijk altijd goed heeft gewerkt. Ik heb altijd achter een router gezeten met mijn computer, maar sinds kort zit ik achter twee routers. Sindsdien werkt de FTP niet meer. Ik zal proberen kort te omschrijven in welke situatie ik zit:

Ik heb Internet via @home en de aansluiting loopt via de modem na de eerste router (Hawking). Deze krijgt het IPadres (82.72.x.x) binnen en in deze eerste router wordt poort 21 geforward naar het externe adres (192.168.1.150) van de tweede router (Linksys). Deze tweede router forwart poort 21 dan naar de juiste interne computer (10.0.0.151).

Nu heb ik een FTP server opgezet met Bulletproof FTP Server (zoals ik eigenlijk altijd al had dus). Deze heb ik, naar mijn mening, netjes ingesteld. Als ik nu probeer om met een FTP Client (SmartFTP) in te loggen op mijn FTP Server (via het externe adres, dus 82.72.x.x) dan krijg ik de volgende melding:

[13:50:26] 220 BulletProof FTP Server ready ...
[13:50:26] USER test
[13:50:26] 331 Password required for test.
[13:50:26] PASS (hidden)
[13:50:26] 230 User test logged in.
[13:50:26] SYST
[13:50:26] 215 UNIX Type: L8
[13:50:26] Detected Server Type: UNIX
[13:50:26] FEAT
[13:50:26] 211-Extensions supported:
[13:50:26] CLNT
[13:50:26] MDTM
[13:50:26] PASV
[13:50:26] REST STREAM
[13:50:26] SIZE
[13:50:26] 211 End.
[13:50:26] CLNT SmartFTP 2.0.997
[13:50:26] 200 "SmartFTP 2.0.997" noted.
[13:50:26] PWD
[13:50:26] 257 "/" is current directory.
[13:50:26] TYPE A
[13:50:26] 200 Type set to A.
[13:50:26] PASV
[13:50:26] 227 Entering Passive Mode (192,168,1,150,220,245)
[13:50:26] Opening data connection to 192.168.1.150 Port: 56565
[13:50:26] LIST -aL
[13:50:27] No connection could be made because the target machine actively refused it.

Het lijkt er dus op dat de poorten wel goed geforward zijn, maar dat er iets scheelt aan de instellingen in Bulletproof. Overigens heb ik al geprobeerd om de firewall uit te schakelen, maar dit heeft geen effect.

Ik hoop dat iemand mij verder kan helpen.

Groetjes,
mightymaik

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

tikje richting Client Software Algemeen, dit is niet bepaald Professional Networking & Servers materiaal, en gelijk maar even een titeledit :)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Viper®
  • Registratie: Februari 2001
  • Niet online
info: http://slacksite.com/other/ftp.html#passive

Volgens mij zit het probleem in het feit dat je niet alleen poort 21 moet doorsluisen maar ook je firewall moet openzetten voor connecties op hogere poort nummers.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 20:46

Janoz

Moderator Devschuur®

!litemod

Wat is eigenlijk de reden van 2 routers? Sowieso gebruikt het ftp protocol meer dan alleen poort 21. Er wordt middels pasv al een truukje gebruikt om voorbij de router te komen, maar ik vraag me af of hij voorbij twee routers kan komen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Janoz schreef op donderdag 26 oktober 2006 @ 14:18:
Wat is eigenlijk de reden van 2 routers? Sowieso gebruikt het ftp protocol meer dan alleen poort 21. Er wordt middels pasv al een truukje gebruikt om voorbij de router te komen, maar ik vraag me af of hij voorbij twee routers kan komen.
De tweede router dient eigenlijk om een draadloos signaal uit te zenden. Wanneer deze router op de plaats van de eerste router wordt neergezet is het signaal niet sterk genoeg om met mijn laptop op te vangen, vandaar dat er nog een tweede router (of eigenlijk Access Point) nodig was om dichterbij de laptop te zitten.

Wanneer ik alle hoge poortnummers in de eerste router doorverwijs naar de tweede router krijg ik telkens het volgende:

[15:42:45] SmartFTP v2.0.997.4
[15:42:46] Resolving host name "82.72.170.10"
[15:42:46] Connecting to 82.72.170.10 Port: 21
[15:42:46] Connected to 82.72.170.10.
[15:42:46] 220 BulletProof FTP Server ready ...
[15:42:46] USER test
[15:42:46] 331 Password required for test.
[15:42:46] PASS (hidden)
[15:42:46] 230 User test logged in.
[15:42:46] SYST
[15:42:46] 215 UNIX Type: L8
[15:42:46] Detected Server Type: UNIX
[15:42:46] FEAT
[15:42:46] 211-Extensions supported:
[15:42:46] CLNT
[15:42:46] MDTM
[15:42:46] PASV
[15:42:46] REST STREAM
[15:42:46] SIZE
[15:42:46] 211 End.
[15:42:46] PWD
[15:42:46] 257 "/" is current directory.
[15:42:46] TYPE A
[15:42:46] 200 Type set to A.
[15:42:46] PASV
[15:42:46] 227 Entering Passive Mode (192,168,1,150,170,92)
[15:42:46] Opening data connection to 192.168.1.150 Port: 43612
[15:42:46] LIST -aL
[15:42:47] No connection could be made because the target machine actively refused it.
[15:43:27] Timeout (40s).
[15:43:27] Active Help: http://www.smartftp.com/support/kb/index.php/74
[15:43:28] Client closed the connection.
[15:43:28] Automatic failover of data connection mode from "Passive Mode (PASV)" to "Active Mode (PORT)".
[15:43:28] Resolving host name "82.72.170.10"
[15:43:28] Connecting to 82.72.170.10 Port: 21
[15:43:28] Connected to 82.72.170.10.
[15:43:28] 220 BulletProof FTP Server ready ...
[15:43:28] USER test
[15:43:28] 331 Password required for test.
[15:43:28] PASS (hidden)
[15:43:28] 230 User test logged in.
[15:43:28] SYST
[15:43:28] 215 UNIX Type: L8
[15:43:28] Detected Server Type: UNIX
[15:43:28] FEAT
[15:43:28] 211-Extensions supported:
[15:43:28] CLNT
[15:43:28] MDTM
[15:43:28] PASV
[15:43:28] REST STREAM
[15:43:28] SIZE
[15:43:28] 211 End.
[15:43:28] CLNT SmartFTP 2.0.997
[15:43:28] 200 "SmartFTP 2.0.997" noted.
[15:43:28] PWD
[15:43:28] 257 "/" is current directory.
[15:43:28] TYPE A
[15:43:28] 200 Type set to A.
[15:43:28] PORT 10,0,0,151,4,204
[15:43:28] 200 Port command successful.
[15:43:28] LIST -aL
[15:43:28] 150 Opening data connection for directory list.
[15:43:28] 1534 bytes transferred. (N/A/s) (0 ms)
[15:43:28] 226 Transfer ok

Blijkbaar wordt de Passive Mode omgezet naar de Active Mode en dan blijkt hij het wel te doen. Dit kan echter alleen met een echte FTP Client. Clients als Internet Explorer werken niet.

  • ErikCornelissen
  • Registratie: Mei 2003
  • Laatst online: 24-07 11:49
bedoel je nu dat het is opgelost? of wil je niet dat de active mode wordt ingeschakeld?

  • Viper®
  • Registratie: Februari 2001
  • Niet online
Verwijderd schreef op donderdag 26 oktober 2006 @ 15:51:
[...]
-verhaal-
Blijkbaar wordt de Passive Mode omgezet naar de Active Mode en dan blijkt hij het wel te doen. Dit kan echter alleen met een echte FTP Client. Clients als Internet Explorer werken niet.
Dat is vrij logisch

Bij Active FTP opent de ftp server namenlijk de verbinding richting de client.

Afbeeldingslocatie: http://slacksite.com/images/ftp/activeftp.gif

Dit zal in jouw geval werken omdat als je passive ftp gebruikt je routers je binnenkomende connectie blokkeren.

Problemen krijg je alleen als je client ook vanachter een NAT probeert te verbinden. Om deze reden is eigenlijk passive ftp bedacht.

Afbeeldingslocatie: http://slacksite.com/images/ftp/passiveftp.gif

[ Voor 3% gewijzigd door Viper® op 26-10-2006 16:15 ]


Verwijderd

Topicstarter
ErikCornelissen schreef op donderdag 26 oktober 2006 @ 16:02:
bedoel je nu dat het is opgelost? of wil je niet dat de active mode wordt ingeschakeld?
Nou, ik heb hem liever op een normale manier werkend, dus ook dat je met een simpele URL in Internet Explorer mijn server kan bezoeken. Dat werkt nu nog niet, dus is het probleem niet helemaal opgelost, maar weet ik wel waar het ongeveer aan ligt. Ik weet alleen nog niet hoe ik het op moet lossen.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 20:46

Janoz

Moderator Devschuur®

!litemod

Kun je je accesspoint niet gewoon in bridge mode zetten? Dan werkt hij niet als router. Of gebruik je die router functionaliteit ook nog expliciet.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Janoz schreef op donderdag 26 oktober 2006 @ 16:51:
Kun je je accesspoint niet gewoon in bridge mode zetten? Dan werkt hij niet als router. Of gebruik je die router functionaliteit ook nog expliciet.
Eigenlijk wel...

Als het echt niet anders kan, moet ik zorgen voor een andere netwerk-structuur, maar voorlopig blijf ik nog even hopen op iemand die weet hoe ik het voor elkaar krijg op deze manier.
Pagina: 1