FS#56227 - [libimobiledevice] ifuse gives error "Failed to connect to lockdownd service on the device"

Attached to Project: Arch Linux
Opened by Henrique (hdante) - Friday, 03 November 2017, 23:51 GMT
Last edited by Jan de Groot (JGC) - Sunday, 12 November 2017, 22:19 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
https://github.com/libimobiledevice/ifuse/issues/32

Looks like the same bug as described in the above issue, apparently a TLS library incompatibility prevents ifuse from working.

Additional info:
* package version(s)
ifuse 1.1.3-4
libimobiledevice 1.2.0-6

* config and/or log files etc.
$ sudo ifuse iphone/
Failed to connect to lockdownd service on the device.
Try again. If it still fails try rebooting your device.



Steps to reproduce:
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 12 November 2017, 22:19 GMT
Reason for closing:  Fixed
Comment by Eli Schwartz (eschwartz) - Sunday, 05 November 2017, 00:01 GMT
This is supposed to be fixed by https://github.com/libimobiledevice/libimobiledevice/commit/23069d10341ce637fdad7321d447c53752dba48c but it is one of the 66 commits since the last stable release in 2015.

Maybe ask upstream to tag a release? They seem to be collecting a lot of trivial issues by random users complaining about this issue in, presumably, unpatched release versions.
Comment by Henrique (hdante) - Sunday, 05 November 2017, 00:19 GMT
Sure. Want me to open an issue at github ?
Comment by Henrique (hdante) - Sunday, 05 November 2017, 00:20 GMT Comment by Henrique (hdante) - Sunday, 05 November 2017, 00:23 GMT Comment by Eli Schwartz (eschwartz) - Sunday, 05 November 2017, 01:18 GMT
Yes, please open an upstream bug report asking for a release. While we could cherry-pick both those patches, it would be nicer to package a release (which would also help this fix get into other distros by default).

EDIT:

WAT! https://github.com/libimobiledevice/libimobiledevice/issues/552#issuecomment-341898152
Comment by Henrique (hdante) - Sunday, 05 November 2017, 13:13 GMT Comment by Henrique (hdante) - Friday, 10 November 2017, 12:21 GMT
I believe the upstream maintainer is gone. Should we upgrade the Arch Linux package to git HEAD ?
Comment by Jan de Groot (JGC) - Friday, 10 November 2017, 22:55 GMT
  • Field changed: Status (Assigned → Requires Testing)
Please try usbmuxd/libimobiledevice/libplist/libusbmuxd from testing
Comment by Henrique (hdante) - Saturday, 11 November 2017, 22:39 GMT
Hello, I can confirm that with today's community repo ifuse does not work and it works with community-testing. Also, iPhone Documents folder in nautilus seems to have been fixed too. Do you need any specific tests ?

Loading...