Ngrok не работает на руке Linux

Я пытаюсь настроить свой собственный сервер ngrok. Я успешно протестировал этот сервер при подключении к Mac OS X, но с Linux/ARMhf у меня проблемы.

Чтобы скомпилировать ngrok из исходного кода, я сделал:

git clone https://github.com/inconshreveable/ngrok.git ngrok
cd ngrok
make release-client

Я тоже переписал ngrokroot.crt в папку ./assets/client/tls/ngrokroot.crt перед запуском make, Я создал простой конфигурационный файл:

server_addr: myserver.io:4443
trust_host_root_certs: false
log_level: info
log_format: json
log: /var/log/ngrok.log

Затем я запустил свой нгрок с ./ngrok -subdomain linux -config=./ngrok.cfg 8080 где в порту 8080Я запускаю простое веб-приложение.

Когда я делаю это на сервере, я получаю новое соединение, и кажется, что оно установлено, но на машине клиент / Linux ничего не происходит. Кажется, что командная строка страницы просто зависает (т.е. я не получаю это:

Tunnel Status                 online
Version                       1.7/1.7
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://92832de0.myserver.io -> localhost:80
Forwarding                    https://92832de0.myserver.io -> localhost:80

Я также попытался просто загрузить версию для Linux/Arm непосредственно с сайта Ngrok, но при запуске она возвращает следующую ошибку:

err="user: Current not implemented on linux/arm"

Примечание: я использую это руководство для настройки сервера / клиента.

0 ответов

Другие вопросы по тегам