概要
Docker環境でmacOSコンテナを使い、iPhoneをUSB接続する際に発生したエラー
% sudo usbfluxd -f -r 172.17.0.1:5000
...
ERROR: Could not connect to 172.17.0.1:5000
ERROR: Failed to add 172.17.0.1:5000 to list of remotes
1. 環境と前提条件
- ubuntu desktop 24.04を利用する
- Docker上でmacOSコンテナを使ってiPhoneを接続する
2. 解決方法
- Ubuntuのファイアウォール(
ufw
)がポート5000での接続をブロックしていた可能性があるため、ポートを開放するコマンドを実行。sudo ufw allow 5000
- 再度
usbfluxd
を起動し、macOSコンテナからの接続が成功したことを確認。
3. 接続成功
Refer