scttnlsn / dandelion

Incremental Git repository deployment.
http://scttnlsn.github.io/dandelion
MIT License
738 stars 60 forks source link

Invalid argument (Errno::EINVAL) #9

Closed scttnlsn closed 10 years ago

scttnlsn commented 12 years ago
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/ftp.rb:456:in `write': Invalid argument (Errno::EINVAL)
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/ftp.rb:456:in `storbinary'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/ftp.rb:453:in `loop'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/ftp.rb:453:in `storbinary'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/ftp.rb:450:in `storbinary'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/net/ftp.rb:562:in `putbinaryfile'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/backend/ftp.rb:35:in `write'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/backend.rb:49:in `temp'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/backend/ftp.rb:33:in `write'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/deployment.rb:98:in `deploy_changed'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/deployment.rb:93:in `each'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/deployment.rb:93:in `deploy_changed'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/deployment.rb:82:in `deploy'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/command/deploy.rb:50:in `execute'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/application.rb:38:in `execute'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/command.rb:80:in `initialize'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/application.rb:36:in `new'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/application.rb:36:in `execute'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/../lib/dandelion/application.rb:7:in `execute'
    from /Library/Ruby/Gems/1.8/gems/dandelion-0.3.5/bin/dandelion:7
    from /usr/bin/dandelion:19:in `load'
    from /usr/bin/dandelion:19```
scttnlsn commented 12 years ago

Same error as issue #5

jo-snips commented 12 years ago

Yeah this is actually still an issue when trying to deploy over straight ftp in passive or active mode. I'm trying to deploy to a host that doesn't allow sftp so there doesn't appear to be a way around this...

lucasmotta commented 12 years ago

Same error here when uploading through normal ftp connection. It works fine with sftp thou.