Skip to content

PyngrokNgrokHTTPError: ngrok client exception, API returned 400 #5

@francisrod01

Description

@francisrod01

BrushstrokeStyleTransferDrawApp colab isn't running.
(yeah, I don't have access to GPU right now).. so I thought that ColabStreamlit wasn't running because of that. 😢
https://colab.research.google.com/drive/1ALNRoZgCj35uJ3Xvs24-QDwwtCb2lm3P?usp=sharing#scrollTo=elOYlKQ9Xz9X

I'm seeing a ngrok exception, that I didn't find anything about it on the internet.

WARNING:tensorflow:From <ipython-input-3-942ec86c7f3d>:3: is_gpu_available (from tensorflow.python.framework.test_util) is deprecated and will be removed in a future version.
Instructions for updating:
Use `tf.config.list_physical_devices('GPU')` instead.
WARNING:pyngrok.process.ngrok:t=2023-08-22T11:49:50+0000 lvl=warn msg="ngrok config file found at legacy location, move to XDG location" xdg_path=/root/.config/ngrok/ngrok.yml legacy_path=/root/.ngrok2/ngrok.yml
WARNING:pyngrok.process.ngrok:t=2023-08-22T11:49:50+0000 lvl=warn msg="invalid tunnel configuration" pg=/api/tunnels id=27d2eeb90ef976b5 err="yaml: unmarshal errors:\n  line 1: field options not found in type config.HTTPv2Tunnel\n  line 1: field return_ngrok_tunnel not found in type config.HTTPv2Tunnel"
---------------------------------------------------------------------------
HTTPError                                 Traceback (most recent call last)
[/usr/local/lib/python3.10/dist-packages/pyngrok/ngrok.py](https://localhost:8080/#) in api_request(url, method, data, params, timeout)
    465     try:
--> 466         response = urlopen(request, data, timeout)
    467         response_data = response.read().decode("utf-8")

11 frames
HTTPError: HTTP Error 400: Bad Request

During handling of the above exception, another exception occurred:

PyngrokNgrokHTTPError                     Traceback (most recent call last)
[/usr/local/lib/python3.10/dist-packages/pyngrok/ngrok.py](https://localhost:8080/#) in api_request(url, method, data, params, timeout)
    485         logger.debug("Response {}: {}".format(status_code, response_data.strip()))
    486 
--> 487         raise PyngrokNgrokHTTPError("ngrok client exception, API returned {}: {}".format(status_code, response_data),
    488                                     e.url,
    489                                     status_code, e.msg, e.hdrs, response_data)

PyngrokNgrokHTTPError: ngrok client exception, API returned 400: {"error_code":102,"status_code":400,"msg":"invalid tunnel configuration","details":{"err":"yaml: unmarshal errors:\n  line 1: field options not found in type config.HTTPv2Tunnel\n  line 1: field return_ngrok_tunnel not found in type config.HTTPv2Tunnel"}}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions