Shella / mentos

stay fresh 🌿
3 stars 0 forks source link

TOML & travis-ci integration. Use crate ssh2 for ssh client instead of thrussh #2

Closed Shella closed 6 years ago

Shella commented 6 years ago
╰─$cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target/debug/mentos`
server running!
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { inner: ErrorInner { kind: Wanted { expected: "an equals", found: "eof" }, line: Some(0), col: 3, message: "", key: [] } }', src/libcore/result.rs:906:4
stack backtrace:
   0: std::sys::imp::backtrace::tracing::imp::unwind_backtrace
             at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
   1: std::sys_common::backtrace::_print
             at src/libstd/sys_common/backtrace.rs:68
   2: std::panicking::default_hook::{{closure}}
             at src/libstd/sys_common/backtrace.rs:57
             at src/libstd/panicking.rs:381
   3: std::panicking::default_hook
             at src/libstd/panicking.rs:397
   4: std::panicking::begin_panic
             at src/libstd/panicking.rs:577
   5: std::panicking::begin_panic
             at src/libstd/panicking.rs:538
   6: std::panicking::try::do_call
             at src/libstd/panicking.rs:522
   7: std::panicking::try::do_call
             at src/libstd/panicking.rs:498
   8: <core::ops::range::Range<Idx> as core::fmt::Debug>::fmt
             at src/libcore/panicking.rs:71
   9: core::result::unwrap_failed
             at /Users/travis/build/rust-lang/rust/src/libcore/macros.rs:23
  10: <core::result::Result<T, E>>::unwrap
             at /Users/travis/build/rust-lang/rust/src/libcore/result.rs:772
  11: mentos::read_toml
             at src/main.rs:148
  12: mentos::main
             at src/main.rs:118
  13: panic_unwind::dwarf::eh::read_encoded_pointer
             at src/libpanic_unwind/lib.rs:101
  14: rust_panic
             at src/libstd/panicking.rs:459
             at src/libstd/panic.rs:365
             at src/libstd/rt.rs:58
  15: <mentos::DeviceConfig as core::fmt::Debug>::fmt
Shella commented 6 years ago

New error not TOML related:

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { code: -5, msg: "Unable to exchange encryption keys" }', src/libcore/result.rs:906:4
err Error(NoCommonKexAlgo)
$ cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target/debug/mentos`
server running!
shella@deepthought🌙
[0, 0, 0, 11, 115, 115, 104, 45, 101, 100, 50, 53, 53, 49, 57, 0, 0, 0, 32, 128, 153, 70, 161, 225, 55, 45, 80, 66, 214, 251, 48, 206, 170, 228, 59, 17, 225, 69, 147, 7, 226, 7, 88, 142, 102, 124, 60, 253, 25, 247, 216]
/Users/shella/.ssh/id_rsa
[0, 0, 0, 7, 115, 115, 104, 45, 114, 115, 97, 0, 0, 0, 3, 1, 0, 1, 0, 0, 1, 1, 0, 153, 112, 242, 121, 11, 177, 101, 167, 242, 197, 156, 127, 94, 93, 90, 29, 106, 247, 184, 133, 184, 24, 150, 154, 128, 62, 96, 68, 36, 120, 154, 90, 250, 77, 236, 106, 11, 235, 166, 60, 154, 225, 77, 147, 245, 123, 148, 114, 102, 143, 42, 87, 8, 54, 226, 185, 247, 223, 214, 219, 217, 156, 6, 216, 38, 240, 148, 30, 2, 80, 76, 201, 104, 83, 188, 182, 158, 108, 120, 181, 24, 225, 208, 108, 64, 210, 211, 214, 161, 224, 223, 79, 192, 146, 184, 0, 164, 208, 10, 91, 199, 245, 127, 172, 224, 0, 40, 105, 213, 141, 79, 234, 136, 172, 39, 107, 215, 13, 108, 139, 25, 205, 18, 16, 74, 76, 194, 232, 109, 213, 79, 198, 84, 197, 47, 81, 49, 227, 50, 147, 90, 13, 39, 181, 148, 108, 134, 5, 228, 219, 98, 254, 62, 245, 209, 255, 86, 204, 45, 26, 22, 55, 218, 250, 171, 187, 105, 46, 10, 201, 214, 43, 127, 98, 28, 48, 165, 116, 200, 226, 80, 224, 170, 139, 52, 52, 87, 35, 187, 60, 176, 173, 195, 18, 223, 183, 105, 123, 83, 37, 125, 80, 99, 87, 70, 118, 245, 103, 42, 114, 240, 130, 239, 7, 24, 248, 120, 14, 128, 225, 69, 71, 7, 23, 62, 150, 251, 3, 202, 250, 96, 132, 120, 192, 239, 172, 84, 247, 47, 47, 18, 62, 1, 29, 48, 184, 235, 239, 97, 89, 214, 82, 52, 99, 107, 219]
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { code: -5, msg: "Unable to exchange encryption keys" }', src/libcore/result.rs:906:4
err Error(NoCommonKexAlgo)
stack backtrace:
   0: std::sys::imp::backtrace::tracing::imp::unwind_backtrace
             at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
   1: std::sys_common::backtrace::_print
             at src/libstd/sys_common/backtrace.rs:68
   2: std::panicking::default_hook::{{closure}}
             at src/libstd/sys_common/backtrace.rs:57
             at src/libstd/panicking.rs:381
   3: std::panicking::default_hook
             at src/libstd/panicking.rs:397
   4: std::panicking::begin_panic
             at src/libstd/panicking.rs:577
   5: std::panicking::begin_panic
             at src/libstd/panicking.rs:538
   6: std::panicking::try::do_call
             at src/libstd/panicking.rs:522
   7: std::panicking::try::do_call
             at src/libstd/panicking.rs:498
   8: <core::ops::range::Range<Idx> as core::fmt::Debug>::fmt
             at src/libcore/panicking.rs:71
   9: core::result::unwrap_failed
             at /Users/travis/build/rust-lang/rust/src/libcore/macros.rs:23
  10: <core::result::Result<T, E>>::unwrap
             at /Users/travis/build/rust-lang/rust/src/libcore/result.rs:772
  11: mentos::main
             at src/main.rs:80
  12: panic_unwind::dwarf::eh::read_encoded_pointer
             at src/libpanic_unwind/lib.rs:101
  13: rust_panic
             at src/libstd/panicking.rs:459
             at src/libstd/panic.rs:365
             at src/libstd/rt.rs:58
  14: <mentos::DeviceConfig as core::fmt::Debug>::fmt