Skip to content

Exporter doesn't support port in the Host HTTP header #3

@stefanluptak

Description

@stefanluptak

When I configure my target to scrape as this:

- job_name: 'some_job'
    scheme: https
    static_configs:
    - targets: ['example.com']

Prometheus will try to scrape the endpoint with a request containing HTTP header Host: example.com:443. Apparently, Go net library is not able to deal with this and returns 404. I am not very familiar with Go, but it looks like it has been discussed here golang/go#10463
I put my exporter behind a Nginx proxy for now and it's working, but I would like to use it directly in the future.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions