Solved

UNIX SCP

Posted on 2016-10-05
5
106 Views
Last Modified: 2016-10-05
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
0
Comment
Question by:xmouser
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 40

Expert Comment

by:omarfarid
ID: 41829983
can you share the scp command used?
0
 

Author Comment

by:xmouser
ID: 41830038
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
 
LVL 40

Expert Comment

by:omarfarid
ID: 41830114
I think this is not scp option.

Why not then use scp command directly?
0
 

Author Comment

by:xmouser
ID: 41830126
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
 
LVL 40

Accepted Solution

by:
omarfarid earned 500 total points
ID: 41830137
These are not scp options.
0

Featured Post

[Live Webinar] The Cloud Skills Gap

As Cloud technologies come of age, business leaders grapple with the impact it has on their team's skills and the gap associated with the use of a cloud platform.

Join experts from 451 Research and Concerto Cloud Services on July 27th where we will examine fact and fiction.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Transferring data across the virtual world became simpler but protecting it is becoming a real security challenge.  How to approach cyber security  in today's business world!
In this blog we highlight approaches to managed security as a service.  We also look into ConnectWise’s value in aiding MSPs’ security management and indicate why critical alerting is a necessary integration.
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…

634 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question