[Cyberduck-trac] [Cyberduck] #10237: Operation not permitted (connect failed)

Cyberduck trac at cyberduck.io
Tue Feb 27 20:26:42 UTC 2018


#10237: Operation not permitted (connect failed)
--------------------------+------------------------
 Reporter:  jamalahmed82  |         Owner:  dkocher
     Type:  defect        |        Status:  closed
 Priority:  highest       |     Milestone:  6.4.3
Component:  appstore      |       Version:  6.4.1
 Severity:  blocker       |    Resolution:  fixed
 Keywords:  failed        |  Architecture:
 Platform:                |
--------------------------+------------------------
Changes (by dkocher):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 The issue has been resolved with version 6.4.3 now available in the Mac
 App Store. The fix is in r43935 deleting all comments in the codesign
 entitlements used to sign the application bundle. This file was last
 changed in 2015 and caused no problems previously. Surely, some amateur at
 Apple has changed how the XML file is processed causing lines to be
 missed. The current entitlements processed on the application bundle
 signed by Apple still shows some different formatting with additional line
 breaks

 {{{
 mellifera:~ dkocher$ codesign -d --entitlements -
 /Applications/Cyberduck.app/
 Executable=/Applications/Cyberduck.app/Contents/MacOS/Cyberduck
 ??qq?<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
 "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
         <dict>
                 <key>com.apple.security.network.server</key>
                 <true/>

                 <key>com.apple.security.files.bookmarks.app-scope</key>
                 <true/>

                 <key>com.apple.security.app-sandbox</key>
                 <true/>

                 <key>com.apple.security.files.downloads.read-write</key>
                 <true/>

                 <key>com.apple.security.files.bookmarks.document-
 scope</key>
                 <true/>

                 <key>com.apple.security.network.client</key>
                 <true/>

                 <key>com.apple.security.files.user-selected.read-
 write</key>
                 <true/>

                 <key>com.apple.security.print</key>
                 <true/>

                 <key>com.apple.security.application-groups</key>
                 <array>
                         <string>G69SCX94XU.duck</string>
                 </array>

                 <key>com.apple.security.scripting-targets</key>
                 <dict>
                         <key>com.apple.systempreferences</key>
                         <array>
                                 <string>preferencepane.reveal</string>
                         </array>

                 </dict>

         </dict>
 mellifera:~ dkocher$ open /Applications/Cyberduck.app/
 }}}


 We could only fix this with an educated guess but had no support from
 Apple so far from both [https://openradar.appspot.com/37934094
 rdar://37934094] and Developer Technical Support (Issue 685632930).

--
Ticket URL: <https://trac.cyberduck.io/ticket/10237#comment:21>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list