I am having the exact same issue, promtool doesnt report any errors, and the prometheus targets page shows: No token found
Also, in my case I am haven't yet defined any custom metrics, its just the very primitive ones that come from golang client. I am able to curl and see the metrics present. Not sure how to proceed further, can someone please help?