Closed DanTheTechMan closed 1 year ago
I was able to fix this by creating a new OAuth Client, and downloading the key from that (rather than using the Web Client key).
I had this error yesterday. Today I tried again and still received the error. On a lark, I redownloaded my key and it worked. The two key files are quite different in content. Not sure what changed, but it might be worth redownloading your key if you are still experiencing this.
i tried but not working
znoob's help fixed it
next time it doesnt work
Hello,
I followed the instructions in the Setup Wiki and I don't believe I missed anything, however I keep getting an Authentication Failure error. Here's a screenshot of the error: I've already tried moving the OAuth 2.0 JSON credentials file to various different locations on my PC (I'm using a Windows PC), however I keep getting this error. Is this a bug or am I doing something wrong or missing something? Please advise. Thanks.
Same problem. Any solution?
Also getting errors.
- Using the Web Client ID the page doesn't load and this appears:
This site can’t be reached localhost refused to connect.
- Using the same client ID is the same for everyone
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
Hi guys, I found something that maybe can solve this
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
problem.So, I was copy this code and paste it into the app. This worked for me but I don't know if it will work perfectly or not.
it worked for me.. Thanks buddy..
Hello, I followed the instructions in the Setup Wiki and I don't believe I missed anything, however I keep getting an Authentication Failure error. Here's a screenshot of the error: I've already tried moving the OAuth 2.0 JSON credentials file to various different locations on my PC (I'm using a Windows PC), however I keep getting this error. Is this a bug or am I doing something wrong or missing something? Please advise. Thanks.
Same problem. Any solution?
@X-KRYPTONITE-X Check the following solution by etatus. It works.....
Download the JSON file from Web client credential from [Google API & Services > Credentials] page and use it as the Key File in the client.
When the client ask you for the code and you get the error "Unable to process request due to missing initial state [....]" in the browser, just copy from the url bar the code under the "code" GET parameter. That is the code you must paste in the client.
Hope this helps...... 😊
Out of everything before your post, nothing worked. Your fix however, WORKED! Many thanks my friend!
Out of everything before your post, nothing worked. Your fix however, WORKED! Many thanks my friend!
@paulsybrandy
Also getting errors.
- Using the Web Client ID the page doesn't load and this appears:
This site can’t be reached localhost refused to connect.
- Using the same client ID is the same for everyone
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
Hi guys, I found something that maybe can solve this
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
problem.So, I was copy this code and paste it into the app. This worked for me but I don't know if it will work perfectly or not.
Thank you so much for the help!
Ok, that's what I do to solve the problem:
- Download the JSON file from Web client credential from [Google API & Services > Credentials] page and use it as the Key File in the client.
- When the client ask you for the code and you get the error "Unable to process request due to missing initial state [....]" in the browser, just copy from the url bar the code under the "code" GET parameter. That is the code you must paste in the client.
thanks
What is the status on this issue?
I had that issue too, worked redownloading from console. "token_uri":"https://oauth2.googleapis.com/token" and extra "redirect_uris":["http://localhost"] is only difference
@sumeshir26 please help me... I tried re-downloading the .json file but nothing seems to work
@sumeshir26 please help me... I tried re-downloading the .json file but nothing seems to work
Download the JSON file from Web client credential from [Google API & Services > Credentials] page and use it as the Key File in the client.
Same error hero. Looking at the dev tools there seems to be no "redirect_uri" on given client_secret.apps.googleusercontent.com.json. I was able to fix it by going to Cloud Console, credentials, and using "Web client (auto created by Google Service" under OAuth 2.0 client IDs. Just download the .json file and change the "Key file Path" on the app to this new one. Let me know if there might be any security issues with this 😀.
Thank you very much, I am following the above steps, but in addition, before arrived in "Credentials" you need to click "API.." menu first then afterward it will send one error, but you may copy the code from variable "code=..." in the POST (HTML) message
Also getting errors.
- Using the Web Client ID the page doesn't load and this appears:
This site can’t be reached localhost refused to connect.
- Using the same client ID is the same for everyone
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
Hi guys, I found something that maybe can solve this
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
problem.So, I was copy this code and paste it into the app. This worked for me but I don't know if it will work perfectly or not.
freaking legend!!!
Same error hero. Looking at the dev tools there seems to be no "redirect_uri" on given client_secret.apps.googleusercontent.com.json. I was able to fix it by going to Cloud Console, credentials, and using "Web client (auto created by Google Service" under OAuth 2.0 client IDs. Just download the .json file and change the "Key file Path" on the app to this new one. Let me know if there might be any security issues with this 😀.
I managed to bypass the error in Google Assistant using the Web Client ID, but now when it opens the web browser, and i log in, it throws me to a "something went wrong" window and after that to another page that says "The server cannot process the request because it is malformed. It should not be retried. That’s all we know."
Any advice on how to fix it?
Im getting the same error something went wrong
yes Found the solution here https://www.youtube.com/watch?v=PPL-jLOcZvs
Same error hero. Looking at the dev tools there seems to be no "redirect_uri" on given client_secret.apps.googleusercontent.com.json. I was able to fix it by going to Cloud Console, credentials, and using "Web client (auto created by Google Service" under OAuth 2.0 client IDs. Just download the .json file and change the "Key file Path" on the app to this new one. Let me know if there might be any security issues with this grinning.
THANK YOU SO MUCH
im getting the same error
@gamer564q instead of its not working, check the comments that got a fix, this makes it hard for us to trace commented fixes.
@Melvin-Abraham can you convert this to a discussion if at all possible?
yes Found the solution here https://www.youtube.com/watch?v=PPL-jLOcZvs
Gracias...
yes Found the solution here https://www.youtube.com/watch?v=PPL-jLOcZvs
Worked for me, thanks
Addressed this issue in version v1.1.0
. Also refer Configure Credentials Guide. This issue was added in FAQ as well
Closing as resolved
it says when i do this
Please update the guide considering this and not only FAQ! It's part of the flow currently, the default path, not a alternative one.
Same error hero. Looking at the dev tools there seems to be no "redirect_uri" on given client_secret.apps.googleusercontent.com.json. I was able to fix it by going to Cloud Console, credentials, and using "Web client (auto created by Google Service" under OAuth 2.0 client IDs. Just download the .json file and change the "Key file Path" on the app to this new one. Let me know if there might be any security issues with this 😀.
Thank you sir!
Also getting errors.
- Using the Web Client ID the page doesn't load and this appears:
This site can’t be reached localhost refused to connect.
- Using the same client ID is the same for everyone
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
Hi guys, I found something that maybe can solve this
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
problem. So, I was copy this code and paste it into the app. This worked for me but I don't know if it will work perfectly or not.I would just like to verify that this solution by @afrizalyogi worked for me 100%. I was having the exact same issue, "Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared." The token code seems to appear in the url box. By copying the numbers starting after, "code=" and before "&scope", then pasting them in the Unofficial Google Assistant set up where it asks for the code, resulted in a successful authentication. Also had to follow previous suggestions by others in this thread, ie. deleting previous created Client IDs under OAuth 2.0 client IDs, creating a new Client ID for OAuth 2.0, publishing the project under OAuth consent screen to where it switches to "In production", deleting the previously downloaded OAuth client .json file and tokens.json file, redownloading the OAuth client .json file, completely exiting Unofficial Google Assistant from the tray, opening the Unofficial Google Assistant, deleting the previous input "Key File Path " and "Saved Tokens Path", setting the ""Key File Path" again with the newly downloaded OAuth client .json file. (([One other thing that I did, personally, that wasn't mentioned in the instructions when starting out was to create a folder called "Google Assistant" in the C Drive so that all files were nested in that folder; so that it was structured ie. C:\Google Assistant\Google Assistant\ C:\Google Assistant*****.json C:\Google Assistant\tokens.json Whether this helped are not, I don't know.])) I hope this can help others get this project working until an update can be made.
This, and the quoted reply worked. Thanks!
So grateful for people like you!
Help what to do about this
Error: Getting metadata from plugin failed with error: No access, refresh token, API key or refresh handler callback is set.
yes Found the solution here https://www.youtube.com/watch?v=PPL-jLOcZvs
@dash-1-1 have you tried this?
Same error hero. Looking at the dev tools there seems to be no "redirect_uri" on given client_secret.apps.googleusercontent.com.json. I was able to fix it by going to Cloud Console, credentials, and using "Web client (auto created by Google Service" under OAuth 2.0 client IDs. Just download the .json file and change the "Key file Path" on the app to this new one. Let me know if there might be any security issues with this 😀.
I managed to bypass the error in Google Assistant using the Web Client ID, but now when it opens the web browser, and i log in, it throws me to a "something went wrong" window and after that to another page that says "The server cannot process the request because it is malformed. It should not be retried. That’s all we know."
Any advice on how to fix it?
If you're still looking for an answer to this, I had the same thing occurring when I used a 3rd party tool to pick a browser when links are clicked (Browser Chooser 2) set as default browser.
Changing Chrome to be default browser (temporarily) in my OS (Win11) ended this exact issue so I could fix the main issue with the tokens as well.
help me i face failed to get tokens
I dont have "Web client (auto created by google)" what do i do
I dont have "Web client (auto created by google)" what do i do
I have the same issue.
I dont have "Web client (auto created by google)" what do i do
hey did you got the fix for this
Hello,
I followed the instructions in the Setup Wiki and I don't believe I missed anything, however I keep getting an Authentication Failure error. Here's a screenshot of the error: I've already tried moving the OAuth 2.0 JSON credentials file to various different locations on my PC (I'm using a Windows PC), however I keep getting this error. Is this a bug or am I doing something wrong or missing something? Please advise. Thanks.
did you got fix for this ?
I dont have "Web client (auto created by google)" what do i do
hey did you got the fix for this
I followed this guide and resolved it.
Okay, that guide solved it, but it was just a normal setup guide! So, the setup guide still works! Note that you don't necessarily download the OAuth JSON from the Actions Console; the GCP project connected to it has a better and proper(working) OAuth JSON, so follow that video, but rather download from the GCP Console. That ought to work. Now, we must find a loophole for Personal Results.
I had this error yesterday. Today I tried again and still received the error. On a lark, I redownloaded my key and it worked. The two key files are quite different in content. Not sure what changed, but it might be worth redownloading your key if you are still experiencing this.
This worked for me too, kinda. I had to create a new secret, delete the old one, download the json again and this time it worked
Hello,
I followed the instructions in the Setup Wiki and I don't believe I missed anything, however I keep getting an Authentication Failure error. Here's a screenshot of the error: I've already tried moving the OAuth 2.0 JSON credentials file to various different locations on my PC (I'm using a Windows PC), however I keep getting this error. Is this a bug or am I doing something wrong or missing something? Please advise. Thanks.