-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Suddenly ERR_NGROK_9018 #837
Comments
Got the same error here, using the Laravel framework, which has a "valet share" command that uses ngrok. |
Same here. It was working fine last week but today it's asking me to upgrade to a Pro or Enterprise plan. |
bump ^^ having the same issue where it's telling me to upgrade to a Pro or Enterprise plan. edit: also using the Laravel framework via |
Getting this error when running the 'valet share' command from Laravel. |
Getting the same issue here after moving to a new m1 mac and installing the latest ngrok. My colleague is running the same version ( supposedly - according to ngrok) and doesn't encounter the problem when running |
So..... @minimatrix came through with some great steps that got it working for me in the Laravel Valet case:
|
Having this same issue when running the Twilio CLI to receive SMS messages. Was working fine until 4/16, but now I get ERR_NGROK_9018 when trying to run it. |
EDIT: it is a bug. So is this a feature or a bug? The site https://ngrok.com/pricing still states that header rewrite should be possible in the free tier |
Thanks for the heads up on this one. Digging around in how things work, it appears there's a version mismatch. If you upgrade from the v2.x Client to the v3.x Client, you should see the behavior flip back. Here are the step by step instructions: https://ngrok.com/docs/guides/upgrade-v2-v3 |
#837 (comment) |
PM from ngrok here. we are investigating this as it shouldn't require an upgrade of the ngrok agent. I will comment here when we have an update. |
Dug in a little bit here. The error message returned is (obviously) incorrect and we will get that updated. It should ask you to create an ngrok account and install your authtoken. For those that hit this issue in the future, please ensure you have an ngrok account and have correctly installed your authtoken for the agent ( also, this project isn't actively maintained anymore. in the future, you can get a faster answer by joining us in slack (https://ngrok.com/slack) or contacting support. |
Just ran into this when setting up the twilio cli and trying to configure a web hook url, found this on ngrok's site - ERR_NGROK_9018 - "Only Pro or Enterprise accounts can use host header rewrite. Your account is not authorized to use host header rewrite. Upgrade to a Pro or Enterprise plan at: https://dashboard.ngrok.com/billing/subscription" |
Had the exact same issue. This fixed it for me:
|
@thetateman I appreciate you posting that, I wasn't aware that twilio installed it's own ngrok.. anyone on a mac just do a find / -name ngrok and if you installed with brew it will be somewhere around /usr/loca/Cellar/twilio/3.4.1/libexec/node_modules/ngrok/bin/ngrok. |
@russorat thanks for the reply. Please discuss internally to revert the requirement for an account - even if its free. I understand that you need to onboard potential customers that pay for your work eventually, but forcing the free users to create an account for no obvious benefit for the user is annoying and I won't do that. In addition, the way you introduced the requirement of accounts is somehow bad, too. |
@rolandjohann Thanks for the note. While we'd like to be able to run ngrok without requiring user accounts at all, it's not feasible. Unfortunately, various bad actors have misused/abused us to create anonymous proxies and launch various attacks. Requiring an account with a verifiable email address is one of the many steps we take to mitigate those users up front. Regardless, we are working to expand and improve upon the Free account so people can play, build, and launch their projects easily. I hope that meets your needs. |
@caseysoftware fair enough. Thanks for the explanation, didnt‘t considered this. |
My project is using Twilio's TypeScript starter template and it does indeed use ngrok v2. So here was my Twilio work around... # Ngrok v3 config
$ brew install ngrok
$ ngrok config add-authtoken <my auth-token>
# Configure Twilio's copy of ngrok v2 in node_modules
$ yarn ngrok authtoken <my auth-token> |
That just worked for Laravel 9 + valet with an macbook air m2 Thank you very much |
Had to use this work around today, thanks! Seems to still be a huge issue. |
Thank you for opening this issue! As of April 2016, the ngrok service has permanently moved to https://ngrok.com/. To join the community and file bug reports or feature enhancements for the ngrok agent, please go to https://github.com/ngrok/ngrok. This repository is no longer actively maintained and will be archived soon to reduce confusion with the latest ngrok versions. We thank you for the continued support of ngrok and look forward to seeing you over at ngrok.com and the ngrok Community Repo. |
Since azure function development often requires an implementation of local tunneling which will be advertised to be ngrok at the ms azure functions docs, we are using it. It works pretty well and the ability to instrument it is awesome!
Recently I discovered that I am not able to start ngrok with host header rewrite, which worked earlier the day. Is there any trial period that expired?
The text was updated successfully, but these errors were encountered: