newbie question: sshfs disconnecting - SOLVED

This is a total newbie issue. I've inherited this linode installation and I'm not very familiar with Linux administration.

I am trying to connect via sshfs and it keeps disconnecting with an errors like so:

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Sending subsystem: sftp

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) subsystem request failed on channel 0

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) remote host has disconnected

(, MFClient, crossroads on linode, 12/31/69 6:00 PM) Note status changed for fs (crossroads on linode) to Failed to Mount

I'm using macfusion on OS X 10.6.4 and the server is Ubuntu 9.04.

Thanks.

-fw

5 Replies

We're going to need more info than that, see my sig.

I'm not sure what else I can provide. I've tried searching for error logs but all my searching for logs concerning ssh connections. Again I'm trying to do a sshfs mount from a OS X 10.6.4 using MacFusion 2.0.4 the server is Ubuntu 9.04. The only log I can provide is the log from MacFusion this is the complete log from the attempted connection.

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) Mounting

(, MFClient, crossroads on linode, 12/31/69 6:00 PM) Note status changed for fs (crossroads on linode) to Waiting to Mount

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) Task launched OK

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) sshfs: cannot find sshnodelay.so

warning: ssh nodelay workaround disabled

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Reading configuration data /etc/ssh_config

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Connecting to newark140.linode.com [97.107.143.75] port 22.

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Connection established.

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: identity file /Users/pandabrand/.ssh/id_rsa type 1

debug1: identity file /Users/pandabrand/.ssh/id_dsa type -1

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Remote protocol version 2.0, remote software version OpenSSH_4.7p1-linode1

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: match: OpenSSH4.7p1-linode1 pat OpenSSH4*

debug1: Enabling compatibility mode for protocol 2.0

debug1: Local version string SSH-2.0-OpenSSH_5.2

debug1: SSH2MSGKEXINIT sent

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: SSH2MSGKEXINIT received

debug1: kex: server->client aes128-ctr hmac-md5 none

debug1: kex: client->server aes128-ctr hmac-md5 none

debug1: SSH2MSGKEXDHGEX_REQUEST(1024<1024<8192) sent

debug1: expecting SSH2MSGKEXDHGEX_GROUP

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: SSH2MSGKEXDHGEX_INIT sent

debug1: expecting SSH2MSGKEXDHGEX_REPLY

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Host 'newark140.linode.com' is known and matches the RSA host key.

debug1: Found key in /Users/pandabrand/.ssh/known_hosts:8

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: sshrsaverify: signature correct

debug1: SSH2MSGNEWKEYS sent

debug1: expecting SSH2MSGNEWKEYS

debug1: SSH2MSGNEWKEYS received

debug1: SSH2MSGSERVICE_REQUEST sent

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: SSH2MSGSERVICE_ACCEPT received

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Authentications that can continue: publickey,password

debug1: Next authentication method: publickey

debug1: Offering public key: /Users/pandabrand/.ssh/id_rsa

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Server accepts key: pkalg ssh-rsa blen 277

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: read PEM private key done: type RSA

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Authentication succeeded (publickey).

debug1: channel 0: new [client-session]

debug1: Entering interactive session.

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Sending subsystem: sftp

(, MFClient, crossroads on linode, 12/31/69 6:00 PM) Note status changed for fs (crossroads on linode) to Failed to Mount

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) subsystem request failed on channel 0

remote host has disconnected

Again, I am totally new at this I can provide more if I know what is needed but I don't know.

@fwells:

( (crossroads on linode), SSHServerFS, crossroads on linode, 12/31/69 6:00 PM) debug1: Connecting to newark140.linode.com [97.107.143.75] port 22.

I think you want to connect to your Linode, rather than to the server it is running on.

Thanks, that was it. I guess I don't quite get the difference between the linode server and the regular server.

@fwells:

I guess I don't quite get the difference between the linode server and the regular server.

Your linode is a virtual server that, along with a bunch of other linodes, is hosted on a physical server. The physical server (and its installed software) is maintained by Linode while the virtual server is fully maintained by you.

For the most part, you can pretty much ignore the existence of the physical server except when you're using Lish.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct