Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Since 1.24.1 / @ editing / Error while connecting to SSH FS : Couldn't find a configuration with the name '' #334

Closed
konfuzius opened this issue May 6, 2022 · 4 comments
Labels
bug Something isn't working

Comments

@konfuzius
Copy link

On any server.
Since the newest update (1.24.1.)
Every time any file is getting edited.
Initial server connection is still fine.
No SSH FS configurations changes were made, but automatic version update.
Tested on VSC 1.66/1.67.

Error: Error while connecting to SSH FS : Couldn't find a configuration with the name ''

@SchoofsKelvin
Copy link
Owner

This issue would be easier to solve with debug logs, so please follow these steps:

  • Add DEBUG_SSH2 to the sshfs.flags array in VS Code's User Settings (settings.json)
    e.g. "sshfs.flags": ["DEBUG_SSH2"]
    • See this issue for more information about adding flags
  • If you already have a connection open, close it completely (or even reload the window)
  • Go to Output > SSH FS and copy the log from there after replicating your bug
  • While it should censor passwords/passphrases, I recommend checking it for (other) sensitive data first.
    (especially since DEBUG_SSH2 activates some internal logging, which is less likely to be censored)

@SchoofsKelvin SchoofsKelvin added bug Something isn't working waiting Waiting for confirmation, more information, ... labels May 13, 2022
@konfuzius
Copy link
Author

This issue would be easier to solve with debug logs, so please follow these steps:

  • Add DEBUG_SSH2 to the sshfs.flags array in VS Code's User Settings (settings.json)
    e.g. "sshfs.flags": ["DEBUG_SSH2"]

    • See this issue for more information about adding flags
  • If you already have a connection open, close it completely (or even reload the window)

  • Go to Output > SSH FS and copy the log from there after replicating your bug

  • While it should censor passwords/passphrases, I recommend checking it for (other) sensitive data first.
    (especially since DEBUG_SSH2 activates some internal logging, which is less likely to be censored)

SchoofsKelvin finally issues were caused by Github Copilot (tested with Github Copilot nightly with same output). I disabled the extension for a while, till you maybe get into that combination. And btw thanks for great extension.

@zeroxx1986
Copy link

Here's my two cents:

  • I can confirm the issue goes away when disabling Github Copilot (strange, why should these be bumping into eachother?)
  • I can confirm the issue is present and the popup with the error appears just after I edit any kind of file through SSH FS.
  • Here's the debug log requested, with DEBUG_SSH2 flag. It's long, sorry about that, but to me it seemed all of these lines were generated just by me pressing an Enter into the file (autosave is disabled, so this is really just editing, not saving back):
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing ping (GLOBAL_REQUEST: keepalive@openssh.com)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:12,padLen:10,remainLen:0
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: REQUEST_FAILURE
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   Reading ssh://airconpi/home/user/dev/meas/__init__.py
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing OPEN
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:76,padLen:8,remainLen:64
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: HANDLE
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READ
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:3260,padLen:15,remainLen:3248
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: DATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READ
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:18,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing CLOSE
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:6,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:9,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing OPENDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:17,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: HANDLE
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:2204,padLen:17,remainLen:2192
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: NAME
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:18,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing CLOSE
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:6,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:796,padLen:7,remainLen:784
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing OPENDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:17,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: HANDLE
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:348,padLen:19,remainLen:336
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: NAME
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:18,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing CLOSE
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:6,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:9,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing OPENDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:17,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: HANDLE
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:1484,padLen:19,remainLen:1472
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: NAME
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:18,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing CLOSE
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:6,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:9,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:476,padLen:15,remainLen:464
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing OPENDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:17,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: HANDLE
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:1868,padLen:9,remainLen:1856
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: NAME
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:18,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing CLOSE
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:6,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:636,padLen:11,remainLen:624
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing OPENDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:17,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: HANDLE
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:476,padLen:19,remainLen:464
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: NAME
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing READDIR
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:60,padLen:18,remainLen:48
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing CLOSE
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:44,padLen:6,remainLen:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: STATUS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Outgoing: Writing STAT
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing CHANNEL_DATA (0)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:108,padLen:16,remainLen:96
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: CHANNEL_DATA (2)
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG[SFTP]: Parser: Response: ATTRS
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[ERROR]   Error while connecting to SSH FS :
Error: Couldn't find a configuration with the name ''
Error: Couldn't find a configuration with the name ''
    at c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:20097
    at Promise.catch.r (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:6471)
    at new Promise (<anonymous>)
    at i (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:6027)
    at m.createFileSystem (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:20051)
    at o.assertFs (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:9989)
    at o.stat (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:10096)
    at Object.stat (c:\Users\user\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:83:88585)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at Object.stat (c:\Users\user\.vscode\extensions\github.copilot-1.24.6022\dist\extension.js:8:341053)
Caused by catchingPromise:
    at i (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:6027)
    at m.createFileSystem (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:20051)
    at o.assertFs (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:9989)
    at o.stat (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:10096)
    at Object.stat (c:\Users\user\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:83:88585)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at Object.stat (c:\Users\user\.vscode\extensions\github.copilot-1.24.6022\dist\extension.js:8:341053)
    at c:\Users\user\.vscode\extensions\github.copilot-1.24.6022\dist\extension.js:8:433781
    at c:\Users\user\.vscode\extensions\github.copilot-1.24.6022\dist\extension.js:8:433619
Logged at:
    at c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:21714
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at o.stat (c:\Users\user\.vscode\extensions\kelvin.vscode-sshfs-1.24.1\dist\extension.js:11:10085)
    at Object.stat (c:\Users\user\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:83:88577)
    at Object.stat (c:\Users\user\.vscode\extensions\github.copilot-1.24.6022\dist\extension.js:8:341053)
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing ping (GLOBAL_REQUEST: keepalive@openssh.com)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:12,padLen:10,remainLen:0
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: REQUEST_FAILURE
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)
[INFO]    Command received to disconnect undefined
[DEBUG]   [ssh2(airconpi)] DEBUG: Outgoing: Writing ping (GLOBAL_REQUEST: keepalive@openssh.com)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKET
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Decrypting
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: pktLen:12,padLen:10,remainLen:0
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATA
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: HMAC size:32
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: Verifying MAC
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAVERIFY (Valid HMAC)
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETDATAAFTER, packet: REQUEST_FAILURE
[DEBUG]   [ssh2(airconpi)] DEBUG: Parser: IN_PACKETBEFORE (expecting 16)

@SchoofsKelvin SchoofsKelvin removed the waiting Waiting for confirmation, more information, ... label May 31, 2022
@SchoofsKelvin
Copy link
Owner

SchoofsKelvin commented May 31, 2022

I'm able to reproduce it. Looks like it's a weird Copilot thing where it tries to read .git/config relative to the opened file. But for e.g. ssh://server/tmp/file.py it should access ssh://server/tmp/.git/config but ends up attempting to read ssh:%5Cserver%5Ctmp%5C.git%5Cconfig instead. It's a bit of a malformed URI that still has the ssh scheme so my extension tries to deal with. The authority part of the URI, which should be server, is an empty string while path is \server\tmp\.git\config, i.e. the authority is wrongly added to it.

I'll add a post to Copilot Feedback about this.
EDIT: I've reported the issue along with a solution for them to fix it. In regards to my extension, in a future version stat calls for non-existing files won't result in a notification. It'll still be logged to the output pane.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants