Comments (2)
Is the issue that your trying to write to /path/foo.zip, when you want to write to path/foo.zip?
I just submitted a patch that might fix that issue.
from grunt-ssh.
Hi @davidjbradshaw I don't believe so. I have a deployment path specified (which is essentially a subdirectory of /tmp on my server) and the files are written relative to that.
My deployments have been working seamlessly until today (I haven't changed anything on my side), but the issue is being raised with different circumstances:
Running "sftp:staging" (sftp) task
Verifying property sftp.staging exists in config...OK
Files: whisk_app_v2.tar.bz2 -> whisk_app_v2.tar.bz2
Options: path="", host=false, username=false, password=false, agent="", port=22, minimatch={}, srcBasePath="", createDirectories=false, directoryPermissions=493, showProgress=false, config="whisk", readyTimeout=30000
Raw Options: path="", host=false, username=false, password=false, agent="", port=22, minimatch={}, srcBasePath="", createDirectories=false, directoryPermissions=493, showProgress=false, config="whisk", readyTimeout=30000
Verifying property sshconfig.whisk exists in config...OK
Options: path="/tmp/", host="MYHOSTGOESHERE", username="MYUSERNAMEGOESHERE", password=false, agent="/tmp/launch-UfG6cf/Listeners", port=22, minimatch={}, srcBasePath="", createDirectories=false, directoryPermissions=493, showProgress, config="whisk", readyTimeout=30000, ignoreErrors=false
Connection :: connect
>> Connection :: error :: Error: Timed out while waiting for handshake
Connection :: close
Done, without errors.
Again, the error is probably something on my side; my concern here is the "Done, without errors" part at the end.
Incidentally, it doesn't seem to be waiting 30000 milliseconds before the timeout occurs - it's more like 10 seconds. I've tried altering that in both my generic config and in sftp-specific setup (as you can see above) to no avail. Should I raise a separate ticket for that?
from grunt-ssh.
Related Issues (20)
- Exec task sometimes does not return a result HOT 1
- Support for ssh proxy host connection
- Could support multiple remote servers connection? HOT 2
- Delete mode HOT 1
- sftp should fail on error
- Cannot download all files in folder (using wildcard) on Windows due to path construction problem
- Fatal error: Argument must be a string
- Download method - cannot locate files on the remote server HOT 3
- Switching the user (su) seems to interrupt the connection for submitting further commands
- agent does not use ~/.ssh/config HOT 1
- More features HOT 1
- Update grunt dependency HOT 2
- Way to prompt for password? HOT 1
- Multiple upload paths for the same files
- Publish a release to npm HOT 1
- Request: update referenced ssh2 version HOT 3
- Error: All configured authentication methods failed
- download mode failure (ssh2 outdated)
- pty for root user and sudo commands HOT 2
- Does sshexec wait for command completing?
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 grunt-ssh.