Comments (5)
Also sometimes results in disconnection from the target host.
from reverse_ssh.
Howdy, that's very odd I haven't had that issue.
Can you give me more details?
What version of rssh are you using?
Is the high resource usage on the target side or on your side?
Do you have client or server logs when a disconnection happens?
And finally how big are the resources you're moving?
from reverse_ssh.
This problem exists when using sftp to transfer any file size. I tested that the size of the transfer is about 50MB. The specific operation is as follows:
-
sftp -J RsshIP:3232 SessionID
-
sftp>put /LocalFile
-
At this time, sftp is transferring data.
-
At this time, using ssh -J or sftp -J to establish an additional connection with the target will be very slow and the operation after the connection will be delayed.
from reverse_ssh.
Hmmm. So, the rssh client starts the aftp handler in a different thread. I think you might be running into bandwidth issues there?
I'll give it a test on my local network and see if I can replicate. The sftp stuff gets passed off to a library however.
from reverse_ssh.
So unfortunately I cant replicate this behavior on my machine.
What might be happening in your case is the CPU usage spikes dramatically when you use sftp/scp (and is unfortunately outside of my control) and this may cause the host machine to become unresponsive.
I tried by uploading and downloading a 2GB file, and the box did spike to using 99% cpu. But thats all I can see, no disconnections or slowness in connecting to the machine during the copy op.
If you have any more information or logs around the issue I'd be happy to reopen then issue :)
from reverse_ssh.
Related Issues (20)
- Jumphost not respecting server connection HOT 3
- link issue HOT 2
- garble amd64 HOT 3
- Please help. cannot load golang.org/x/sys/windows/svc/eventlog HOT 1
- Auto reconnect fails HOT 6
- Version cannot be checked HOT 9
- About HTTP_PROXY HTTPS_PROXY VARIABLES HOT 3
- [Question] Client key compiled in binary? HOT 2
- Customization of client process name HOT 5
- installation problem HOT 3
- installation problem HOT 2
- macOS - exec request failed on channel 1 HOT 7
- 大小 HOT 5
- How can I use golang to connect to the target server? HOT 1
- Help please with the garble HOT 2
- Add client OS architecture HOT 10
- About authorized keys HOT 4
- Failure when trying to ssh into RSSH server HOT 10
- service for .dll HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reverse_ssh.