Avatar of speedbit

asked on 

I cant use any ftp client because of restrictions from ISA Server

i failed to upload any file to my host using either ftp client or without programs, with the same accounts i did this normally from other computer! .. the difference that my computer is a an isa server client, and looks like restrictions on ftp! so, i'm trying to find another way i can transfer files to the host.. do u have solutions? the the error message appeared to me during transfer operation  is : cant make connection socket.
SoftwareSoftware Firewalls

Avatar of undefined
Last Comment
Keith Alabaster
Avatar of Keith Alabaster
Keith Alabaster
Flag of United Kingdom of Great Britain and Northern Ireland image

Open the ISA gui.
right-click the outbound rule that allows ftp and select configure ftp.
Untick the read-only box.
Apply the policy.
Job done :)
Avatar of speedbit


im using isa 2000 standard, and ftp port 21 already added in the protocol definition part! ..
Avatar of speedbit


can't i find another way to upload files in spite this restriction!?
ISA2000? OK then. Be aware that ISA2000 left mainstream support in mid 2006.

Are you the administrator of the ISA server?
If you are then follow this
If you are not, ask your administrator to make the change for you.

If you are not authorised by the administrator  to upload ftp files then it is against our policy to deliberately try and get around an organisations security rules.
Avatar of LindyMoff

It's also possible that you can't upload because port 21 is the only port allowed, but port 20 or passive FTP ports aren't allowed.

FTP is a funny protocol in that it requires two connections, not one.  If you can't reconfigure the firewall and you need to transfer a file, you may want to consider something like SCP instead.
ISA uses a dynamic filter that automatically deals with the control and the data channel together. Port 21 is the only port required but good thought.

Speedbit. Can you confirm you are the administrator of the ISA server please?
Avatar of speedbit


sorry to be late ..
yes i am
i got ISA server 2000 standard edition sp2
the configration already exists:
Server Name > Policy Elements > Protocol Defintions > 
R1 : from 21 to 21 outbound TCP
R2 : from 21 to 21 inbound TCP
R3 : from 20 to 20 inbound TCP
R4 : from 20 to 21 outbound TCP
Avatar of Keith Alabaster
Keith Alabaster
Flag of United Kingdom of Great Britain and Northern Ireland image

Blurred text
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Thanks :)

Software is any set of instructions that directs a computer to perform specific tasks or operations. Computer software consists of programs, libraries and related non-executable data (such as documentation). Computer software is non-tangible, contrasted with computer hardware, which is the physical component of computers. Software written in a machine language is known as "machine code". However, in practice, software is usually written in high-level programming languages than machine language. High-level languages are translated into machine language using a compiler or interpreter or a combination of the two.

Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews


IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo