azure extension is not working. always just get a message, “Timed out waiting for authentication provider to register” before i even get to use it
@brianp8701 I’m having this same issue. Any updates on your end? I also tried the “alpha-status” integrated CLI authentication method with no luck as of yet.
No i just gave up on using the azure extension in cursor. i switch to vscode for it. slightly annoying, but yeah i didnt find a workaround
@brianp8701 ah well, thanks for letting me know! Hopefully the dev team will prioritize a fix with some activity on this thread…
well, this is disappointing, no fix in all this time
I’m having the same problem. Trying to switch from VSC to Cursor but unable to use the Azure extension. I’m able to log in but when loading resources:
‘Timed out waiting for authentication provider to register’
Any solutions on this?
I am also getting this issue with Cursor and the Azure extension.
‘Timed out waiting for authentication provider to register’
This is really a dealbreaker that is getting more and more annoying that it isn’t resolved.
Question: Are more of you guys that have the problem also running this on Mac?
I’m a bit surprised of the low number of participants in this thread since no one seems to get this working.
yeah im using mac
This is also an issue for me, it is super annoying. I’ve tried reinstalling, logging in again, etc, it just doesn’t work.
Yes I’m on Mac too
I’ve solved this issue but its a pain.
Steps to solve
- Step 1: Fix Azure extensions on Cursor
- Cursor does not come with Microsoft authentication, a builtin extension for vscode
- I cannot find this extension on the internet
- To get this extension, grab it from VSCode
- \AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\microsoft-authentication
- Copy the above folder to
*\AppData\Local\Programs\cursor\resources\app\extensions
- Step 2: Access Azure ML via cursor
- Connecting to azure using a “vscode://” style link won’t work
- Instead get the Azure Machine learning extension on cursor: Azure Machine Learning in Visual Studio Code
- Then in command palette do “Azure ML: Sign In”
- Restart cursor, open the new Azure tab, and you should be able to see all your compute instances and azure stuff
- Open the extension tab with ctrl shift a, go to the machine learning tab, then right click your compute instance to attempt a connect
- Step 3: Sever installation
- If you try to connect to ur compute instance, it will fail since the cursor remote server cannot be installed on azure for some reason
- So we need to manually install it
- First go to Help > About in cursor and get the version and commit
- Manual cursor server download: https://cursor.blob.core.windows.net/remote-releases/0.41.1-10e3716b510a5d447c1a07b2edd37a352bbea4d0/vscode-reh-linux-x64.tar.gz
- In that address, you need to use the version number from the help box along with the same commit. The version/commit must match!
- Put this on the Compute instance you are interested in (u can upload via jupyter lab or ssh if available)
- Do
ls ~/.cursor-server/bin/10e3716b510a5d447c1a07b2edd37a352bbea4d0
but use whatever commit you’re on - Then do “tar -xzvf filenamhere” with the tar file you downloaded
- Then copy the contents of the resulting output, should be a folder like
vscode-reh-linux-x64
, basically dump the contents of this folder into the~/.cursor-server/bin/10e3716b510a5d447c1a07b2edd37a352bbea4d0
folder - And that’s it for the manual server install
At this point, you should be able to connect to the server using the Azure ML extension.
To get cursor tab working on Azure, open the User settings and disable the cursor setting ‘HTTP2’ requests
Good news is that this only has to be run once for each commit. However, it’s still a huge pain.
do u mind sharing how u discovered this solution? Like the debugging steps or background knowledge you have to discover this?
Could you share the logs of the failure?
Yea,
Authentication Problem - If you try to connect to Azure using the Azure ML extension, you will get a timed out error. Go to the output for the extension, and you’ll see an authentication error. Basically this issue: Azure Cloud login .
The problem is that Azure uses microsoft authentication which is a “built-in” extension into VS-code but Cursor doesn’t have it. It’s not downloadable from the internet, so you need to take it from an existing vs-code install.
Access Azure ML: This is just standard practice for accessing a compute instance via vs-code
Server Installation: Try to connect to a compute instance using Cursor and you will get a ‘server failed to install’ style error. Looking at the logs will tell you the same thing. In order to get around this, you install the server manually. The instructions are here: How to install cursor-server manually?
thank you, this sort of problem is so unfamiliar to me
for macOS, the folders for the step 1 are:
/Applications/Visual Studio Code. app/Contents/Resources/app/extensions/microsoft-authentication
and
/Applications/Cursor.app/Contents/Resources/app/extensions
respectively