Avatar billede hyperman Nybegynder
30. december 2003 - 15:38 Der er 28 kommentarer og
1 løsning

glftpd: No route to host

Hej

Jeg har fået sat en glftpd server op og den virker fint nok på lan. Problemet ligger i når folk skal forbinde udefra.

Den forbinder og brugeren logger ind, men når den når til LIST så stopper den.

LIST
425 Can't build data connection: No route to host.
List Complete: 0 bytes in 5,87 (1,00 KBps)

Hvad er problemet ? Jeg har i min router åbnet porten både som TCP og UDP... Er det noget med jeg også skal åbne porten -1 ?


Hyperman

PS: Glftpd er til Linux
Avatar billede erikjacobsen Ekspert
30. december 2003 - 15:40 #1
De skal enten bruge passive mode, eller du skal også åbne for port 20
Avatar billede hyperman Nybegynder
30. december 2003 - 15:41 #2
jeg har den på port 121, har åbnet TCP UDP for 121 og TCP UDP for 120

Er det ikke nok ?
Avatar billede hyperman Nybegynder
30. december 2003 - 15:44 #3
227 Entering Passive Mode (xxx,xxx,x,x,189,10)
Data Socket Error: Connection refused
List Error

Det er hvis det er i passive mode...
Avatar billede simonvalter Praktikant
30. december 2003 - 19:38 #4
glftpd bruger passive

du skal have ca 10 ports åbne pr bruger for at undgå kolisioner så de skal åbnes i din router

så skal du nok have et regel sæt ala dette

ifip 127.0.0.1 192.168.1.*
pasv_ports 4501-5000
pasv_addr 192.168.1.2
elseip
pasv_addr 62.242.117.41 1
pasv_ports 4501-5000
userrejectsecure !*
userrejectinsecure *
denydiruncrypted  !*
denydatauncrypted *
endifip
Avatar billede simonvalter Praktikant
30. december 2003 - 19:40 #5
pasv_addr 62.242.117.41 1 betyder ca at der er 1 hop fra boksen til din externe ip ... jeg går ud fra du er bag nat.
det gør at fxp vil virke... men det går jo ikke inden for lanet da det vil gå langsommere at køre igennem din router for dig end dit 100mbit lan.
derfor tester vi på om ip er 127.* eller 192.* og siger at passive adrr er maskinens ip og ikke den externe.
Avatar billede simonvalter Praktikant
30. december 2003 - 19:42 #6
jeg vil iøvrigt anbefale dig at stille spm i #glftpd på efnet istedet, hvis du da har læst docs og ikke stiller spm man kunne læse sig hurtigt til
Avatar billede hyperman Nybegynder
02. januar 2004 - 18:42 #7
ifip 127.0.0.1 192.168.1.*
pasv_ports 4501-5000
pasv_addr 192.168.1.2
elseip
pasv_addr 62.242.117.41 1
pasv_ports 4501-5000
userrejectsecure !*
userrejectinsecure *
denydiruncrypted  !*
denydatauncrypted *
endifip

Det skal jeg bare smide i min config fil ?

Jeg så godt at man kunne stille spørgsmål i deres chatrum, men vidste dog ikke om det var et problem med glftpd eller min router.
Avatar billede simonvalter Praktikant
03. januar 2004 - 01:03 #8
ja du skal sevfølgelig ændre indstillingerne til dine egne

62.242.117.41 > din externe ip

127.0.0.1 192.168.1.* > dine lokale ip's

4501-5000 > din portrange.
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:13 #9
- jeg har åbnet portene 3500-3600 tcp i min router
- jeg har bare brugt pasv_ports 3500-3600 i min config
- i /etc/services har jeg glftpd 3500/tcp

Hvad gør jeg stadig forkert ?

Kan connecte på netværk, men ikke over nettet... Stadig list error

PS. ifip 127.0.0.1 192.168.1.* <- skal være wildcard ?
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:15 #10
du _skal_ også bruge pasv_addr 62.242.117.41 1 og pasv_addr 192.168.1.2

og ja wildcard er rimlig fornuftigt at bruge hvis du har flere computere i dit lan.
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:16 #11
hvor 62.242.117 er wan ip og 192.168.1.2 er din maskines interne ip.
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:18 #12
ja det har jeg sat, men stadig ikke noget svar...

Du kan prøve:
url: piraten.dk
user: test
pass: user
port: 3500
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:18 #13
og self skal det være passive mode
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:19 #14
det virker fint.
du connecter vel selv til den interne ip?
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:21 #15
hmm du kan logge ind og se mappen "incoming" ?

Jeg jeg connecter selv internt, men har prøvet at få andre til at connecte eksternt
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:21 #16
så må det være dem der ikke bruger passive når de connecter.
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:21 #17
jeg kan enda fxp til dig .. det var kun muligt hvis det virkede.
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:23 #18
hvis du ikke selv har problemet internet, og det virker for mig udefra, så må det være dem problemet ligger hos.

få dem evt til at paste den fejl de får i deres status vindue.
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:24 #19
lyder sgu godt...

Har prøvet at få dem til at sætte passive, men aner ikke hvorfor det ikke har virket..

Skal lige selv se at andre kan connecte, ellers så er pointsne til dig
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:25 #20
som du kan se her så ser det fint ud

PWD
257 "/" is current directory.
PASV
227 Entering Passive Mode (195,215,203,26,13,216)
LIST -al
150 Opening ASCII mode data connection for directory listing.
226- [Ul: 0.0MB] [Dl: 0.0MB] [Speed: 0.00K/s] [Free: 4667MB]
226  [Section: DEFAULT] [Credits: 14.6MB] [Ratio: Unlimited]
List Complete: 192 bytes in 0,47 (0,19 KBps)

du må også meget gerne give karma hvis du vil :)
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:26 #21
Fejlene ligner det som jeg tidligere har pastet:

227 Entering Passive Mode (xxx,xxx,x,x,189,10)
Data Socket Error: Connection refused
List Error


Dog har jeg prøvet at ændre lidt hist og pist, så kan være nogle af de ændringer jeg har lavet har virket...
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:27 #22
hvem kommer den fejl fra... dig selv eller en ude fra.
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:28 #23
Ude fra, jeg har ingen problemer...
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:31 #24
Tak for hjælpen, har ikke checket endnu, men regner med det er ok...

Har checket logs :)
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:32 #25
nu kan jeg ikke helt huske hvordan man udregner den passive port
mener det er 13,216 > 13*254+216 = 3518

den anden er helt ved siden af
189,10 = 48016..
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:34 #26
det var så lidt

nå nej *256 men det gør ingen forskel.
det må være client opæstningen af fra ham der connecter ude fra der er problemet.

jeg vil forslå at at i prøver flashfxp hvis ikke allerede og ikke roder med nogen indstilliger, jeg har før set at feks cuteftp laver problemer.
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:35 #27
ja, men der havde jeg også en anden portrange 8000-8020

men det er også ligemeget nu, bare det virker :D
Avatar billede simonvalter Praktikant
14. januar 2004 - 17:35 #28
jep.
Avatar billede hyperman Nybegynder
14. januar 2004 - 17:42 #29
Vi bruger flashfxp, har sat under sitet at den skal være "Passive mode" (der er hak)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester