エンジニア的なネタを毎週書くブログ

東京でWebサービスの開発をしています 【英語版やってみました】http://taichiw-e.hatenablog.com/

dotCloudにpushできない(from cygwin)

こんなエラーメッセージがががが。

$ dotcloud push 4blog
# upload /home/taichi/4blog ssh://dotcloud@uploader.dotcloud.com:443/4blog
# rsync
Pseudo-terminal will not be allocated because stdin is not a terminal.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(605) [sender=3.0.9]
Warning: The SSH connection failed
Please try again. If the problem persists, send an email to support@dotcloud.com.
Also please check that your are allowed to make an SSH connection to a custom port.
Abort.

Pseudo-terminal will not be allocated because stdin is not a terminal.
が原因くさいのですけど、ちょっと調べきれず。
ssh側の設定で乗りきれるとは思うんだけど(別PCですが、windows7 + cygwinで以前はバリバリ使ってたし)、もしかしてdotcloudのスクリプトに手を入れたりしなきゃだろうか、、、
うーむ。

 

続編。 dotCloudにpushできない(from cygwin)