UNIX SCP

A vendor is running a script to move files from our storage server to their location. SCP is hanging after 19 file transfers, restarted and it hang again after 19 files are transferred.

By grepping the account that SCP is running under: ps -ef | grep <admin account> they see:

/usr/bin/ssh -x -oForwardAgent no -oClearAllForwardings yes p22 -lftpcable ...

They tell us if they stop this process, all the files waiting to be transferred transfer (many more than 19). However, I can kill -oForwardAgent  but I'm not seeing any difference in the issue - file transfer still hangs.

The process after killing comes back almost immediately so I'm a bit leery of their statement 'if we kill it then all the files come to us' since I can't duplicate this.

So, what does -oForwardAgent do, is it necessary and how do I suspend it for a length of time greater than the few seconds it's 'gone' after a kill to test if it is in fact causing this 'hang'.

Solaris 10
xmouserAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
omarfaridCommented:
can you share the scp command used?
0
 
xmouserAuthor Commented:
omarfarid: It's contained - so I'm told, within a perl script that in addition to transferring files does some validation. I believe the issue is this file but I have to run down everything. So no to the specific command.

What does th-x -oForwardAgent no -oClearAllForwardings yes p22 do?

If I just run scp <file name> <location to be sent to> the files move over with no issue or hanging.

Again, I'm told, that perl has it's own version of SCP.
0
 
omarfaridCommented:
I think this is not scp option.

Why not then use scp command directly?
0
 
xmouserAuthor Commented:
omarfarid: They're telling us that the script their using does validation and a few other tasks at the same time.

So to be clear oForwardAgent  -oClearAllForwardings are 'hard coded' and while I might be able to kill the process temporarily it will continue to run when using SCP?
0
 
omarfaridCommented:
These are not scp options.
0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.