I am not sure you are all reading the full text. I will try to explain it again.
I have 2 issues ftp and sftp will not allow a put of file but will allow a get.
So Yes I know there are different setup files.
I will try to explain better. Please do not take this as curt just the facts.
Lets establish the geographical locations.
3 users, User A, User B and User C. all users are in different locations, and different IP ranges. All users are using filezilla program.
User A can sftp and ftp fine. He can do puts and gets using ftp or sftp from his place.
User B from his place cannot do a put but can do a get using sfpt and ftp.
User C (me) can do a get using ftp and sftp. However user C cannot do a put. But if user C tries a put using command line psftp (putty sftp) he can put a file.
User A from his primary location can use user B and C accounts and do a put get etc using filezilla fine.
User A travels to user B place and tries to do a put using sftp or ftp using user B or C ID on his laptop on User B network. He cannot do a put. He can only do a get. He cannot do a put using user A id either from this location.
OK any ideas now?
I dont doubt it is something with a config file but what would be locking out the other networks?
In summary ONLY USER A can fpt/sftp and do a put/get from his location using any of the 3 IDs.
No other users can do a put.
I hope this is clearer now. If not let me know.