i2cssh und Split Pane Troubleshoot

By | 30. June 2016

i2csshIch nutze i2cssh um auf mehreren Server gleichzeitig Befehle auszuführen. Ich arbeite mit OS X El Capitan und hatte ein Problem das sich die Fenster in einer i2cssh Multisession mit 6 Servern nicht aufteilen konnten. Es gab immer eine Fehlermeldung.

 

Nutze i2cssh mit Split Pane und starte einer SSH Session direkt auf 6 Servern:

i2cssh Server01 Server02 Server03 Server04 Server05 Server06 -C 3 -2 -b

Fehlermeldung:

/Library/Ruby/Gems/2.0.0/gems/rb-scpt-1.0.1/lib/rb-scpt.rb:542:in `_send_command': CommandError (Appscript::CommandError)
        OSERROR: -1719
        MESSAGE: Der Zugriff für Hilfsgeräte ist deaktiviert.
        OFFENDING OBJECT: app("/System/Library/CoreServices/System Events.app").processes["iTerm2"].menu_bars[1]
        COMMAND: app("/System/Library/CoreServices/System Events.app").processes["iTerm2"].menu_bars[1].menu_bar_items["Window"].menus["Window"].menu_items["Select Split Pane"].menus["Select Split Pane"].menu_items["Select Pane Left"].click()
    from /Library/Ruby/Gems/2.0.0/gems/rb-scpt-1.0.1/lib/rb-scpt.rb:642:in `method_missing'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/lib/i2cssh.rb:102:in `block (2 levels) in split_session'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/lib/i2cssh.rb:101:in `upto'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/lib/i2cssh.rb:101:in `block in split_session'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/lib/i2cssh.rb:100:in `upto'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/lib/i2cssh.rb:100:in `split_session'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/lib/i2cssh.rb:25:in `initialize'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/bin/i2cssh:298:in `new'
    from /Library/Ruby/Gems/2.0.0/gems/i2cssh-2.0.0/bin/i2cssh:298:in `<top (required)>'
    from /usr/local/bin/i2cssh:23:in `load'
    from /usr/local/bin/i2cssh:23:in `<main>'

Wenn ihr diese Fehlermeldung habt, müsst ihr (in meinem Fall) iTerm2 die Erlaubniss geben auf die Hilfsgeräte zugreifen zu dürfen:

iterm2 Access AccessibilityScreen_i2cssh

Mehr Infos über i2cssh:

https://github.com/wouterdebie/i2cssh

 

Leave a Reply

Your email address will not be published. Required fields are marked *