ROSOnWindows icon indicating copy to clipboard operation
ROSOnWindows copied to clipboard

Installing ROS 2 Binaries fails with "Invalid credentials specified."

Open DanielChaseButterfield opened this issue 1 year ago • 2 comments

Describe the bug I am unable to complete the steps for Installing ROS 2 Binaries as when I run the command choco upgrade ros-humble-desktop -y --execution-timeout=0 --pre --trace, I get the following error:

Invalid credentials specified.
Please provide credentials for: https://aka.ms/ros/public
User name: 
Password:

No matter what credentials I enter, it always fails.

To Reproduce The steps found here: https://ms-iot.github.io/ROSOnWindows/GettingStarted/SetupRos2.html

However, I edited the final command to install humble instead:

choco upgrade ros-humble-desktop -y --execution-timeout=0 --pre

Another note: If I navigate to the repository https://aka.ms/ros/public in the browser, I get a similar access denied error.

image

Expected behavior It should install ROS 2 humble as expected.

Environment information:

  • OS version: Windows 11 23H2
  • Chocolatey Versions:
Chocolatey v2.2.2
0 packages installed.

DanielChaseButterfield avatar May 14 '24 15:05 DanielChaseButterfield

Looking through other more recent issues, looks like Microsoft privated their ros repositories: https://github.com/ms-iot/ROSOnWindows/issues/450#issuecomment-1887797265 .

Therefore, the documentation should probably be fixed to provide an alternative install.

DanielChaseButterfield avatar May 14 '24 15:05 DanielChaseButterfield

Hello @DanielChaseButterfield, Thank you for your interest in ROS on Windows.

As mentioned in that comment, Microsoft has sunset its distribution endpoint of ROS on Windows and recommends using the Windows distributions provided by Open Robotics as documented on https://docs.ros.org/en/humble/Installation/Windows-Install-Binary.html.

ooeygui avatar May 14 '24 19:05 ooeygui