passivePassive mode: off; fallback to active mode: off.
passivePassive mode: on; fallback to active mode: on.
dir229 Entering Extended Passive Mode (|||1024|)
It seems that FTP on my BBS isn't fully working. I can connect, but am unable to get a directory listing.
This is output from Linux ftp client - When I try to do a dir, it just hangs and times out:
ftp digitaldistortionbbs.com
Connected to digdist.synchro.net.
220-Digital Distortion (digitaldistortionbbs.com)
Synchronet FTP Server 3.20a-Linux Ready
220 Please enter your user name.
Name (digitaldistortionbbs.com:erico): nightfox
331 User name okay, need password.
Password:
230-Nightfox logged in.
230 You are allowed 240 minutes of use for this session.
Remote system type is UNIX.
Using binary mode to transfer files.
passivePassive mode: off; fallback to active mode: off.
passivePassive mode: on; fallback to active mode: on.
dir229 Entering Extended Passive Mode (|||1024|)
ftp: Can't connect to `50.39.138.73:1024': Connection timed out
200 PORT Command successful.
150 Opening ASCII mode data connection for /bin/ls.
My FTP configuration settings in my sbbs.ini:
[FTP] FTP Server
AutoStart = true
Port = 21
MaxClients = 10
MaxInactivity = 300
QwkTimeout = 600
MinFileSize = 0
MaxFileSize = 0
Interface =
; Passive transfer settings to work-around broken/stupid firewall/NAT devices
; see docs/tcpip_faq.html for details
; the LOOKUP_PASV_IP option can be useful for dynamic IPs
PasvIpAddress = 0.0.0.0
PasvPortLow = 1024
PasvPortHigh = 1099
; Sound/wave files to play on specific events (Windows only):
AnswerSound =
HangupSound =
HackAttemptSound =
; Dynamically generated index files
IndexFileName = 00index
Options = ALLOW_QWK
For PasvPortLow and PasvPortHigh, I do have those ports configured in my router for port range forwarding to my BBS machine.
I'm not sure what might be wrong, as it was working not too long ago.
Did you try a "dir" again with passive mode off?
passivePassive mode: off; fallback to active mode: off.
dir200 PORT Command successful.
I'm not sure what might be wrong, as it was working not too long ago.
There haven't been any changes in the FTP server lately, at least not in this regard. If anything changed, its on your end. 1
Is the client and the server in the same private network? I noticed the address being sent back to the client a public IP address. That will only work if your gateway/router supports hair-pinning. https://wiki.synchro.net/faq:tcpip#ftp_nat --
Ah, I was trying it from the same PC earlier when I posted it. If I'm outside my home network, it seems to work without a problem. I do recall hearing about hair-pinning.. Thanks.
Ah, I was trying it from the same PC earlier when I posted it. If I'm
outside my home network, it seems to work without a problem. I do recall
hearing about hair-pinning.. Thanks.
I can confirm that it doesn't work remotely for me (home or from the BBS IP) using Active or Passive. I tried to setup a feed from your system a few weeks back and while it authenticated it never shows a directory listing - and qnet-ftp times out.
Strange.. I was able to FTP to my BBS today from outside and it appeared to be working. I was able to log in and get a directory listing.
Strange.. I was able to FTP to my BBS today from outside and it appeared
to be working. I was able to log in and get a directory listing.
Working from here now too - not sure if anything has changed on your end but it seems good :)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 412 |
Nodes: | 16 (2 / 14) |
Uptime: | 20:07:24 |
Calls: | 8,623 |
Calls today: | 9 |
Files: | 13,238 |
Messages: | 5,936,882 |