Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re: Net::FTP via CGI mystery

by rah (Monk)
on Jul 13, 2002 at 20:37 UTC ( #181526=note: print w/replies, xml ) Need Help??

in reply to Net::FTP via CGI mystery

Glad you got it to work. I don't believe you said if your shell account was on the same box as the webserver. If your shell account is on a different box, active ftp may be denied to the webserver box. This could be easily done with an access list on a router, no firewall required. If your login is on the same box, then a more complex explaination is required, and a firewall is more likely involved. In that case, it might be that your login is allowed to do active ftp, but the login your CGI runs as (www, apache, nobody, etc.) is denied by the firewall. Given my limited knowledge of network security I can't understand how this could be accomplished. The actual tcp connections are anonymous. Unless perhaps the firewall is on the same box.

Passive ftp is typically allowed, because it is viewed as less of a security risk. In passive ftp the client open both connections. A common assumption in network security is that if the inside box is initiaing the connections it must be OK.

For an excellent description of active vs. passive ftp try this.

Replies are listed 'Best First'.
Re: Re: Net::FTP via CGI mystery
by George_Sherston (Vicar) on Jul 13, 2002 at 20:42 UTC
    It's the same file on the same box - which was what made it so puzzling. I think tjh is right about it being an environment issue, but it's not at all my area of expertise (in fact it's not even my area of knowing-anything-about-it-at-all, so far...). Thanks (and to other sibling monks) for your help and advice on this.

    George Sherston

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://181526]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (5)
As of 2022-05-26 15:43 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (93 votes). Check out past polls.