Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Users/danielpaulus/privaterepos/adb-proxy/adbproxy/main.py", line 121, in main
return asyncio.run(main_async(), debug=True)
File "/opt/homebrew/Cellar/[email protected]/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/opt/homebrew/Cellar/[email protected]/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/Users/danielpaulus/privaterepos/adb-proxy/adbproxy/main.py", line 117, in main_async
await use_tunnels(**args)
File "/Users/danielpaulus/privaterepos/adb-proxy/adbproxy/adb_proxy.py", line 611, in use_tunnels
async with asyncssh.connect(tunnel=ssh_client, **ssh_tunnels[0]) as ssh_client:
File "/Users/danielpaulus/Library/Caches/pypoetry/virtualenvs/adbproxy-UCzCDHV7-py3.9/lib/python3.9/site-packages/asyncssh/misc.py", line 274, in __aenter__
self._coro_result = await self._coro
File "/Users/danielpaulus/Library/Caches/pypoetry/virtualenvs/adbproxy-UCzCDHV7-py3.9/lib/python3.9/site-packages/asyncssh/connection.py", line 7707, in connect
return await asyncio.wait_for(
File "/opt/homebrew/Cellar/[email protected]/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/tasks.py", line 442, in wait_for
return await fut
File "/Users/danielpaulus/Library/Caches/pypoetry/virtualenvs/adbproxy-UCzCDHV7-py3.9/lib/python3.9/site-packages/asyncssh/connection.py", line 440, in _connect
await options.waiter
asyncssh.misc.PermissionDenied: Permission denied
I set up my public key in ngrok and this one. ssh -R 443:localhost:80 tunnel.us.ngrok.com http
works just fine.