Cyberduck Mountain Duck CLI

Changes between Version 10 and Version 11 of help/en/support


Ignore:
Timestamp:
May 20, 2021 1:04:54 PM (3 weeks ago)
Author:
svogt
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • help/en/support

    v10 v11  
    22
    33{{{#!html
    4 <ul class="nav nav-tabs">
    5         <li class="active"><a href="#tabpanel-cyberduck-1" data-toggle="tab">Cyberduck</a></li>
    6         <li><a href="#tabpanel-mountainduck-1" data-toggle="tab">Mountain Duck</a></li>
     4        <ul class="nav nav-tabs">
     5                <li class="active"><a href="#tabpanel-cyberduck-1" data-toggle="tab">Cyberduck</a></li>
     6                <li><a href="#tabpanel-mountainduck-1" data-toggle="tab">Mountain Duck</a></li>
     7                <li><a href="#tabpanel-cli-1" data-toggle="tab">Cyberduck CLI</a></li>
    78</ul>
    89}}}
     
    4344
    4445=== Logging Output ===
    45 {{{#!html
    46 <ul class="nav nav-tabs">
    47         <li class="active"><a href="#tabpanel-macos-2" data-toggle="tab">macOS</a></li>
    48         <li><a href="#tabpanel-windows-2" data-toggle="tab">Windows</a></li>
    49 </ul>
    50 }}}
    51 {{{#!div class="tab-content"
    52 
    5346{{{#!div class="tab-pane active" id="tabpanel-macos-2"
    5447{{{#!html
     
    8881
    8982}}}
    90 
     83==== Debug Log ====
     84{{{#!html
     85<ul class="nav nav-tabs">
     86    <li class="active"><a href="#tabpanel-macos-debug" data-toggle="tab">macOS</a></li>
     87    <li><a href="#tabpanel-windows-debug" data-toggle="tab">Windows</a></li>
     88</ul>
     89}}}
     90{{{#!div class="tab-content"
     91
     92{{{#!div class="tab-pane active" id="tabpanel-macos-debug"
     93To enable debug logging open a ''Terminal.app'' window and enter
     94{{{
     95defaults write ~/Library/Preferences/ch.sudo.cyberduck.plist logging debug
     96}}}
     97
     98Reset the logging configuration with
     99{{{
     100defaults delete ~/Library/Preferences/ch.sudo.cyberduck.plist logging
     101}}}
     102
     103Restart Cyberduck for any logging configuration change to take effect.
     104}}}
     105
     106{{{#!div class="tab-pane" id="tabpanel-windows-debug"
     107Debug logging can be enabled with a [wiki:help/en/howto/preferences#Hiddenconfigurationoptions hidden setting]. As there is no user interface for this yet you need to add the setting manually. If not existing yet you have to create the file [wiki:help/en/faq#Preferencesandapplicationsupportfileslocation AppData]`\Cyberduck\default.properties` and then add the property as follows:
     108
     109{{{
     110logging=debug
     111}}}
     112
     113}}}
    91114==== Heap Dump ====
    92115To create a heap dump of the Cyberduck process on macOS (in case of excessive memory usage for example) you can use `jmap` from the [https://github.com/AdoptOpenJDK/openjdk13-binaries/releases/download/jdk-13.0.2%2B8/OpenJDK13U-jdk_x64_mac_hotspot_13.0.2_8.pkg OpenJDK 13].
     
    169192The logging output can be reached by clicking on the ''Show'' button within the Mountain Duck preferences ''Connection'' tab. The file is named ''mountainduck.log''.
    170193
     194==== Debug Log ====
     195To enable debug logging tick the corresponding checkmark in the Mountain Duck preferences ''Connection'' tab. You can reach the logging output by clicking on the ''Show'' button within the same Mountain Duck preferences section. The file is called ''mountainduck.log''.
     196
    171197==== Error Log ====
    172198An error log is a record of critical errors that occur during the operation of the application or server. It can be a useful tool for troubleshooting.
     
    199225For bug reports, feature requests, or issues regarding purchase and upgrade mail to [mailto:support@mountainduck.io] to open a ticket.
    200226
    201 }}}
    202 
    203 }}}
     227
     228}}}
     229{{{#!div class="tab-pane" id="tabpanel-cli-1"
     230
     231[[TOC()]]
     232== Application Support Directory ==
     233
     234=== Profiles ===
     235The directory location is printed with `--help` following the list of supported protocols.
     236
     237{{{#!html
     238<ul class="nav nav-tabs">
     239    <li class="active"><a href="#tabpanel-macos-appsupport" data-toggle="tab">macOS</a></li>
     240    <li><a href="#tabpanel-windows-appsupport" data-toggle="tab">Windows</a></li>
     241    <li><a href="#tabpanel-linux-appsupport" data-toggle="tab">Linux</a></li>
     242</ul>
     243}}}
     244{{{#!div class="tab-content"
     245
     246{{{#!div class="tab-pane active" id="tabpanel-macos-appsupport"
     247The support directory is `~/Library/Group Containers/G69SCX94XU.duck/Library/Application Support/duck/` on Mac. You can install third party [wiki:help/en/howto/profiles profiles] in `~/Library/Group Containers/G69SCX94XU.duck/Library/Application Support/duck/Profiles`.
     248}}}
     249
     250{{{#!div class="tab-pane" id="tabpanel-windows-appsupport"
     251Install additional profiles in `%AppData%\Cyberduck\Profiles` on Windows.
     252}}}
     253
     254{{{#!div class="tab-pane" id="tabpanel-linux-appsupport"
     255The support directory is `~/.duck/ ` on Linux. You can install third party [https://trac.cyberduck.io/wiki/help/en/howto/profiles profiles] in `~/.duck/profiles/`.
     256}}}
     257
     258}}}
     259
     260== Logging output ==
     261The logging output is written directly into the command line:
     262
     263'''macOS''' Open ''terminal.app'' and type `-v`
     264
     265'''Windows''' Open ''cmd.exe'' and type `-v`
     266
     267=== Enable debug logging ===
     268Set the [wiki:help/en/howto/cli#Preferences environment variable] `logging` to the level `debug`, `info`, `warn` or `error`.
     269
     270}}}
     271
     272}}}