Pijul

Cannot push, clone or pull. Keys related problem? [Works with 0.12]

Edit: Magically solved after the update to 0.12.

This is a clone of an issue I opened time ago in The Nest. At that time I thought the problem was in The Nest itself but now I think I may have screw up my set up some how. This is the output of RUST_LOG=pijul pijul push:

DEBUG 2019-05-15T14:14:15Z: pijul::commands: get_wd: None
DEBUG 2019-05-15T14:14:15Z: pijul::commands::push: remote: Ssh { user: Some("tae"), host: "nest.pijul.com", port: None, path: "setup", id: "tae@nest.pijul.com:setup",
 local_repo_root: Some("/Users/tae/.config"), pijul_cmd: "pijul" }
DEBUG 2019-05-15T14:14:15Z: pijul::commands::remote: ssh_config = Config { user: None, host_name: None, port: None, identity_file: None, proxy_command: None }
DEBUG 2019-05-15T14:14:15Z: pijul::commands::remote: addr = V4(35.195.10.148:22)
DEBUG 2019-05-15T14:14:15Z: pijul::commands::remote: Client::new(), agent: true
DEBUG 2019-05-15T14:14:15Z: pijul::commands::remote: connection done
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: AuthAttemptFuture::new
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: state = Agent(KeyPath { location: Local, typ: Ed25519 })
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: state = Agent(KeyPath { location: Local, typ: Rsa })
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: state = Agent(KeyPath { location: Pijul, typ: Ed25519 })
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: state = Agent(KeyPath { location: Pijul, typ: Rsa })
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: state = Agent(KeyPath { location: Ssh, typ: Ed25519 })
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: state = Agent(KeyPath { location: Ssh, typ: Rsa })
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: next_auth
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:15Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:16Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:16Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:16Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:16Z: pijul::commands::remote: auth_publickey_sign
DEBUG 2019-05-15T14:14:16Z: pijul::commands::remote: using agent
DEBUG 2019-05-15T14:14:16Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:14:16Z: pijul::commands::remote: sig = Some(CryptoVec { p: 0x7fa131000400, size: 532, capacity: 1024, zero: 0 })
DEBUG 2019-05-15T14:19:15Z: pijul::commands::ssh_auth_attempts: authattemptfuture
DEBUG 2019-05-15T14:19:15Z: pijul::commands: default_explain
error: early eof

May I have a problem related to SSH or my keys? I’m using Pijul 0.11 installed with Nix on macOS Mojave. My key is in the Keychain but I still see the problem if I disable it

2 Likes