|
|
(4 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| This page is a starting point for debugging kio_sftp. Please also read [[Development/Tutorials/Debugging/Debugging_IOSlaves|how to debug IO slaves generically]].
| | Moved to the [https://community.kde.org/Guidelines_and_HOWTOs/Debugging/Debugging_IOSlaves/Debugging_kio_sftp Community wiki]. |
| | |
| = Overview =
| |
| | |
| When you point file manager to sftp://''user''@''target'', [http://websvn.kde.org/trunk/KDE/kdebase/runtime/kioslave/sftp/kio_sftp.cpp?view=log the sftp kioslave] uses [http://www.libssh.org libssh] to open a connection to the sftp server.
| |
| | |
| = Logging =
| |
| | |
| You may want to switch on logging for kio_sftp.
| |
| | |
| In this example, we want to log the output to /tmp/kio_sftp.log. Open a konsole or run the command 'kdebugdialog --fullmode'.
| |
| | |
| In the "Debug Area" select "7120 kio_sftp". In the Information box select 'Information' as the "Output" and use '/tmp/kio_sftp.log' a the "File".
| |
| | |
| To enable logging you have to reload the slave system. You can do this by calling:
| |
| | |
| 'kdeinit4'
| |
| | |
| = Logging with libssh debut output =
| |
| | |
| To enable libssh debug messages in addition you have to set an environment variable before calling kdeinit.
| |
| | |
| KIO_SFTP_LOG_VERBOSITY=2 kdeinit4
| |
Latest revision as of 11:48, 28 April 2019